r177183 - in /trunk/gcc/ada: ChangeLog exp_ch9....

charlet@gcc.gnu.org charlet@gcc.gnu.org
Tue Aug 2 15:30:00 GMT 2011


Author: charlet
Date: Tue Aug  2 15:30:55 2011
New Revision: 177183

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177183
Log:
2011-08-02  Vincent Celier  <celier@adacore.com>

	* link.c: Only import "auto-host.h" when building the gnattools.

2011-08-02  Yannick Moy  <moy@adacore.com>

	* sem_util.adb: Inter-unit inlining does not work for a subprogram
	which calls a local subprogram, so extract subprogram
	from Mark_Non_ALFA_Subprogram_Body.

2011-08-02  Javier Miranda  <miranda@adacore.com>

	* exp_ch9.adb
	(Extract_Dispatching_Call): If the type of the dispatching object is an
	access type then return an explicit dereference in the Object out-mode
	parameter.

2011-08-02  Gary Dismukes  <dismukes@adacore.com>

	* sem_ch3.adb (Analyze_Subtype_Declaration): Generate range
	compatibility checks for all indexes of an array subtype, not just the
	first. Reset Has_Dynamic_Range_Check on the subtype before each
	potential check to ensure that Insert_Range_Checks will not elide any
	of the dynamic checks.

2011-08-02  Yannick Moy  <moy@adacore.com>

	* par-prag.ad (Process_Restrictions_Or_Restriction_Warnings): recognize
	SPARK restriction at parsing time.
	* scng.adb (Scan): Generate a token Tok_SPARK_Hide for a SPARK HIDE
	directive only if the SPARK restriction is set for this unit.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/exp_ch9.adb
    trunk/gcc/ada/link.c
    trunk/gcc/ada/par-prag.adb
    trunk/gcc/ada/scng.adb
    trunk/gcc/ada/sem_ch3.adb
    trunk/gcc/ada/sem_util.adb



More information about the Gcc-cvs mailing list