https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87880
--- Comment #12 from Iain Sandoe <iains at gcc dot gnu.org> --- Author: iains Date: Tue Jun 18 08:01:00 2019 New Revision: 272406 URL: https://gcc.gnu.org/viewcvs?rev=272406&root=gcc&view=rev Log: libsanitizer - remove reference to __cxa_rethrow_primary_exception. 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 <i...@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. Modified: trunk/libsanitizer/ChangeLog trunk/libsanitizer/asan/Makefile.am trunk/libsanitizer/asan/Makefile.in trunk/libsanitizer/asan/asan_interceptors.h trunk/libsanitizer/asan/libtool-version