From e771c08509c5bc959cd8a59aaa15965cfc04a48c Mon Sep 17 00:00:00 2001 From: Arnaud Charlet Date: Wed, 23 Jun 2010 08:50:13 +0200 Subject: [multiple changes] 2010-06-23 Javier Miranda * atree.ads (Set_Reporting_Proc): New subprogram. * atree.adb: Remove dependency on packages Opt and SCIL_LL. (Allocate_Initialize_Node, Replace, Rewrite): Replace direct calls to routines of package Scil_ll by indirect call to the registered subprogram. (Set_Reporting_Proc): New subprogram. Used to register a subprogram that is invoked when a node is allocated, replaced or rewritten. * scil_ll.adb (Copy_SCIL_Node): New routine that takes care of copying the SCIL node. Used as argument for Set_Reporting_Proc. (Initialize): Register Copy_SCIL_Node as the reporting routine that is invoked by atree. 2010-06-23 Thomas Quinot * sem_ch3.ads: Minor reformatting. 2010-06-23 Ed Schonberg * sem_ch12.adb (Analyze_Package_Instantiation): In CodePeer mode, always analyze the generic body and instance, because it may be needed downstream. (Mark_Context): Prepend the with clauses for needed generic units, so they appear in a better order for CodePeer. * sem_util.adb, sem_util.ads: Prototype code for AI05-0144. 2010-06-23 Emmanuel Briot * prj.ads, prj-nmsc.adb (Error_Or_Warning): New subprogram. From-SVN: r161252 --- gcc/ada/prj.ads | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gcc/ada/prj.ads') diff --git a/gcc/ada/prj.ads b/gcc/ada/prj.ads index 0cb504a..75bb078 100644 --- a/gcc/ada/prj.ads +++ b/gcc/ada/prj.ads @@ -1496,7 +1496,8 @@ package Prj is -- -- Missing_Source_Files indicates whether it is an error or a warning that -- a source file mentioned in the Source_Files attributes is not actually - -- found in the source directories + -- found in the source directories. This also impacts errors for missing + -- source directories. Gprbuild_Flags : constant Processing_Flags; Gprclean_Flags : constant Processing_Flags; -- cgit v1.1