diff options
| author | Rui Ueyama <ruiu@google.com> | 2014-03-20 00:06:04 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2014-03-20 00:06:04 +0000 |
| commit | 5f56e9d6cb2f5641c7537a7a2a5529c62107fe36 (patch) | |
| tree | a7daf75c913d4e13a05fa2388793b00ebc80e8f9 /llvm | |
| parent | c49d0d4fe6eb9ab66a14049e220fd34d72473fb5 (diff) | |
| download | bcm5719-llvm-5f56e9d6cb2f5641c7537a7a2a5529c62107fe36.tar.gz bcm5719-llvm-5f56e9d6cb2f5641c7537a7a2a5529c62107fe36.zip | |
[PECOFF] Fix parallel read bug.
InputElement::parse() may recursively call WinLinkDriver::parse() to handle
.drectve section contents, and if /defaultlib option exists in the section,
the driver will mutate the input graph to add a new input file to the graph.
So the access to input graph needs to be protected with mutext.
llvm-svn: 204285
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions

