[cxx-abi-dev] RE: [cxx-abi] [cxx-abi-dev] Mangling unary plus

Christophe de Dinechin ddd at cup.hp.com
Thu Oct 10 23:07:43 UTC 2002


Dennis,


I'm not sure I still have a voice in this forum, but I'll dare comment 
:-)

On Thursday, Oct 10, 2002, at 15:49 US/Pacific, Dennis Handly wrote:
> True, but you can't change ABIs in midstream, mine is a compromise.

This is not an ABI if the compilers disagree on it. As it stands, 
keeping unary plus as "pl" would be better for aC++ customers, but 
worse for GCC customers. Both are "real paying customers" to HP.

Can't we add a compiler switch ;-)


Christophe


>> How is this better than my proposal?
>
> Probability games.  We have real paying customers that will be upset of
> anything is changed.  I don't think many users have unary + in template
> function arguments but they may have operator unary plus.
>
>> Your suggestion also introduces an unnecessary wart in the ABI; there
>> are enough complications as it stands.
> Mark Mitchell
>
>




More information about the cxx-abi-dev mailing list