[LLVMdev] Using C++'11 language features in LLVM itself

Tom Honermann thonermann at coverity.com
Wed Jan 9 19:27:24 PST 2013

On 01/09/2013 02:52 PM, Chris Lattner wrote:
> On Jan 9, 2013, at 3:03 AM, Óscar Fuentes <ofv at wanadoo.es> wrote:
>> Chris Lattner <clattner at apple.com> writes:
>>> Wow, requiring GCC 4.7 would be really aggressive, it was just
>>> released in March 2012. Call me conservative, but I was thinking that
>>> a reasonable GCC baseline would be GCC 4.4 or something (which is ~3.5
>>> years old).
>> The feature intersection of GCC 4.4 and VS2010 leaves us with auto and
>> static_assert.
> Ok, that's too minor to be worth the trouble. Would the intersection
> of GCC 4.5 VS2010 be practical?

Probably not.  VS2010  is the limiting factor.  Microsoft documents 
their current support for C++11 features in VS2010 and VS2012 here:


More information about the llvm-dev mailing list