From: Arnaud Charlet Date: Wed, 28 May 2008 15:56:29 +0000 (+0200) Subject: Resync. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=acca98c08fb5c522fb2b830ed61a6d2b53415ae1;p=gcc.git Resync. From-SVN: r136114 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index c7019560825..280506de99e 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,38 @@ +2008-05-28 Ed Schonberg + + * sem_ch5.adb (Analyze_Assignment): If the name is of a local anonymous + access type, wrap the expression in a conversion to force an + accessibility check. + + * sem_aggr.adb (Aggegate_Constraint_Checks): Apply conversion to force + accessibility checks even when expansion is disabled in order to + generate messages in the presence of previous errors or in + semantics-only mode. + +2008-05-28 Eric Botcazou + + * system-lynxos-ppc.ads (Always_Compatible_Rep): Set to False. + * system-lynxos-x86.ads (Always_Compatible_Rep): Set to False. + +2008-05-28 Vincent Celier + + PR ada/34446 + * gnat_ugn.texi: Document restriction introduced on 2007-04-20 in + preprocessing expressions + +2008-05-28 Vincent Celier + + * sinput-p.adb (Source_File_Is_Subunit): Allow special character used + for preprocessing + + * sinput-p.ads: Minor comment update and reformatting + +2008-05-28 Ed Schonberg + + * sem_res.adb (Valid_Conversion): An anonymous access_to_subprogram + type has a deeper level than any master only when it is the type of an + access parameter. + 2008-05-28 Javier Miranda * sem_ch3.adb (Derive_Progenitor_Subprograms): Add documentation.