[cfe-commits] r66736 - /cfe/trunk/Driver/clang.cpp

Chris Lattner clattner at apple.com
Thu Mar 12 14:40:15 PDT 2009


On Mar 12, 2009, at 11:37 AM, Mike Stump wrote:

> On Mar 12, 2009, at 11:14 AM, Sebastian Redl wrote:
>> Mike Stump wrote:
>>> On Mar 11, 2009, at 9:35 PM, Chris Lattner wrote:
>>>
>>>> I'm not sure what your objection is here?
>>>>
>>>
>>> I'd like the default to be lang_gnucxx0x.  I think project that use
>>> older languages should have to go out of their way to select the  
>>> older
>>> language.  Projects that don't pick, get the `current' language.
>>>
>> Current in the sense of "the newest thing the compiler supports" or  
>> "the
>> thing that is currently actually standardized, with extensions"?
>
> I'm forward looking, I'd do 0x.  People that want 03, can always  
> select 03.  The benefit, get more testing in on the new language  
> standard, and if there are any problems, people can get it fixed,  
> before it is finalized.  This does mean, people that don't want to  
> be hoodwinked into standards testing, should use std=03, or whatever  
> their favorite is.

I think that we should default to 03 until the standard is in stone.   
I believe that FSF GCC mainline agrees with this approach.

-Chris



More information about the cfe-commits mailing list