[cxx-abi-dev] C++0x: mangling of char16_t and char32_t
David Vandevoorde
daveed at edg.com
Wed Mar 26 13:24:58 UTC 2008
On Mar 25, 2008, at 10:29 PM, Dennis Handly wrote:
>> From: "Doug Gregor" <doug.gregor at gmail.com>
>> We don't have a mangling for the C++0x char16_t or char32_t types. It
>> has been suggested that we use 'k' for char16_t and 'q' for char32_t.
>> Does that seem reasonable?
>
> I was thinking for HP-UX, char32_t would be the same as wchar_t.
It can be the same type from a back end perspective, but in C++ you
can overload based on those types:
void f(wchar_t); // (!)
void f(char32_t); // Different from (1)
So distinct encodings are needed.
Daveed
More information about the cxx-abi-dev
mailing list