Skip to content

Commit 967667b

Browse files
authored
Merge pull request itanium-cxx-abi#129 from AaronBallman/bitint
Add a mangling for the _BitInt datatype from C23.
2 parents 760605f + 633aaba commit 967667b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

abi.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5126,6 +5126,10 @@ <h5><a href="#mangling-builtin">5.1.5.2 Builtin types</a></h5>
51265126
::= Df # IEEE 754r decimal floating point (32 bits)
51275127
::= Dh # IEEE 754r half-precision floating point (16 bits)
51285128
::= DF &lt;<a href="#mangle.number">number</a>&gt; _ # ISO/IEC TS 18661 binary floating point type _FloatN (N bits)
5129+
::= DB &lt;<a href="#mangle.number">number</a>&gt; _ # C23 signed _BitInt(N)
5130+
::= DB &lt;<i>instantiation-dependent</i> <a href="#mangle.expression">expression</a>&gt; _ # C23 signed _BitInt(N)
5131+
::= DU &lt;<a href="#mangle.number">number</a>&gt; _ # C23 unsigned _BitInt(N)
5132+
::= DU &lt;<i>instantiation-dependent</i> <a href="#mangle.expression">expression</a>&gt; _ # C23 unsigned _BitInt(N)
51295133
::= Di # char32_t
51305134
::= Ds # char16_t
51315135
::= Du # char8_t

0 commit comments

Comments
 (0)