diff options
author | Max Moroz <mmoroz@chromium.org> | 2018-10-12 13:59:31 +0000 |
---|---|---|
committer | Max Moroz <mmoroz@chromium.org> | 2018-10-12 13:59:31 +0000 |
commit | 4d010ca35bbb9a084f3726c3b463871bf61d8ece (patch) | |
tree | aa0e6f68ce4c35eb5551f83bf386bd4eb9236f7d /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | |
parent | 4cb05713de704d43f6f813dd6d999677b5e84912 (diff) | |
download | bcm5719-llvm-4d010ca35bbb9a084f3726c3b463871bf61d8ece.tar.gz bcm5719-llvm-4d010ca35bbb9a084f3726c3b463871bf61d8ece.zip |
[SanitizerCoverage] Make Inline8bit and TracePC counters dead stripping resistant.
Summary:
Otherwise, at least on Mac, the linker eliminates unused symbols which
causes libFuzzer to error out due to a mismatch of the sizes of coverage tables.
Issue in Chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=892167
Reviewers: morehouse, kcc, george.karpenkov
Reviewed By: morehouse
Subscribers: kubamracek, llvm-commits
Differential Revision: https://reviews.llvm.org/D53113
llvm-svn: 344345
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
0 files changed, 0 insertions, 0 deletions