[llvm-commits] [lld] r152269 - in /lld/trunk: ./ include/lld/Core/ include/lld/Platform/ lib/ lib/Core/ lib/Passes/ test/ tools/lld-core/

Marshall Clow mclow.lists at gmail.com
Wed Mar 7 16:57:54 PST 2012


On Mar 7, 2012, at 4:50 PM, Nick Kledzik wrote:

> On Mar 7, 2012, at 4:47 PM, Marshall Clow wrote:
>> On Mar 7, 2012, at 4:18 PM, Nick Kledzik wrote:
>> 
>>> Author: kledzik
>>> Date: Wed Mar  7 18:18:30 2012
>>> New Revision: 152269
>>> 
>>> URL: http://llvm.org/viewvc/llvm-project?rev=152269&view=rev
>>> Log:
>>> Sources now require C++11 to build.
>> 
>> Nick --
>> 
>> Can you explain the rationale behind requiring C++11 to build lld?
>> [ I saw a bunch of 'auto' in the changes, but nothing else that was obviously C++11 jumped out at me ]
> 
> Dog food.
> 
> Chris Lattner suggested it as a way to start exercising more clang C++11.  By the time lld is ready for prime time,  C++11 will be main stream.  


Ok - that makes sense.
I was mostly worried about bootstrapping issues.

Thanks!

-- Marshall

Marshall Clow     Idio Software   <mailto:mclow.lists at gmail.com>

A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
        -- Yu Suzuki





More information about the llvm-commits mailing list