[cfe-dev] GNU runtime non-fragile ABI and cleanup

David Chisnall csdavec at swansea.ac.uk
Mon Aug 31 09:41:56 PDT 2009


On 31 Aug 2009, at 17:32, Fariborz Jahanian wrote:

>> This should also be supported for the NeXT runtime - this option  
>> was created by NeXT for NeXTSTEP compatibility in OPENSTEP, when  
>> the constant string class was renamed from NXConstantString (NeXT  
>> namespace, used on NeXTSTEP) to NSConstantString (NeXT-Sun  
>> namespace used on OpenStep implementations including OPENSTEP).   
>> From the Apple GCC docs:
>
> As long as there is no support for legacy stuff in Non-Gnu runtime,  
> please issue a warning for those runtimes.

I've just tested on Snow Leopard, and it seems that the GCC  
documentation is wrong; the current behaviour is to accept this option  
but simply discard it.  I've committed it without the warning for now,  
because that mimics gcc behaviour, but I'll add one if you definitely  
want it.

David



More information about the cfe-dev mailing list