aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/prj.ads
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2010-08-05 11:26:47 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2010-08-05 11:26:47 +0200
commite2534738ee23d66ecbbbc9bacce6bc19395045c5 (patch)
tree9cb001b94cea0d4db4614c5941dceeb4da481067 /gcc/ada/prj.ads
parentaa9a7dd7c2252947fb6e28b8da8a5cf8e9cdde87 (diff)
downloadgcc-e2534738ee23d66ecbbbc9bacce6bc19395045c5.zip
gcc-e2534738ee23d66ecbbbc9bacce6bc19395045c5.tar.gz
gcc-e2534738ee23d66ecbbbc9bacce6bc19395045c5.tar.bz2
[multiple changes]
2010-08-05 Robert Dewar <dewar@adacore.com> * gnat1drv.adb: Minor reformatting. 2010-08-05 Ed Schonberg <schonberg@adacore.com> * sem.adb (Do_Unit_And_Dependents): If some parent unit is an instantiation, process its body before the spec of the main unit, because it may contain subprograms invoked in the spec of main. * einfo.ads: Add documention of delayed freeze. 2010-08-05 Vincent Celier <celier@adacore.com> * prj-nmsc.adb (Process_Linker): Take into account new values for attribute Response_File_Format. * prj.ads (Response_File_Format): New enumeration values GCC_GNU, GCC_Object_List and GCC_Option_List. 2010-08-05 Ed Schonberg <schonberg@adacore.com> * exp_ch4.adb (Expand_N_Selected_Component): Do not constant-fold a selected component that denotes a discriminant if it is the discriminant of a component of an unconstrained record type. From-SVN: r162908
Diffstat (limited to 'gcc/ada/prj.ads')
-rw-r--r--gcc/ada/prj.ads12
1 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ada/prj.ads b/gcc/ada/prj.ads
index a6a7964..146d530 100644
--- a/gcc/ada/prj.ads
+++ b/gcc/ada/prj.ads
@@ -899,9 +899,12 @@ package Prj is
type Response_File_Format is
(None,
GNU,
- GCC,
Object_List,
- Option_List);
+ Option_List,
+ GCC,
+ GCC_GNU,
+ GCC_Object_List,
+ GCC_Option_List);
-- The format of the different response files
type Project_Configuration is record
@@ -939,7 +942,7 @@ package Prj is
Map_File_Option : Name_Id := No_Name;
-- Option to use when invoking the linker to build a map file
- Minimum_Linker_Options : Name_List_Index := No_Name_List;
+ Trailing_Linker_Required_Switches : Name_List_Index := No_Name_List;
-- The minimum options for the linker driver. Specified in the
-- configuration.
@@ -1038,7 +1041,8 @@ package Prj is
Executable_Suffix => No_Name,
Linker => No_Path,
Map_File_Option => No_Name,
- Minimum_Linker_Options => No_Name_List,
+ Trailing_Linker_Required_Switches =>
+ No_Name_List,
Linker_Executable_Option => No_Name_List,
Linker_Lib_Dir_Option => No_Name,
Linker_Lib_Name_Option => No_Name,