Recent warning regression in libstdc++-v3/libsupc++
Paolo Carlini
paolo.carlini@oracle.com
Wed Jul 23 16:49:00 GMT 2008
... I see this comment in except.c:do_begin_catch:
/* Declare void* __cxa_begin_catch (void *). */
Instead, in libstdc++/libsup++/unwind-cxx.h:
extern "C" void *__cxa_begin_catch (void *) throw();
So, who is right? Note, the symbol is exported, I'm not suer which headroom for changes we do have. I would appreciate if Mark could also have a look (as a C++ ABI issue)...
Paolo.
More information about the Gcc
mailing list