[cxx-abi-dev] Clarification about mangling floating point literals

Matthew Dempsky matthew at dempsky.org
Tue Jun 18 04:15:57 UTC 2013


On Mon, Jun 17, 2013 at 7:15 PM, John McCall <rjmccall at apple.com> wrote:
> On Jun 12, 2013, at 9:27 AM, Matthew Dempsky <matthew at dempsky.org> wrote:
>> Ah, thanks for the background, Mike!
>>
>> What needs to be done then to ensure the document gets updated?
>> Should I file a proper bug report somewhere?
>
> No, reporting it here should be sufficient, optionally plus badgering
> me a bit.  It's fixed now.

Great, thanks!  Should there be a Revision History entry too though?

>>>> (But Clang 3.2 mangles 0.0l as Le3fff8000000000000000E, whereas GCC
>>>> 4.6.3 mangles it as Le0000000000003fff8000000000000000E.  I don't have
>>>> newer versions readily available to check.)
>
> (That's 1.0L.)

(Oops, yes.  Typo. :))


More information about the cxx-abi-dev mailing list