[LLVMdev] [cfe-dev] RFC: LLVM should require a working C++11 , , and

Óscar Fuentes
Wed, 24 Sep 2014 14:58:34 -0000

Yaron Keren <yaron.keren at gmail.com> writes:

> C++11 <thread> and <mutex> are the issues. Chandler (as others)
would like
> to start using <thread> and <mutex> in llvm instead of working
around them.
> Since mingw.org and mingw-w64-win32 (threads) do not provide these they
> would not be able to compile llvm/clang. However there is no reason to stop
> supporting mingw-w64-posix which is modern gcc based and does support
> <thread> and <mutex>.

Exactly, mingw-w64-posix fits the bill, so let's switch to it. We must
update the docs (I can do that), update the bots... and that's it,
right?