llvm-project/lld/lib
Rui Ueyama 9b0a69d6dc [PECOFF] Acquire mutex before accessing shared objects.
addResolvableSymbols() queues input files, and readAllSymbols() reads
from them. In practice it's currently safe because they are called from
a single thread. But it's not guaranteed.

Also, acquiring the same mutex is needed not to see inconsistent memory
contents that is allowed in the C++ memory model.

llvm-svn: 209254
2014-05-20 23:05:09 +00:00
..
Core Fix regression introduced in r205566. 2014-05-14 17:29:27 +00:00
Driver Add -print_atoms options to DarwinLdDriver which dumps final state of all atoms in yaml 2014-05-14 21:32:21 +00:00
Passes [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 03:21:31 +00:00
ReaderWriter [PECOFF] Acquire mutex before accessing shared objects. 2014-05-20 23:05:09 +00:00
CMakeLists.txt Add the core architecture for the lld driver. 2012-12-08 00:47:36 +00:00