[LLVMdev] [cfe-dev] RFC: LLVM should require a working C++11 <thread>, <mutex>, and <atomic>

Óscar Fuentes ofv at wanadoo.es
Wed Sep 24 07:58:34 PDT 2014


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?




More information about the llvm-dev mailing list