redshirt icon indicating copy to clipboard operation
redshirt copied to clipboard

Make everything compile on stable

Open tomaka opened this issue 5 years ago • 5 comments

Very long-term issue.

tomaka avatar Mar 04 '20 17:03 tomaka

The list of the Rust nightly-only features being used can be found there:

https://github.com/tomaka/redshirt/blob/8b63595b49d0e36c84f953986aa9ca34a511b741/kernel/standalone/src/main.rs#L20-L29

And there:

https://github.com/tomaka/redshirt/blob/e15f382a2909cdd4f8d27bc5016683d68e3ca331/core-proc-macros/src/lib.rs#L16

(these links point to the latest commit at this time, but this list can obviously evolve over time).

tomaka avatar Jun 07 '20 13:06 tomaka

const_if_match has just been stabilized.

tomaka avatar Jun 29 '20 11:06 tomaka

Another usage is here: https://github.com/tomaka/redshirt/blob/283fd240ec1fc65d6d59f9f4cd72aa870580ef3a/kernel/standalone-builder/src/build.rs#L150

cc https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#build-std https://github.com/rust-lang/wg-cargo-std-aware

tomaka avatar Dec 26 '20 09:12 tomaka

Additionally:

SamuelMarks avatar Jan 29 '22 03:01 SamuelMarks