[cxx-abi-dev] IEEE 754r half-precision fp mangling?

scott douglass scott.douglass at arm.com
Tue Jul 1 16:47:59 UTC 2008


Hi,

Here's the diff I proposed a couple weeks ago for adding the
half-precision and DFP manglings (now updated with the DFP sizes).  Is
there any reason not to apply it to the ABI?  (Feel free to update the
change date.)


--- /tmp/abi-orig.html  2008-06-11 16:13:17.000000000 +0100
+++ /tmp/abi.html       2008-06-11 16:22:57.000000000 +0100
@@ -4239,6 +4239,10 @@
 		 ::= e	# long double, __float80
 		 ::= g	# __float128
 		 ::= z	# ellipsis
+                 ::= Dd # IEEE 754r decimal floating point (64 bits)
+                 ::= De # IEEE 754r decimal floating point (128 bits)
+                 ::= Df # IEEE 754r decimal floating point (32 bits)
+                 ::= Dh # IEEE 754r half-precision floating point (16 bits)
 		 ::= u <source-name>	# vendor extended type
 
 </pre></font></code>
@@ -4969,6 +4973,12 @@
 is simply a identifying number.</p>
 
 <p>
+<font color=blue>[080614]</font>
+Add manglings for IEEE 754r decimal and half-precision floating point
+ypes.
+</p>
+
+<p>
 <font color=blue>[071207]</font>
 Add mangling for rvalue references.
 </p>

Thanks.

-- 
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium.  Thank you.





More information about the cxx-abi-dev mailing list