Skip to content

Commit ace3935

Browse files
committed
Remove mentions of unstable ABIs
1 parent 1f023cc commit ace3935

File tree

2 files changed

+0
-13
lines changed

2 files changed

+0
-13
lines changed

src/items/external-blocks.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,6 @@ There are also some platform-specific ABI strings:
9090
* `extern "vectorcall"` -- The `vectorcall` ABI -- corresponds to MSVC's
9191
`__vectorcall` and clang's `__attribute__((vectorcall))`
9292

93-
Finally, there are some unstable rustc-specific ABI strings:
94-
95-
* `extern "rust-intrinsic"` -- The ABI of rustc intrinsics, equivalent to `"Rust"`.
96-
* `extern "rust-call"` -- The ABI of the Fn::call trait functions, equivalent to `"Rust"`.
97-
* `extern "platform-intrinsic"` -- The ABI of Specific platform intrinsics, equivalent to `"Rust"` -- like, for
98-
example, `sqrt` -- equivalent to `"Rust"`. You should never have to deal with it.
99-
10093
## Variadic functions
10194

10295
Functions within external blocks may be variadic by specifying `...` after one

src/items/functions.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,6 @@ with such ABIs causes the process to abort.
175175
**Non-normative note**: The LLVM backend of the current Rust implementation
176176
aborts the process by executing an illegal instruction.
177177

178-
**Non-normative note**: There are other ABIs available in unstable Rust that are
179-
equivalent to the `"Rust"` ABI, e.g., [`"rust-intrinsic"`][rust_intrinsic] or
180-
[`"platform-intrinsic"`][platform_intrinsic]. For more information about these
181-
refer to the [ABI section of external block items][external_block_abi] and the
182-
[Unstable Book].
183-
184178
## Const functions
185179

186180
Functions qualified with the `const` keyword are const functions. _Const

0 commit comments

Comments
 (0)