[cfe-commits] r68494 - in /cfe/trunk/lib: Basic/Targets.cpp Lex/Preprocessor.cpp

Chris Lattner sabre at nondot.org
Sun Apr 12 16:52:50 PDT 2009


On Apr 12, 2009, at 4:50 PM, Eli Friedman wrote:

> On Sun, Apr 12, 2009 at 4:42 PM, Chris Lattner <sabre at nondot.org>  
> wrote:
>> I don't have a strong preference, I was just following GCC behavior  
>> here and
>> trying to avoid polluting the C namespace.  I suppose that it is  
>> fine it
>> just set these unconditionally on all targets.  Do you agree?
>
> I don't really care either way, now that the tests are fixed :)

Ok :)

>>> Should this be controlled by -fnext-runtime rather than the target  
>>> triple?
>>
>> That won't work because these are needed in C mode also, which  
>> doesn't get
>> that flag consistently.
>
> Is that a bug in the driver?  It seems like it needs to be set
> consistently if C code is supposed to be calling into the ObjC
> runtime...

I don't really know, I have no opinion on such things. :)

-Chris



More information about the cfe-commits mailing list