-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add port for RTEMS #3866
Add port for RTEMS #3866
Conversation
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @JohnTitor (or someone else) some time within the next two weeks. Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (
|
Thanks! I'll take a look at this once rust-lang/rust#127021 is available on a nightly. |
☔ The latest upstream changes (presumably #3872) made this pull request unmergeable. Please resolve the merge conflicts. |
That rust-lang/rust PR should merge soon, but until then @rustbot blocked |
a1f23f0
to
e244420
Compare
e244420
to
6a78b02
Compare
I didn't take too close of a look at everything, but assuming tests pass this should be fine to get started. Thanks! |
Thanks, I took a look at existing ports and updated the missing values for types from newlib or RTEMS sources. I guess we will find some errors along the way once we test the port more thorougly with the nightly compiler. |
Edit: Commented the wrong PR. Meant to comment here: #3932 (comment) 🙈 |
(backport <rust-lang#3866>) (cherry picked from commit 6a78b02)
This is a port to the
main
branch of PR #3561.I am currently porting the rust compiler and stdlib to the RTEMS realtime operating system (https://www.rtems.org/).
See #3561 for reference.
Once this is merged the attached changes also need to be added to
libc
to provide the target platform support.The main resources for this port were: