[RFC] Explicit ABI in `extern` by m-ou-se · Pull Request #3722 · rust-lang/rfcs
labels
Oct 30, 2024label
Oct 30, 2024label
Oct 30, 2024
rustbot
removed
the
I-lang-nominated
label
Oct 30, 2024matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request
Oct 31, 2024…rrors Improve missing_abi lint This is for the migration lint for rust-lang/rfcs#3722 It is not yet marked as an edition migration lint, because `Edition2027` doesn't exist yet. The lint now includes a machine applicable suggestion: ``` warning: extern declarations without an explicit ABI are deprecated --> src/main.rs:3:1 | 3 | extern fn a() {} | ^^^^^^ help: explicitly specify the C ABI: `extern "C"` | ```
workingjubilee added a commit to workingjubilee/rustc that referenced this pull request
Nov 1, 2024…rrors Improve missing_abi lint This is for the migration lint for rust-lang/rfcs#3722 It is not yet marked as an edition migration lint, because `Edition2027` doesn't exist yet. The lint now includes a machine applicable suggestion: ``` warning: extern declarations without an explicit ABI are deprecated --> src/main.rs:3:1 | 3 | extern fn a() {} | ^^^^^^ help: explicitly specify the C ABI: `extern "C"` | ```
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request
Nov 1, 2024Rollup merge of rust-lang#132357 - m-ou-se:explicit-abi, r=compiler-errors Improve missing_abi lint This is for the migration lint for rust-lang/rfcs#3722 It is not yet marked as an edition migration lint, because `Edition2027` doesn't exist yet. The lint now includes a machine applicable suggestion: ``` warning: extern declarations without an explicit ABI are deprecated --> src/main.rs:3:1 | 3 | extern fn a() {} | ^^^^^^ help: explicitly specify the C ABI: `extern "C"` | ```
bors added a commit to rust-lang-ci/rust that referenced this pull request
Jan 8, 2025Make missing_abi lint warn-by-default. This makes the missing_abi lint warn-by-default, as suggested here: rust-lang/rfcs#3722 (comment) This needs a lang FCP.
obeis
mentioned this pull request
jhpratt added a commit to jhpratt/rust that referenced this pull request
Jan 15, 2025Make missing_abi lint warn-by-default. This makes the missing_abi lint warn-by-default, as suggested here: rust-lang/rfcs#3722 (comment) This needs a lang FCP.
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request
Jan 15, 2025Rollup merge of rust-lang#132397 - m-ou-se:warn-missing-abi, r=Nadrieril Make missing_abi lint warn-by-default. This makes the missing_abi lint warn-by-default, as suggested here: rust-lang/rfcs#3722 (comment) This needs a lang FCP.
flip1995 pushed a commit to flip1995/rust-clippy that referenced this pull request
Jan 26, 2025Make missing_abi lint warn-by-default. This makes the missing_abi lint warn-by-default, as suggested here: rust-lang/rfcs#3722 (comment) This needs a lang FCP.
antoyo pushed a commit to rust-lang/rustc_codegen_gcc that referenced this pull request
Jan 30, 2025Make missing_abi lint warn-by-default. This makes the missing_abi lint warn-by-default, as suggested here: rust-lang/rfcs#3722 (comment) This needs a lang FCP.
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request
Apr 16, 2025…iscross,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
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request
Apr 17, 2025Rollup 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
github-actions bot pushed a commit to rust-lang/rustc-dev-guide that referenced this pull request
Apr 19, 2025…adrieril 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 #134986
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters