[cxx-abi-dev] Mangling of calling convention attributes

Jason Merrill jason at redhat.com
Wed May 6 14:57:00 UTC 2015


On 05/06/2015 08:49 AM, Richard Smith wrote:
> The reason we chose Ua rather than U was that the ABI suggests that U4blah
> should demangle as 'blah', whereas we want something that demanglers know
> should become '__attribute__((blah))'. I have no particular strong feelings
> here.

Hmm, I don't think this is a useful distinction; what matters is the 
calling convention, not whether it was written with a GNU __attribute, a 
C++11 [[attribute]], a decl-specifier, or whatever.

Jason



More information about the cxx-abi-dev mailing list