diff options
author | Ed Schonberg <schonberg@adacore.com> | 2018-05-30 08:58:57 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-30 08:58:57 +0000 |
commit | b23fa3d45fcdcb42fabdffe4f8f720f070722bdc (patch) | |
tree | fe3b1231c3c337d9a883b163011cb387fe1fae12 /gcc/gcc.c | |
parent | 07fb1ef48334827934ea5fd204e31b25398fcf3e (diff) | |
download | gcc-b23fa3d45fcdcb42fabdffe4f8f720f070722bdc.zip gcc-b23fa3d45fcdcb42fabdffe4f8f720f070722bdc.tar.gz gcc-b23fa3d45fcdcb42fabdffe4f8f720f070722bdc.tar.bz2 |
[Ada] Unnesting: always transform local Raise statements
2018-05-30 Ed Schonberg <schonberg@adacore.com>
gcc/ada/
* exp_ch11.adb (Replace_Raise_By_Goto): The transfomation is legal even
if the local raise statement includes a string expression. This
expression might be picked up by an outer handler or discarded, but
plays no role in this transformation.
From-SVN: r260949
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions