r177240 - in /trunk/gcc/ada: ChangeLog exp_aggr...
charlet@gcc.gnu.org
charlet@gcc.gnu.org
Wed Aug 3 08:26:00 GMT 2011
Author: charlet
Date: Wed Aug 3 08:26:17 2011
New Revision: 177240
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177240
Log:
2011-08-03 Gary Dismukes <dismukes@adacore.com>
* sem_ch3.adb (Build_Derived_Record_Type): Test the Derive_Subps formal
as a condition for the delayed call to Derived_Subprograms done for the
case of the rewriting of a derived type that constrains the
discriminants of its parent type.
Avoids redundant subprogram derivations for private subtype derivations.
2011-08-03 Javier Miranda <miranda@adacore.com>
* exp_aggr.adb (Init_Hidden_Discriminants): New subprogram of
Build_Record_Aggr_Code.
(Build_Record_Aggr_Code): Add missing support to initialize hidden
discriminants in extension aggregates.
2011-08-03 Emmanuel Briot <briot@adacore.com>
* prj-pp.adb (Print): also output project qualifiers, since in
particular "aggregate" is mandatory in an aggregate project.
2011-08-03 Emmanuel Briot <briot@adacore.com>
* prj-part.adb, prj.adb, prj.ads, prj-nmsc.adb, prj-env.adb:
(Debug_Output): new function.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_aggr.adb
trunk/gcc/ada/prj-env.adb
trunk/gcc/ada/prj-nmsc.adb
trunk/gcc/ada/prj-part.adb
trunk/gcc/ada/prj-pp.adb
trunk/gcc/ada/prj.adb
trunk/gcc/ada/prj.ads
trunk/gcc/ada/sem_ch3.adb
More information about the Gcc-cvs
mailing list