https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112997
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- It's not supported. If you need to make it work, that's your problem. Just do something like: --- a/libstdc++-v3/libsupc++/eh_call.cc +++ b/libstdc++-v3/libsupc++/eh_call.cc @@ -25,7 +25,9 @@ #include <bits/c++config.h> #include <cstdlib> #include <bits/exception_defines.h> +#define __cxa_call_terminate __cxa_call_terminatexxx #include "unwind-cxx.h" +#undef __cxa_call_terminate using namespace __cxxabiv1;