From: Arnaud Charlet Date: Thu, 7 Oct 2010 10:35:03 +0000 (+0200) Subject: [multiple changes] X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fa8d6f0771c5454f35a4ca2bec88313bc28c0914;p=gcc.git [multiple changes] 2010-10-07 Robert Dewar * gnatcmd.adb, make.adb, prj-nmsc.adb, sem_elab.adb: Minor reformatting 2010-10-07 Arnaud Charlet * exp_ch11.adb (Expand_N_Exception_Declaration): Update comments. From-SVN: r165088 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index bc00ea0c57c..c4241340d2d 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,11 @@ +2010-10-07 Robert Dewar + + * gnatcmd.adb, make.adb, prj-nmsc.adb, sem_elab.adb: Minor reformatting + +2010-10-07 Arnaud Charlet + + * exp_ch11.adb (Expand_N_Exception_Declaration): Update comments. + 2010-10-07 Robert Dewar * sem_res.adb: Minor reformatting diff --git a/gcc/ada/exp_ch11.adb b/gcc/ada/exp_ch11.adb index 2efee394a17..a5d92a17358 100644 --- a/gcc/ada/exp_ch11.adb +++ b/gcc/ada/exp_ch11.adb @@ -1249,7 +1249,8 @@ package body Exp_Ch11 is begin -- There is no expansion needed when compiling for the JVM since the - -- JVM has a built-in exception mechanism. See 4jexcept.ads for details. + -- JVM has a built-in exception mechanism. See cil/gnatlib/a-except.ads + -- for details. if VM_Target /= No_VM then return; diff --git a/gcc/ada/gnatcmd.adb b/gcc/ada/gnatcmd.adb index 4e189e36909..fbd2a6f695d 100644 --- a/gcc/ada/gnatcmd.adb +++ b/gcc/ada/gnatcmd.adb @@ -407,8 +407,13 @@ procedure GNATCmd is (Main).Value), "ci")); - if not Is_Regular_File (File.all) and then - B_Start.all /= "b__" + -- When looking for the .ci file for a binder + -- generated file, look for both b~xxx and b__xxx + -- as gprbuild always uses b__ as the prefix of + -- such files. + + if not Is_Regular_File (File.all) + and then B_Start.all /= "b__" then File := new String' diff --git a/gcc/ada/make.adb b/gcc/ada/make.adb index 567f1269510..f88de1a11ea 100644 --- a/gcc/ada/make.adb +++ b/gcc/ada/make.adb @@ -1842,7 +1842,6 @@ package body Make is end if; elsif not Read_Only and then Main_Project /= No_Project then - if not Check_Source_Info_In_ALI (ALI, Project_Tree) then ALI := No_ALI_Id; return; diff --git a/gcc/ada/prj-nmsc.adb b/gcc/ada/prj-nmsc.adb index 82c74f52948..49143922787 100644 --- a/gcc/ada/prj-nmsc.adb +++ b/gcc/ada/prj-nmsc.adb @@ -7624,7 +7624,9 @@ package body Prj.Nmsc is if Id.File /= Replaced_By.File then declare Replacement : constant File_Name_Type := - Replaced_Source_HTable.Get (Tree.Replaced_Sources, Id.File); + Replaced_Source_HTable.Get + (Tree.Replaced_Sources, Id.File); + begin Replaced_Source_HTable.Set (Tree.Replaced_Sources, Id.File, Replaced_By.File); diff --git a/gcc/ada/sem_elab.adb b/gcc/ada/sem_elab.adb index 9af2e5c96a2..73f5b10b512 100644 --- a/gcc/ada/sem_elab.adb +++ b/gcc/ada/sem_elab.adb @@ -944,8 +944,8 @@ package body Sem_Elab is -- which can happen if the body enclosing the call appears -- itself in a call whose elaboration check is delayed. - if - Nkind_In (N, N_Function_Call, N_Procedure_Call_Statement) + if Nkind_In (N, N_Function_Call, + N_Procedure_Call_Statement) then Set_No_Elaboration_Check (N); end if;