r213189 - in /trunk/gcc/ada: ChangeLog exp_ch4....
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Tue Jul 29 14:05:00 GMT 2014
Author: charlet
Date: Tue Jul 29 13:51:03 2014
New Revision: 213189
URL: https://gcc.gnu.org/viewcvs?rev=213189&root=gcc&view=rev
Log:
2014-07-29 Doug Rupp <rupp@adacore.com>
* init.c: Complete previous change.
2014-07-29 Robert Dewar <dewar@adacore.com>
* exp_ch4.adb (Expand_N_If_Expression): Deal with unconstrained
array case.
2014-07-29 Ed Schonberg <schonberg@adacore.com>
* sem_attr.adb (Access_Attribute): If the prefix is a subprogram
and the completion will appear in the same declarative part,
create elaboration flag.
* exp_util.adb (Set_Elaboration_Flag): If the subprogram body
is a completion of a declaration in the same declarative part,
and the subprogram has had its address taken, add elaboration
check inside the subprogram body, to detect elaboration errors
that may occur through indirect calls.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_ch4.adb
trunk/gcc/ada/exp_util.adb
trunk/gcc/ada/init.c
trunk/gcc/ada/sem_attr.adb
More information about the Gcc-cvs
mailing list