diff options
author | Mitch Phillips <mitchphillips@outlook.com> | 2019-08-21 17:52:51 +0000 |
---|---|---|
committer | Mitch Phillips <mitchphillips@outlook.com> | 2019-08-21 17:52:51 +0000 |
commit | f9269b5396c134770fef17ea0f8e566af73df437 (patch) | |
tree | 13d7542dc56009c5a7941b7daeafcde400f28de8 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 19ec31d1a5f50bd5aa5843c96428b79e2863ffd4 (diff) | |
download | llvm-f9269b5396c134770fef17ea0f8e566af73df437.zip llvm-f9269b5396c134770fef17ea0f8e566af73df437.tar.gz llvm-f9269b5396c134770fef17ea0f8e566af73df437.tar.bz2 |
[GWP-ASan] Build stack_trace_compressor_fuzzer.
Summary:
Flips the switch to build stack_trace_compressor_fuzzer. This was recently
temporarily disabled in rL369079 as it was breaking the sanitizer buildbots.
My diagnosis of the problem is that on clang-only bootstrap builds, we build
gwp_asan before libfuzzer. This causes a discrepancy when the clang driver
attempts to link libclang_rt.fuzzer* as CMake doesn't see a dependency there.
I've (hopefully) fixed the issue by adding a direct dependency for the fuzz
target so CMake can resolve the build order properly. As part of this, the
libFuzzer 'fuzzer' target has to be discovered before the declaration of the
fuzz target.
pcc@ for mild review + notification as buildcop.
Reviewers: pcc
Reviewed By: pcc
Subscribers: mgorny, #sanitizers, llvm-commits
Tags: #sanitizers, #llvm
Differential Revision: https://reviews.llvm.org/D66494
llvm-svn: 369551
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions