exp_ch11.adb (Expand_At_End_Handler): Set From_At_End flag on raise stmt.
authorRobert Dewar <dewar@adacore.com>
Wed, 26 Mar 2008 07:38:28 +0000 (08:38 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 26 Mar 2008 07:38:28 +0000 (08:38 +0100)
commit06eab6a7fadd9a6502a7fe439140f8ac1091231e
tree98cf57933dcfc760e203fc2231fbda94827b9349
parente10dab7f8dc252e8fa7cb42a4f4452b0f493bdcc
exp_ch11.adb (Expand_At_End_Handler): Set From_At_End flag on raise stmt.

2008-03-26  Robert Dewar  <dewar@adacore.com>
    Arnaud Charlet  <charlet@adacore.com>

* exp_ch11.adb (Expand_At_End_Handler): Set From_At_End flag on raise
stmt.
(No_Exception_Propagation_Active): New function.
(Expand_Exception_Handlers): Use No_Exception_Propagation_Active.
Update comments, and review all uses of No_Exception_Propagation, which
are now correct and in sync with what gigi expects.

* restrict.ads, restrict.adb (No_Exception_Propagation_Active): New
function.
(Expand_Exception_Handlers): Use No_Exception_Propagation_Active.
Update comments, and review all uses of No_Exception_Propagation, which
are now correct and in sync with what gigi expects.

From-SVN: r133560
gcc/ada/exp_ch11.adb
gcc/ada/restrict.adb
gcc/ada/restrict.ads