[multiple changes]
2012-08-06  Arnaud Charlet  <charlet@adacore.com>
	* prj-attr.adb (Register_New_Package): Add missing blank.
2012-08-06  Ed Schonberg  <schonberg@adacore.com>
	* exp_aggr.adb (Is_Two_Dim_Packed_Array): New predicate,
	used when computing maximum size allowable to construct static
	aggregate.
2012-08-06  Vincent Pucci  <pucci@adacore.com>
	* freeze.adb (Freeze_Entity): Inherit_Aspects_At_Freeze_Point
	calls added for derived types and subtypes.
	* sem_aux.adb, sem_aux.ads (Get_Rep_Item, Get_Rep_Pragma,
	Has_Rep_Pragma): New routines.
	* sem_ch13.ads (Inherit_Aspects_At_Freeze_Point): New routine.
	* sem_ch13.adb (Analyze_Aspect_Specifications): Error message
	for aspect Lock_Free fixed.
	(Inherits_Aspects_At_Freeze_Point): New routine.
	* sem_ch3.adb: Several flag settings removed since inheritance
	of aspects must be performed at freeze point.
2012-08-06  Thomas Quinot  <quinot@adacore.com>
	* s-oscons-tmplt.c: Fix s-oscons.ads formatting on VxWorks.
2012-08-06  Vincent Pucci  <pucci@adacore.com>
	* sem_dim.adb (Analyze_Dimension_Binary_Op): Issue an error message
	for unknown exponent at compile-time.
2012-08-06  Gary Dismukes  <dismukes@adacore.com>
	* sem_eval.ads (Compile_Time_Known_Value_Or_Aggr): Enhance
	comment to make it clear that the aggregate's evaluation might
	still involve run-time checks even though the aggregate is
	considered known at compile time.
	* sinfo.ads (Compile_Time_Known_Aggregate): Correct comment to
	refer to Exp_Aggr instead of Sem_Aggr.
From-SVN: r190172
13 files changed: