http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51135

--- Comment #6 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> 
2011-12-12 17:34:24 UTC ---
Author: paolo
Date: Mon Dec 12 17:34:19 2011
New Revision: 182250

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182250
Log:
2011-12-12  Paolo Carlini  <paolo.carl...@oracle.com>

    Revert:
    2011-12-12  Kai Tietz  <kti...@redhat.com>

    PR libstdc++/51135
    * libsupc++/cxxabi.h (__cxa_dtor_type): New type.
    (__cxa_throw): Use it for destructor-argument.
    * libsupc++/eh_throw.cc (__cxa_throw): Likewise.
    * libsupc++/unwind-cxx.h (__cxa_exception): Change type of member
    exceptionDestructor to __cxa_dtor_type.
    * config/os/mingw32-w64/os_defines.h (_GLIBCXX_USE_THISCALL_ON_DTOR):
    Define.
    (__cxa_dtor_type): Declare target secific type variant.
    * config/os/mingw32/os_defines.h: Likewise.

Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/config/os/mingw32-w64/os_defines.h
    trunk/libstdc++-v3/config/os/mingw32/os_defines.h
    trunk/libstdc++-v3/libsupc++/cxxabi.h
    trunk/libstdc++-v3/libsupc++/eh_throw.cc
    trunk/libstdc++-v3/libsupc++/unwind-cxx.h

Reply via email to