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

scott douglass scott.douglass at arm.com
Mon Jun 9 08:32:20 UTC 2008


On Fri, 2008-06-06 at 21:35, Dennis Handly wrote:
> >From: scott douglass <scott.douglass at arm.com>
> >I'm not sure what the DFP mangling proposal is and it would be best if
> >half-precision floating point was consistent with DFP ... but here goes
> >anyway:
> >We seem to be running out of single lower case letter for types.  I
> >propose adding this to section 5.1.5
> ><type> ::= Eh # half-precision floating point (16bit)
> 
> >My intention is that 'E' means extension or escape and allows a raft of
> >new encoding letters.
> 
> I would suggest you just use "D".  I.e. save "E" for End as in most
> other parts of the BNF.

Thanks. I'm happy to use 'D<letter>' if there's already a precedent.

> Also, what good is "D", if there are only 3 Dec fp types. :-)
> Might as well use all 26*2 combinations.

What are the existing 'D<letter>' manglings?

If 'Dh' is available, I change my proposal to:

<type> ::= Dh # half-precision floating point (16bit)


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