-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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 explicit_extern_abis
Feature and Enforce Explicit ABIs
#135340
base: master
Are you sure you want to change the base?
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 |
☔ The latest upstream changes (presumably #138202) made this pull request unmergeable. Please resolve the merge conflicts. |
e1db710
to
f182fb3
Compare
@rustbot ready |
f182fb3
to
3a5fc2f
Compare
df735f8
to
15be183
Compare
15be183
to
e3867bd
Compare
e3867bd
to
42277b4
Compare
Introduces the unstable
explicit_extern_abis
feature, requiring explicit ABIs in extern blocks. Hard errors are enforced with the feature enabled, and the 2027 edition prepares for full adoption.RFC rust-lang/rfcs#3722
Update #134986