[LLVMdev] Using C++'11 language features in LLVM itself
Daniels, Marcus G
mdaniels at lanl.gov
Thu Jan 10 11:56:36 PST 2013
On Jan 10, 2013, at 11:11 AM, <dag at cray.com>
wrote:
> Pawel Wodnicki <root at 32bitmicro.com> writes:
>
>> Clang is good enough to bootstrap itself on practically
>> any platform I can think of or it can be cross-bootstrapped
>> if needed.
>
> You're completely ignoring communities that compile code outside
> llvm+clang. Any compiler chosen by that group has to be able to
> correctly compile hundres if not thousands of source code files. It is
> not easy to find such a compiler and that makes it an arduous process to
> upgrade. Of course upgrades are done, but they're done conservatively.
>
You don't have to select one compiler. We've got many production compilers installed (Intel, PGI, Cray, numerous versions of GCC), a number of official `friendly' versions maintained, and dozens of unofficial builds (e.g. clang).
Given the fast flux of the LLVM interfaces, getting hung-up on the lowest common denominator for a C++ compiler seems weird to me.
Marcus
More information about the llvm-dev
mailing list