Revert r211287, "Remove support for LLVM runtime multi-threading."
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 24 Jun 2014 13:36:31 +0000 (13:36 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 24 Jun 2014 13:36:31 +0000 (13:36 +0000)
commitcdde33ebaad211e1ce0fc22b53bbccff8bb3c1a4
tree95d91245366b3a7cc446072a43fd365ba07f7da1
parent90be077d09df2f577448105c6dfd6ef78c4e6b6f
Revert r211287, "Remove support for LLVM runtime multi-threading."

libclang still requires it on cygming, lack of incomplete <mutex>.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211592 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ProgrammersManual.rst
include/llvm-c/Core.h
include/llvm/Support/ManagedStatic.h
include/llvm/Support/Threading.h
lib/IR/Core.cpp
lib/Support/Threading.cpp
unittests/Support/ManagedStatic.cpp