Index: src/cxa_default_handlers.cpp =================================================================== --- src/cxa_default_handlers.cpp +++ src/cxa_default_handlers.cpp @@ -77,6 +77,7 @@ abort_message("terminating"); } +#if !defined(LIBCXXABI_SILENT_TERMINATE) __attribute__((noreturn)) static void demangling_unexpected_handler() { @@ -84,7 +85,6 @@ std::terminate(); } -#if !defined(LIBCXXABI_SILENT_TERMINATE) static std::terminate_handler default_terminate_handler = demangling_terminate_handler; static std::terminate_handler default_unexpected_handler = demangling_unexpected_handler; #else