]> gcc.gnu.org Git - gcc.git/commit
re PR middle-end/42883 (internal compiler error: in redirect_eh_edge_1, at tree-eh...
authorRichard Biener <rguenth@gcc.gnu.org>
Thu, 28 Jan 2010 14:40:59 +0000 (14:40 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 28 Jan 2010 14:40:59 +0000 (14:40 +0000)
commit28e5ca15b76773b91191541d79d67ef15510fdb1
treed1451ac1af960f4369787457d8e40b7d11076fb2
parent8adfe01d22b81637ff7fe786212993db8b236e30
re PR middle-end/42883 (internal compiler error: in redirect_eh_edge_1, at tree-eh.c:2112)

2010-01-28  Richard Guenther  <rguenther@suse.de>

PR middle-end/42883
* tree-cfgcleanup.c (remove_forwarder_block): Do not remove
the forwarder if the destination is an EH landing pad.

* g++.dg/torture/pr42883.C: New testcase.

From-SVN: r156322
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr42883.C [new file with mode: 0644]
gcc/tree-cfgcleanup.c
This page took 0.052473 seconds and 5 git commands to generate.