r191922 - in /trunk/gcc/ada: ChangeLog sem_aggr...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Mon Oct 1 13:23:00 GMT 2012


Author: charlet
Date: Mon Oct  1 13:23:22 2012
New Revision: 191922

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191922
Log:
2012-10-01  Vincent Pucci  <pucci@adacore.com>

	* sem_aggr.adb (New_Copy_Tree_And_Copy_Dimensions): New routine.
	(Resolve_Record_Aggregate): New_Copy_Tree calls replaced by
	New_Copy_Tree_And_Copy_Dimensions calls. Move_Dimensions call
	replaced by Copy_Dimensions call.
	* sem_dim.adb (Analyze_Dimension_Component_Declaration): Don't
	remove the dimensions of expression in component declaration anymore.
	(Copy_Dimensions): New routine.
	(Move_Dimensions): Add call to Copy_Dimensions.
	* sem_dim.ads (Copy_Dimensions): New routine.
	(Move_Dimensions): Spec moved to body of Sem_Dim.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/sem_aggr.adb
    trunk/gcc/ada/sem_dim.adb
    trunk/gcc/ada/sem_dim.ads



More information about the Gcc-cvs mailing list