Re-apply r211287: Remove support for LLVM runtime multi-threading.
authorChandler Carruth <chandlerc@gmail.com>
Fri, 27 Jun 2014 15:13:01 +0000 (15:13 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 27 Jun 2014 15:13:01 +0000 (15:13 +0000)
commit39cd216f8f6c04aadd00de08f8ccb628eb33a514
treefac5da73735d28abc2b0be86f2ce04a9042ce5a9
parent61220ef405651ee8ab79196e2ddb02873b9fab44
Re-apply r211287: Remove support for LLVM runtime multi-threading.

I'll fix the problems in libclang and other projects in ways that don't
require <mutex> until we sort out the cygwin situation.

llvm-svn: 211900
llvm/docs/ProgrammersManual.rst
llvm/include/llvm-c/Core.h
llvm/include/llvm/Support/ManagedStatic.h
llvm/include/llvm/Support/Threading.h
llvm/lib/IR/Core.cpp
llvm/lib/Support/Threading.cpp
llvm/unittests/Support/ManagedStatic.cpp