r177140 - in /trunk/gcc/ada: ChangeLog opt.ads ...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Tue Aug 2 12:48:00 GMT 2011


Author: charlet
Date: Tue Aug  2 12:48:37 2011
New Revision: 177140

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=177140
Log:
2011-08-02  Javier Miranda  <miranda@adacore.com>

	* sem_ch3.adb (Check_Anonymous_Access_Components): Create extra formals
	associated with anonymous access to subprograms.

2011-08-02  Geert Bosch  <bosch@adacore.com>

	* opt.ads
	(Preprocessing_Symbol_Defs): Move from Prepcomp.Symbol_Definitions.
	(Preprocessing_Symbol_Last): Move from Prepcomp.Last_Definition.
	* prepcomp.adb (Symbol_Definitions, Last_Definition): Move to opt.ads
	(Add_Symbol_Definition): Move to switch-c.adb
	(Process_Command_Line_Symbol_Definitions): Adjust references to above.
	* prepcomp.ads: Remove dependency on Ada.Unchecked_Deallocation.
	(Add_Symbol_Definition): Move to switch-c.adb.
	* sem_ch13.adb, sem_prag.adb: Add dependency on Warnsw.
	* sem_warn.adb
	(Set_Dot_Warning_Switch, Set_GNAT_Mode_Warnings, Set_Warning_Switch):
	Move to warnsw.adb.
	* sem_warn.ads (Warn_On_Record_Holes, Warn_On_Overridden_Size,
	Set_Dot_Warning_Switch, Set_GNAT_Mode_Warnings, Set_Warning_Switch):
	Move to warnsw.adb.
	* switch-c.adb: Replace dependency on Prepcomp and Sem_Warn by Warnsw.
	(Add_Symbol_Definition): Moved from Prepcomp.
	* switch-c.ads: Update copyright notice. Use String_List instead of
	Argument_List, removing dependency on System.OS_Lib.


Added:
    trunk/gcc/ada/warnsw.adb
    trunk/gcc/ada/warnsw.ads
Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/opt.ads
    trunk/gcc/ada/prepcomp.adb
    trunk/gcc/ada/prepcomp.ads
    trunk/gcc/ada/sem_ch13.adb
    trunk/gcc/ada/sem_ch3.adb
    trunk/gcc/ada/sem_prag.adb
    trunk/gcc/ada/sem_warn.adb
    trunk/gcc/ada/sem_warn.ads
    trunk/gcc/ada/switch-c.adb
    trunk/gcc/ada/switch-c.ads



More information about the Gcc-cvs mailing list