summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Demangle/MicrosoftDemangle.cpp
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2018-07-26 20:14:50 +0000
committerMartin Storsjo <martin@martin.st>2018-07-26 20:14:50 +0000
commit6c8cbf6db0839e525db4969377fa8109b6a6fcc9 (patch)
treee15a55c1ccf94f3033e8d8039345f768e3c05c00 /llvm/lib/Demangle/MicrosoftDemangle.cpp
parent390bce43220111640bfe94733282ae7db4708f82 (diff)
downloadbcm5719-llvm-6c8cbf6db0839e525db4969377fa8109b6a6fcc9.tar.gz
bcm5719-llvm-6c8cbf6db0839e525db4969377fa8109b6a6fcc9.zip
[COFF] Handle comdat sections without leader symbols
Discard them unless they have been associated by other means (yet uimplemented). According to MS link.exe, such sections are illegal, but MinGW setups use them in their take on associative comdats. This avoids leaving references to the bogus SectionChunk* PendingComdat, which cannot be dereferenced. This fixes PR38183. Differential Revision: https://reviews.llvm.org/D49653 llvm-svn: 338064
Diffstat (limited to 'llvm/lib/Demangle/MicrosoftDemangle.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud