-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
A-intrinsicsArea: IntrinsicsArea: IntrinsicsC-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
Per @eddyb's suggestion (rust-lang/reference#652 (comment)):
Not sure these should be documented, we've been meaning to remove all 3 for years...
cc @oli-obk at least for intrinsics we could maybe have an intermediary stage where we do#[rustc_intrinsic] extern "Rust" {...}
instead ofextern "rust-intrinsic" {...}
?I would maybe call them "pseudo-ABIs", in that they use the ABI string to indicate something special not purporting to the ABI, but are otherwise the "Rust" ABI.
cc @oli-obk, @nagisa, and @nikomatsakis
eddyb
Metadata
Metadata
Assignees
Labels
A-intrinsicsArea: IntrinsicsArea: IntrinsicsC-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.