[cxx-abi-dev] Mangling of ISO/IEC TR 18037 fixed-point types?

Jason Merrill jason at redhat.com
Fri Dec 5 19:36:22 UTC 2008


David Vandevoorde wrote:
> How about:
> 
>     DF [a|f] <kind>
> 
> with "a" for _Accum types, and "f" for _Fract types, and <kind> 
> imitating the integer types:
> 
>     <kind> = s for "signed short"
>              t for "unsigned short"
>              i for "signed"
>              j for "unsigned"
>              l for "long"
>              m for "unsigned long"

Don't we need something for the _Sat variants too?  Maybe follow the 
kind with [s|n] for _Sat or non-_Sat?

> Alternatively, if we think a single platform may have different 
> precision choices for these types

I don't have a sense of how likely this is.

Jason




More information about the cxx-abi-dev mailing list