r279280 - in /trunk/gcc/ada: ChangeLog exp_ch6....
pmderodat@gcc.gnu.org
pmderodat@gcc.gnu.org
Thu Dec 12 10:01:00 GMT 2019
Author: pmderodat
Date: Thu Dec 12 10:01:55 2019
New Revision: 279280
URL: https://gcc.gnu.org/viewcvs?rev=279280&root=gcc&view=rev
Log:
[Ada] Crash on use of Loop_Entry, Result, and Old as actuals
2019-12-12 Justin Squirek <squirek@adacore.com>
gcc/ada/
* exp_ch6.adb (Expand_Call_Helper): Added null case for
'Loop_Entry, 'Old, and 'Result when calculating whether to
create extra accessibility parameters.
* sem_util.adb (Dynamic_Accessibility_Level): Added null case
for 'Loop_Entry, 'Old, and 'Result when calculating
accessibility level based on access-valued attributes. Also
added special handling for uses of 'Loop_Entry when used in its
indexed component form.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_ch6.adb
trunk/gcc/ada/sem_util.adb
More information about the Gcc-cvs
mailing list