diff options
| author | Matt Morehouse <mascasa@google.com> | 2019-04-25 18:14:24 +0000 |
|---|---|---|
| committer | Matt Morehouse <mascasa@google.com> | 2019-04-25 18:14:24 +0000 |
| commit | 42ef2c6d06fc6ca7cf9468f3b26f611e2e7da4aa (patch) | |
| tree | a42edb622389132f5678c5ebf8d6af65feef6881 /llvm/lib/CodeGen/SelectionDAG | |
| parent | 538bbe581402668c9eb85d8153733a413b1c24da (diff) | |
| download | bcm5719-llvm-42ef2c6d06fc6ca7cf9468f3b26f611e2e7da4aa.tar.gz bcm5719-llvm-42ef2c6d06fc6ca7cf9468f3b26f611e2e7da4aa.zip | |
[compiler-rt] Build custom libc++abi without exceptions.
Summary:
Since neither compiler-rt nor the libc++ we build use exceptions, we
don't need libc++abi to have them either.
This resolves an issue where libFuzzer's private libc++ contains
implementations for __cxa_throw and friends, causing fuzz targets built
with their own C++ library to segfault during exception unwinding.
See https://github.com/google/oss-fuzz/issues/2328.
Reviewers: phosek, EricWF, kcc
Reviewed By: phosek
Subscribers: kcc, dberris, mgorny, christof, llvm-commits, metzman
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D61053
llvm-svn: 359218
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG')
0 files changed, 0 insertions, 0 deletions

