Skip to content

Commit 39448d1

Browse files
authored
Merge pull request #124 from tahonermann/char8_t
Add char8_t name mangling (Du) and RTTI support.
2 parents 7f36ec6 + 74ce580 commit 39448d1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

abi.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2286,7 +2286,7 @@ <h4><a href="#rtti-emission"> 2.9.2 Place of Emission </a></h4>
22862286
for every X in: void, std::nullptr_t,
22872287
bool, wchar_t, char, unsigned char, signed char,
22882288
short, unsigned short, int, unsigned int, long, unsigned long, long long,
2289-
unsigned long long, float, double, long double, char16_t, char32_t,
2289+
unsigned long long, float, double, long double, char8_t, char16_t, char32_t,
22902290
and the IEEE 754r decimal and half-precision floating point types.
22912291
Each of the type_info objects for X shall have type
22922292
<code>abi::__fundamental_type_info</code> (or a type derived therefrom),
@@ -5016,6 +5016,7 @@ <h5><a href="#mangling-builtin">5.1.5.2 Builtin types</a></h5>
50165016
::= DF &lt;<a href="#mangle.number">number</a>&gt; _ # ISO/IEC TS 18661 binary floating point type _FloatN (N bits)
50175017
::= Di # char32_t
50185018
::= Ds # char16_t
5019+
::= Du # char8_t
50195020
::= Da # auto
50205021
::= Dc # decltype(auto)
50215022
::= Dn # std::nullptr_t (i.e., decltype(nullptr))

0 commit comments

Comments
 (0)