diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2014-03-27 18:07:25 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2014-03-27 18:07:25 +0000 |
commit | 3941b26033f10ba7f65828d600a8ac35dfa16dc9 (patch) | |
tree | c69ac28addcd7b8735559fb38475984fa75e7e49 /gcc | |
parent | 324dc401fe695443909a8dcdf7e25fa9b5661fb4 (diff) | |
download | gcc-3941b26033f10ba7f65828d600a8ac35dfa16dc9.zip gcc-3941b26033f10ba7f65828d600a8ac35dfa16dc9.tar.gz gcc-3941b26033f10ba7f65828d600a8ac35dfa16dc9.tar.bz2 |
re PR libstdc++/60612 (Throwing exception, catching and rethrowing (std::exception_ptr) in destructor leads to segfault)
PR libstdc++/60612
* libsupc++/eh_ptr.cc: Assert __cxa_dependent_exception layout is
compatible with __cxa_exception.
* libsupc++/unwind-cxx.h (__cxa_dependent_exception): Add padding.
Fix typos in comments.
* testsuite/18_support/exception_ptr/60612-terminate.cc: New.
* testsuite/18_support/exception_ptr/60612-unexpected.cc: New.
From-SVN: r208871
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions