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

Eli Friedman eli.friedman at gmail.com
Sun Apr 12 16:50:16 PDT 2009


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 :)

>> 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...

-Eli




More information about the cfe-commits mailing list