aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/CommandLineTest.cpp
diff options
context:
space:
mode:
authorHans Wennborg <hans@chromium.org>2020-07-21 11:06:33 +0200
committerHans Wennborg <hans@chromium.org>2020-07-21 11:18:07 +0200
commitab6263c9258ccd0e3c9cb4f675979f22cfba6131 (patch)
treed27c43e7d11a2146e35d09f5e11acc13c65133e8 /llvm/unittests/Support/CommandLineTest.cpp
parent752fea7c27b66b7d34925335541f843eb46f16d6 (diff)
downloadllvm-ab6263c9258ccd0e3c9cb4f675979f22cfba6131.zip
llvm-ab6263c9258ccd0e3c9cb4f675979f22cfba6131.tar.gz
llvm-ab6263c9258ccd0e3c9cb4f675979f22cfba6131.tar.bz2
Revert 502f0cc0e38 "[GWP-ASan] Split the unwinder into segv/non-segv."
It was causing tests to fail in -DCOMPILER_RT_BUILD_BUILTINS=OFF builds: GwpAsan-Unittest :: ./GwpAsan-x86_64-Test/BacktraceGuardedPoolAllocator.DoubleFree GwpAsan-Unittest :: ./GwpAsan-x86_64-Test/BacktraceGuardedPoolAllocator.UseAfterFree see comment on the code review. > Summary: > Splits the unwinder into a non-segv (for allocation/deallocation traces) and a > segv unwinder. This ensures that implementations can select an accurate, slower > unwinder in the segv handler (if they choose to use the GWP-ASan provided one). > This is important as fast frame-pointer unwinders (like the sanitizer unwinder) > don't like unwinding through signal handlers. > > Reviewers: morehouse, cryptoad > > Reviewed By: morehouse, cryptoad > > Subscribers: cryptoad, mgorny, eugenis, pcc, #sanitizers > > Tags: #sanitizers > > Differential Revision: https://reviews.llvm.org/D83994 This reverts commit 502f0cc0e3889229e923e187f38dda91324ae139.
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions