]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/semantics.c
re PR c++/17907 (ice in optimize_inline_calls, at tree-inline.c)
authorAndrew Pinski <pinskia@physics.uc.edu>
Mon, 11 Oct 2004 03:16:47 +0000 (03:16 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 11 Oct 2004 03:16:47 +0000 (20:16 -0700)
commitb187901efacd685b07dc020ad8c47c73bd0da647
treeb070f35d5388bd4b6ba19d422c594efdb733d896
parent90d82a979d9e3f466d6777e6f594db69661b1caa
re PR c++/17907 (ice in optimize_inline_calls, at tree-inline.c)

2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>

        PR c++/17907
        * semantics.c (add_decl_expr): If the decl has a size which
        has side effects then the decl expression needs a cleanup point.
2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>

        PR c++/17907
        * g++.dg/eh/cleanup5.C: New test.

From-SVN: r88867
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/eh/cleanup5.C [new file with mode: 0644]