-
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
Newlib fixes. #1278
Newlib fixes. #1278
Conversation
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @gnzlbg (or someone else) soon. If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes. Please see the contribution instructions for more information. |
@ischeinkman thank you for the PR ! One question, how are you building Rust for newlib? We are building libc for a lot of targets in CI to make sure that it at least compiles (check the ci/build.sh file). Would it be possible to target libc there? (EDIT: the same applies to the switch target, would be great to set it up also for it) |
I am personally using the As for the Switch target, the entire situation is strange due to the 2 different toolchains having different values for |
So the first step would be to just test that libc builds without errors for these targets, a custom json spec + xargo might be enough to test that. Could you try doing a |
So it would seem that not only did the standard |
Once the build is green, could you try adding the spec file to the ci folder and adding the target to the build.sh and see if that works? That way we can make sure that we won't break this target with future changes. |
@bors: r+ |
📌 Commit 372ae79 has been approved by |
So I'm merging this, but without a way to make sure that this target compiles, nothing will prevent it from breaking again. |
☀️ Test successful - checks-cirrus, checks-travis, status-appveyor |
Bump to 0.2.50 I'm using libnx-rs too, and it'd be nice to have #1278 in a release.
No description provided.