This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Recent warning regression in libstdc++-v3/libsupc++


... 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]