aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKai Tietz <ktietz@gcc.gnu.org>2011-12-16 19:43:06 +0100
committerKai Tietz <ktietz@gcc.gnu.org>2011-12-16 19:43:06 +0100
commit2ecb85c86b62f9daa50b8fd19096ed9f80ede9e4 (patch)
tree235420959ce49d4349d33b9c1a7eb34ef39e0a60 /gcc
parent134f529521772583a1249809157d14f298a1440d (diff)
downloadgcc-2ecb85c86b62f9daa50b8fd19096ed9f80ede9e4.zip
gcc-2ecb85c86b62f9daa50b8fd19096ed9f80ede9e4.tar.gz
gcc-2ecb85c86b62f9daa50b8fd19096ed9f80ede9e4.tar.bz2
re PR target/51135 (SIGSEGV during exception cleanup on win32)
PR libstdc++/51135 * libsupc++/unwind-cxx.h (__cxa_exception): Mark exceptionDestructor by _GLIBCXX_CDTOR_CALLABI. * libsupc++/eh_throw.cc (__cxa_throw): Mark destructor function argument by _GLIBCXX_CDTOR_CALLABI. * libsupc++/cxxabi.h (__cxa_throw): Likewise. (_GLIBCXX_CDTOR_CALLABI): Add empty default definition. * config/os/mingw32-w64/os_defines.h (_GLIBCXX_CDTOR_CALLABI): Define for IA-32 target as __thiscall. * config/os/mingw32/os_defines.h (_GLIBCXX_CDTOR_CALLABI): Likewise. From-SVN: r182410
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions