re PR c++/37530 (ICE with invalid catch)
authorJakub Jelinek <jakub@redhat.com>
Tue, 16 Sep 2008 22:06:28 +0000 (00:06 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 16 Sep 2008 22:06:28 +0000 (00:06 +0200)
commitcc8b343d265200a3bd9fa1eccfa2db35499cb5c7
tree876ce5c7a63823800eed11d44476606577a8b06b
parent326a4d4ef1c3b80f4cfbf17f52a42c263abb25df
re PR c++/37530 (ICE with invalid catch)

PR c++/37530
* gimplify.c (gimplify_expr) <case TRY_CATCH_EXPR>: Don't create
GIMPLE_TRY if cleanup sequence is empty.

* g++.dg/parse/crash48.C: New test.

From-SVN: r140401
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/crash48.C [new file with mode: 0644]