ProjectSerenity / firefly

[WIP] Firefly is a research OS inspired by Linux and Plan 9.
BSD 3-Clause "New" or "Revised" License
12 stars 0 forks source link

rust: Move towards stable Rust #13

Open SlyMarbo opened 2 years ago

SlyMarbo commented 2 years ago

Currently, the Firefly kernel requires nightly Rust, as we use various unstable features. We should try to migrate to stable Rust where doing so does not cause an unnecessary burden. For example, it is preferable to use the x86-64 interrupt handler ABI as an unstable feature than to rewrite that code to use a stable alternative.

This is the tracking issue for all use of unstable features.

Currently used unstable features: