summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-07-07 02:15:25 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-07-07 02:15:25 +0000
commit8e17451d541ab96055534c0206e358cb2b109554 (patch)
tree57fbd540697d824b17cf8277599191b1e17eb98c /clang/lib/Parse/Parser.cpp
parent36962cd925ddef5899b09e6f02ad3e2f95f92915 (diff)
downloadbcm5719-llvm-8e17451d541ab96055534c0206e358cb2b109554.tar.gz
bcm5719-llvm-8e17451d541ab96055534c0206e358cb2b109554.zip
COFF: Fix bug involving archives defining a symbol multiple times.
Previously we were unnecessarily loading lazy symbols if they appeared in an archive multiple times, as can happen with comdat symbols. This change fixes the bug by only loading symbols from archives at load time if the original symbol was undefined. Differential Revision: http://reviews.llvm.org/D10980 llvm-svn: 241538
Diffstat (limited to 'clang/lib/Parse/Parser.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud