re PR c++/16698 (ICE with exceptions and declaration of __cxa_throw)
authorMark Mitchell <mark@codesourcery.com>
Thu, 12 Aug 2004 05:17:42 +0000 (05:17 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Thu, 12 Aug 2004 05:17:42 +0000 (05:17 +0000)
commitfbac6f3cf5a007c9888d1fecdd647338f9eb623f
tree22161d69312ee914b3ef780ef0a534744352e972
parent174283a3c26828ee2bf0acd05f6350f439beefcc
re PR c++/16698 (ICE with exceptions and declaration of __cxa_throw)

PR c++/16698
* except.c (build_throw): Allocate cleanup_type and the function
for __cxa_throw separately.

PR c++/16698
* g++.dg/eh/crash1.C: New test.

From-SVN: r85850
gcc/cp/ChangeLog
gcc/cp/except.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/eh/crash1.C [new file with mode: 0644]