------- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-20 06:18 ------- This was caused by: 2005-02-18 Richard Henderson <[EMAIL PROTECTED]>
PR libstdc++/10606 * except.c (do_get_exception_ptr): New. (expand_start_catch_block): Use it. 2005-02-18 Richard Henderson <[EMAIL PROTECTED]> PR libstdc++/10606 * config/linker-map.gnu (CXXABI_1.3.1): Add __cxa_get_exception_ptr. * libsupc++/eh_alloc.cc (__cxa_allocate_exception): Increment uncaughtExceptions here instead of ... * libsupc++/eh_throw.cc (__cxa_throw) ... here. (__cxa_rethrow): Increment uncaughtExceptions here instead of ... * libsupc++/eh_catch.cc (__cxa_end_catch): ... here. (__cxa_get_exception_ptr): New. * libsupc++/unwind-cxx.h (__cxa_get_exception_ptr): Declare. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20091