For some Darwin versions the absence of the rethrow_primary_exception symbol causes almost all sanitizer tests to fail. The symbol is not present in libstdc++ and, therefore is is correct to remove the reference to it for all platforms. We do this by adding a new guard "ASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION". libsanitizer/ 2019-06-18 Iain Sandoe <iain@sandoe.co.uk> PR libsanitizer/87880 * asan/asan_interceptors.h: (ASAN_INTERCEPT___CXA_RETHROW_PRIMARY_EXCEPTION): New. * asan/Makefile.am (DEFS): Add ASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION, defined to 0. * asan/Makefile.in: Regenerated. * asan/libtool-version: Bump version. From-SVN: r272406
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
asan | Loading commit data... | |
builtins | Loading commit data... | |
include | Loading commit data... | |
interception | Loading commit data... | |
libbacktrace | Loading commit data... | |
lsan | Loading commit data... | |
sanitizer_common | Loading commit data... | |
tsan | Loading commit data... | |
ubsan | Loading commit data... | |
ChangeLog | Loading commit data... | |
HOWTO_MERGE | Loading commit data... | |
LICENSE.TXT | Loading commit data... | |
LOCAL_PATCHES | Loading commit data... | |
MERGE | Loading commit data... | |
Makefile.am | Loading commit data... | |
Makefile.in | Loading commit data... | |
README.gcc | Loading commit data... | |
acinclude.m4 | Loading commit data... | |
aclocal.m4 | Loading commit data... | |
config.h.in | Loading commit data... | |
configure | Loading commit data... | |
configure.ac | Loading commit data... | |
configure.tgt | Loading commit data... | |
libsanitizer.spec.in | Loading commit data... | |
libtool-version | Loading commit data... | |
merge.sh | Loading commit data... |