summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2015-11-13 17:00:36 +0000
committerReid Kleckner <rnk@google.com>2015-11-13 17:00:36 +0000
commitc038e2db4d890969b016efc9a0f7c907c1fca19d (patch)
tree629ee225731c1495189fee3bd2d798f30c216a75 /clang/lib/Lex/ModuleMap.cpp
parentf920fb19f19b5c3d7293d4d9584281250c57d504 (diff)
downloadbcm5719-llvm-c038e2db4d890969b016efc9a0f7c907c1fca19d.tar.gz
bcm5719-llvm-c038e2db4d890969b016efc9a0f7c907c1fca19d.zip
[Symbolizer] Don't use PE symbol tables to override PDB symbols
Summary: PE files are stripped by default, and only contain the names of exported symbols. The actual reason that we bother to do this override by default is actually due to a quirk of the way -gline-tables-only is implemented, so I phrased the check as "if we are symbolizing from dwarf, do the symtab override". This fixes lots of Windows ASan tests that I broke in r250582. Reviewers: samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D14594 llvm-svn: 253051
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud