gimple-low.c (lower_try_catch): New function.
authorEric Botcazou <ebotcazou@adacore.com>
Wed, 25 Jul 2012 19:57:51 +0000 (19:57 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Wed, 25 Jul 2012 19:57:51 +0000 (19:57 +0000)
commitf778c049cd880c4d653ad7ab857e61480d5efd35
tree944a1014b9ea6e467ccae43ae63c6dff60c2c37d
parentea814c6675874dae704d3ee33b7146c3f5132688
gimple-low.c (lower_try_catch): New function.

* gimple-low.c (lower_try_catch): New function.
(lower_stmt) <GIMPLE_TRY>: Use it to lower GIMPLE_TRY_CATCH.
<GIMPLE_CATCH>: Delete.
<GIMPLE_EH_FILTER>: Likewise.

From-SVN: r189865
gcc/ChangeLog
gcc/gimple-low.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/noreturn5.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/noreturn5.ads [new file with mode: 0644]