Closed
Description
Redox is unique among targets. It has libstd support down to the syscall level, completely in Rust. For a while, it has been a Tier 3 platform (https://forge.rust-lang.org/platform-support.html). Due to recent advances in Redox, I think it is now time to promote it to a Tier 2 platform.
What this would entail is the merging of this changeset: master...redox-os:master
To summarize, this adds a docker CI image for Redox, adds the CI image to Travis, and fixes any remaining compilation problems with Redox.
The benefits of this are as follows:
- Easier to develop for Redox -
rustup target add x86_64-unknown-redox
- Ensuring that changes to
libstd
also get propogated tosys::redox
- Improving Redox support further
- Eventually packaging
rustc
andcargo
for Redox