]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/51481 (ice: dead STMT in EH table)
authorJakub Jelinek <jakub@redhat.com>
Mon, 12 Dec 2011 20:59:28 +0000 (21:59 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 12 Dec 2011 20:59:28 +0000 (21:59 +0100)
commitc88388e6745fb65bbc41c1e941c41f02ff27e4b7
treed9ebb1c9ea36d449c1e94f5161ff2d92f15b634d
parent9c3b03463a63d80970178d7df77bb36e19ee9e0b
re PR tree-optimization/51481 (ice: dead STMT in EH table)

PR tree-optimization/51481
* gimple-fold.c (gimple_fold_call): Call
maybe_clean_or_replace_eh_stmt.  Avoid optimization if stmt has EH
edges, but gimple_fold_builtin result can't throw.

* gcc.dg/pr51481.c: New test.

From-SVN: r182264
gcc/ChangeLog
gcc/gimple-fold.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr51481.c [new file with mode: 0644]