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

scott douglass scott.douglass at arm.com
Wed Jun 11 15:24:41 UTC 2008


On Wed, 2008-06-11 at 15:57, Mark Mitchell wrote:
> scott douglass wrote:
> 
> > If 'Df', 'De' and 'Dr' are already (nearly?) in use, I think 'Dh' is the
> > more reasonable choice.  Unless there are objections, we'll start using
> > that.  Or do you think the DFP types are going to switch to 'u<letter>'?
> 
> No, let's just go with Dh; that seems simplest given where we are. 
> Scott, would you be so kind as to send in changes to the HTML document 
> to make that "official"?

No problem.  Here's a diff.  If I knew what the DFP sizes were, I'd put
them in as well.

--- /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
+		 ::= De	# IEEE 754r decimal floating point (size?)
+		 ::= Df	# IEEE 754r decimal floating point (size?)
+		 ::= Dh	# IEEE 754r half-precision floating point (16 bits)
+		 ::= Dr	# IEEE 754r decimal floating point (size?)
 		 ::= u <source-name>	# vendor extended type
 
 </pre></font></code>
@@ -4969,6 +4973,11 @@
 is simply a identifying number.</p>
 
 <p>
+<font color=blue>[080614]</font>
+Add manglings for IEEE 754r decimal and half-precision floating point
types.
+</p>
+
+<p>
 <font color=blue>[071207]</font>
 Add mangling for rvalue references.
 </p>


-- 
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