-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Add support for alternative C libraries #7283
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
Vote up. I don't want |
We can eventually avoid the |
Mixed "little C library + little Rust runtime" can also be helpful, for projects using both C and Rust code. Ideally it should be flexible: the more features you use, the more runtime and dependencies the program have. |
Visiting for bug triage. Not a release blocker IMO. |
Triage. Easy to do with |
#2124 would make this very easy. In fact, it will probably just work out-of-the-box with most alternative C libraries if we did that. |
Rust currently depends on |
Is task unwinding only for debugging and/or error handling, or it is needed for any Rust code to run? |
@vi Task unwinding is only for handling panics in the calling task. It is debatable whether this is even the correct behavior. |
I'm pulling a massive triage effort to get us ready for 1.0. As part of this, I'm moving stuff that's wishlist-like to the RFCs repo, as that's where major new things should get discussed/prioritized. This issue has been moved to the RFCs repo: rust-lang/rfcs#625 |
Document to only push the created tag and not everything Inspired by https://stackoverflow.com/a/5195913 changelog: none
Makes snapshots more compatible. Required for microcontroller Rust. musl is the favorite.
The text was updated successfully, but these errors were encountered: