From 809b84edba988408071630b1e89a8c06be07aeed Mon Sep 17 00:00:00 2001 From: Trevor Gross Date: Thu, 11 Apr 2024 14:23:25 -0400 Subject: Add v0 symbol mangling for `f16` and `f128` As discussed at , use the crate encoding to represent new primitives. --- src/doc/rustc/src/symbol-mangling/v0.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/doc/rustc/src/symbol-mangling/v0.md b/src/doc/rustc/src/symbol-mangling/v0.md index 61f747fac83..763694a9fda 100644 --- a/src/doc/rustc/src/symbol-mangling/v0.md +++ b/src/doc/rustc/src/symbol-mangling/v0.md @@ -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]`. > array-type → `A` *[type]* *[const]* -- cgit 1.4.1-3-g733a5