-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Add explicit_extern_abis
Feature and Enforce Explicit ABIs
#135340
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
Conversation
r? @wesleywiser rustbot has assigned @wesleywiser. Use |
Some changes occurred in src/tools/rustfmt cc @rust-lang/rustfmt |
This comment has been minimized.
This comment has been minimized.
938c721
to
b327d2d
Compare
This comment has been minimized.
This comment has been minimized.
I do not think we will accept the edition changes being folded into this PR, @obeis |
b327d2d
to
e25d0af
Compare
e25d0af
to
20f28b1
Compare
This comment has been minimized.
This comment has been minimized.
fe8b62b
to
bc8ed0e
Compare
This comment has been minimized.
This comment has been minimized.
bc8ed0e
to
e1db710
Compare
This PR modifies cc @jieyouxu |
also add `explicit-extern-abis` feature section to the unstable book.
1159903
to
1a01c06
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rustbot author
I second @traviscross's review comments, and r=me once they are addressed. |
1a01c06
to
7c51363
Compare
7c51363
to
d17c04e
Compare
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
@bors r=nadrieril rollup |
This comment was marked as duplicate.
This comment was marked as duplicate.
@obeis: 🔑 Insufficient privileges: not in try users |
@bors r=traviscross,nadrieril rollup |
…iaskrgr Rollup of 9 pull requests Successful merges: - rust-lang#135340 (Add `explicit_extern_abis` Feature and Enforce Explicit ABIs) - rust-lang#139440 (rustc_target: RISC-V: feature addition batch 2) - rust-lang#139667 (cfi: Remove #[no_sanitize(cfi)] for extern weak functions) - rust-lang#139828 (Don't require rigid alias's trait to hold) - rust-lang#139854 (Improve parse errors for stray lifetimes in type position) - rust-lang#139889 (Clean UI tests 3 of n) - rust-lang#139894 (Fix `opt-dist` CLI flag and make it work without LLD) - rust-lang#139900 (stepping into impls for normalization is unproductive) - rust-lang#139915 (replace some #[rustc_intrinsic] usage with use of the libcore declarations) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#135340 - obeis:explicit-extern-abis, r=traviscross,nadrieril Add `explicit_extern_abis` Feature and Enforce Explicit ABIs The unstable `explicit_extern_abis` feature is introduced, requiring explicit ABIs in `extern` blocks. Hard errors will be enforced with this feature enabled in a future edition. RFC rust-lang/rfcs#3722 Update rust-lang#134986
The unstable
explicit_extern_abis
feature is introduced, requiring explicit ABIs inextern
blocks. Hard errors will be enforced with this feature enabled in a future edition.RFC rust-lang/rfcs#3722
Update #134986