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

Dennis Handly dhandly at cup.hp.com
Fri Jun 6 20:35:47 UTC 2008


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

Also, what good is "D", if there are only 3 Dec fp types. :-)
Might as well use all 26*2 combinations.  And the possible 10 numeric
ones (dtors).



More information about the cxx-abi-dev mailing list