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 |
---|---|---|
.. | ||
Makefile.am | Loading commit data... | |
Makefile.in | Loading commit data... | |
asan_activation.cc | Loading commit data... | |
asan_activation.h | Loading commit data... | |
asan_activation_flags.inc | Loading commit data... | |
asan_allocator.cc | Loading commit data... | |
asan_allocator.h | Loading commit data... | |
asan_debugging.cc | Loading commit data... | |
asan_descriptions.cc | Loading commit data... | |
asan_descriptions.h | Loading commit data... | |
asan_errors.cc | Loading commit data... | |
asan_errors.h | Loading commit data... | |
asan_fake_stack.cc | Loading commit data... | |
asan_fake_stack.h | Loading commit data... | |
asan_flags.cc | Loading commit data... | |
asan_flags.h | Loading commit data... | |
asan_flags.inc | Loading commit data... | |
asan_fuchsia.cc | Loading commit data... | |
asan_globals.cc | Loading commit data... | |
asan_globals_win.cc | Loading commit data... | |
asan_init_version.h | Loading commit data... | |
asan_interceptors.cc | Loading commit data... | |
asan_interceptors.h | Loading commit data... | |
asan_interceptors_memintrinsics.cc | Loading commit data... | |
asan_interceptors_memintrinsics.h | Loading commit data... | |
asan_interface.inc | Loading commit data... | |
asan_interface_internal.h | Loading commit data... | |
asan_internal.h | Loading commit data... | |
asan_linux.cc | Loading commit data... | |
asan_lock.h | Loading commit data... | |
asan_mac.cc | Loading commit data... | |
asan_malloc_linux.cc | Loading commit data... | |
asan_malloc_local.h | Loading commit data... | |
asan_malloc_mac.cc | Loading commit data... | |
asan_malloc_win.cc | Loading commit data... | |
asan_mapping.h | Loading commit data... | |
asan_mapping_myriad.h | Loading commit data... | |
asan_mapping_sparc64.h | Loading commit data... | |
asan_memory_profile.cc | Loading commit data... | |
asan_new_delete.cc | Loading commit data... | |
asan_poisoning.cc | Loading commit data... | |
asan_poisoning.h | Loading commit data... | |
asan_posix.cc | Loading commit data... | |
asan_preinit.cc | Loading commit data... | |
asan_premap_shadow.cc | Loading commit data... | |
asan_premap_shadow.h | Loading commit data... | |
asan_report.cc | Loading commit data... | |
asan_report.h | Loading commit data... | |
asan_rtems.cc | Loading commit data... | |
asan_rtl.cc | Loading commit data... | |
asan_scariness_score.h | Loading commit data... | |
asan_shadow_setup.cc | Loading commit data... | |
asan_stack.cc | Loading commit data... | |
asan_stack.h | Loading commit data... | |
asan_stats.cc | Loading commit data... | |
asan_stats.h | Loading commit data... | |
asan_suppressions.cc | Loading commit data... | |
asan_suppressions.h | Loading commit data... | |
asan_thread.cc | Loading commit data... | |
asan_thread.h | Loading commit data... | |
asan_win.cc | Loading commit data... | |
asan_win_dll_thunk.cc | Loading commit data... | |
asan_win_dynamic_runtime_thunk.cc | Loading commit data... | |
asan_win_weak_interception.cc | Loading commit data... | |
libtool-version | Loading commit data... |