diff options
author | Kai Tietz <ktietz@gcc.gnu.org> | 2011-12-16 19:43:06 +0100 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2011-12-16 19:43:06 +0100 |
commit | 2ecb85c86b62f9daa50b8fd19096ed9f80ede9e4 (patch) | |
tree | 235420959ce49d4349d33b9c1a7eb34ef39e0a60 /gcc/tree-ssa-ccp.c | |
parent | 134f529521772583a1249809157d14f298a1440d (diff) | |
download | gcc-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/tree-ssa-ccp.c')
0 files changed, 0 insertions, 0 deletions