r133561 - in /trunk/gcc/ada: exp_ch13.adb sem_c...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Wed Mar 26 07:38:00 GMT 2008


Author: charlet
Date: Wed Mar 26 07:38:40 2008
New Revision: 133561

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133561
Log:
2008-03-26  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch3.adb (Access_Definition): If the access type is the return
	result of a protected function, create an itype reference for it
	because usage will be in an inner scope from the point of declaration.
	(Build_Derived_Record_Type): Inherit Reverse_Bit_Order and
	OK_To_Reorder_Components.
	(Make_Index): If an overloaded range includes a universal integer
	interpretation, resolve to Standard.Integer.
	(Analyze_Subtype_Indication): Copy Convention to subtype
	(Check_Abstract_Interfaces): Complete semantic checks on the legality of
	limited an synchronized progenitors in type declaration and private
	extension declarations.

	* exp_ch13.adb (Expand_N_Freeze_Entity): If the scope of the entity is a
	protected subprogram body, determine proper scope from subprogram
	declaration.


Modified:
    trunk/gcc/ada/exp_ch13.adb
    trunk/gcc/ada/sem_ch3.adb



More information about the Gcc-cvs mailing list