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)
commit39ea80cc564b22f46a2ae85450fdde35e2a59e89
tree01f3dbb8908f241972c908b4015a80a8c64d6f4a
parent1edaab996f5390ab596167e527001dad4e2d3439
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211900 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