mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-15 12:39:31 +03:00
Auto merge of #123816 - tgross35:f16-f128-mangling, r=michaelwoerister
Add v0 symbol mangling for `f16` and `f128` As discussed at <https://github.com/rust-lang/rust/pull/122106>, use the crate encoding to represent new primitives.
This commit is contained in:
@@ -739,6 +739,8 @@ The type encodings based on the initial tag character are:
|
||||
* `z` — `!`
|
||||
* `p` — [placeholder] `_`
|
||||
|
||||
Remaining primitives are encoded as a crate production, e.g. `C4f128`.
|
||||
|
||||
* `A` — An [array][reference-array] `[T; N]`.
|
||||
|
||||
> <span id="array-type">array-type</span> → `A` *[type]* *[const]*
|
||||
|
||||
Reference in New Issue
Block a user