re PR tree-optimization/48794 (ICE: SIGSEGV in remap_eh_region_nr (tree-inline.c...
authorMichael Matz <matz@gcc.gnu.org>
Thu, 26 Jan 2012 13:24:58 +0000 (13:24 +0000)
committerMichael Matz <matz@gcc.gnu.org>
Thu, 26 Jan 2012 13:24:58 +0000 (13:24 +0000)
commit1a47f99c0f033b16594eaabac4e6dbc4c5c58554
tree0e78fd6f3d83e39d28a6a95ef13ede7c57ee9c92
parentc0a9d2a12ec96a90e41998f34d036c4281d91797
re PR tree-optimization/48794 (ICE: SIGSEGV in remap_eh_region_nr (tree-inline.c:1194) with -Os -fopenmp -fexceptions -fno-tree-ccp -fno-tree-copy-prop)

PR tree-optimization/48794
* tree-eh.c (remove_unreachable_handlers_no_lp): Don't remove
regions referenced from RESX/EH_DISPATCH.

testsuite/
* gfortran.dg/gomp/pr48794-2.f90: New testcase.

From-SVN: r183559
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/gomp/pr48794-2.f90 [new file with mode: 0644]
gcc/tree-eh.c