aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGeert Bosch <bosch@gnat.com>2001-10-11 03:14:10 +0200
committerGeert Bosch <bosch@gcc.gnu.org>2001-10-11 03:14:10 +0200
commite834fe1fdfaada91d40314a8fd48a2f313ddcb40 (patch)
tree5c685d0fa4925150d2a3300e44cc8f46d1b4745d /gcc
parentba3c4fbb5941a505770abc767601b0571cef9e8a (diff)
downloadgcc-e834fe1fdfaada91d40314a8fd48a2f313ddcb40.zip
gcc-e834fe1fdfaada91d40314a8fd48a2f313ddcb40.tar.gz
gcc-e834fe1fdfaada91d40314a8fd48a2f313ddcb40.tar.bz2
snames.ads: Add new names for project facility.
* snames.ads: Add new names for project facility. * snames.adb: Update to reflect snames.ads changes. * snames.h: Update to reflect snames.ads changes. From-SVN: r46171
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog8
-rw-r--r--gcc/ada/snames.adb22
-rw-r--r--gcc/ada/snames.h129
3 files changed, 85 insertions, 74 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 3593fd6..d779dd8 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,11 @@
+2001-10-10 Geert Bosch <bosch@gnat.com>
+
+ * snames.ads: Add new names for project facility.
+
+ * snames.adb: Update to reflect snames.ads changes.
+
+ * snames.h: Update to reflect snames.ads changes.
+
2001-10-10 Vincent Celier <celier@gnat.com>
* make.adb:
diff --git a/gcc/ada/snames.adb b/gcc/ada/snames.adb
index 7de9aa1..c71116e 100644
--- a/gcc/ada/snames.adb
+++ b/gcc/ada/snames.adb
@@ -572,27 +572,29 @@ package body Snames is
"object_dir#" &
"source_dirs#" &
"specification#" &
- "body_part#" &
- "specification_append#" &
- "body_append#" &
- "separate_append#" &
+ "implementation#" &
+ "specification_exceptions#" &
+ "implementation_exceptions#" &
+ "specification_suffix#" &
+ "implementation_suffix#" &
+ "separate_suffix#" &
"source_files#" &
"source_list_file#" &
+ "default_switches#" &
"switches#" &
"library_dir#" &
"library_name#" &
"library_kind#" &
"library_version#" &
"library_elaboration#" &
- "gnatmake#" &
+ "languages#" &
+ "builder#" &
"gnatls#" &
- "gnatxref#" &
- "gnatfind#" &
- "gnatbind#" &
- "gnatlink#" &
- "compiler#" &
+ "cross_reference#" &
+ "finder#" &
"binder#" &
"linker#" &
+ "compiler#" &
"#";
---------------------
diff --git a/gcc/ada/snames.h b/gcc/ada/snames.h
index e0c9b50..1312f64 100644
--- a/gcc/ada/snames.h
+++ b/gcc/ada/snames.h
@@ -6,7 +6,7 @@
* *
* C Header File *
* *
- * $Revision: 1.2 $
+ * $Revision$
* *
* Copyright (C) 1992-2001 Free Software Foundation, Inc. *
* *
@@ -262,72 +262,73 @@ extern char Get_Pragma_Id PARAMS ((int));
#define Pragma_Export_Object 56
#define Pragma_Export_Procedure 57
#define Pragma_Export_Valued_Procedure 58
-#define Pragma_Finalize_Storage_Only 59
-#define Pragma_Ident 60
-#define Pragma_Import 61
-#define Pragma_Import_Exception 62
-#define Pragma_Import_Function 63
-#define Pragma_Import_Object 64
-#define Pragma_Import_Procedure 65
-#define Pragma_Import_Valued_Procedure 66
-#define Pragma_Inline 67
-#define Pragma_Inline_Always 68
-#define Pragma_Inline_Generic 69
-#define Pragma_Inspection_Point 70
-#define Pragma_Interface 71
-#define Pragma_Interface_Name 72
-#define Pragma_Interrupt_Handler 73
-#define Pragma_Interrupt_Priority 74
-#define Pragma_Java_Constructor 75
-#define Pragma_Java_Interface 76
-#define Pragma_Link_With 77
-#define Pragma_Linker_Alias 78
-#define Pragma_Linker_Options 79
-#define Pragma_Linker_Section 80
-#define Pragma_List 81
-#define Pragma_Machine_Attribute 82
-#define Pragma_Main 83
-#define Pragma_Main_Storage 84
-#define Pragma_Memory_Size 85
-#define Pragma_No_Return 86
-#define Pragma_Optimize 87
-#define Pragma_Pack 88
-#define Pragma_Page 89
-#define Pragma_Passive 90
-#define Pragma_Preelaborate 91
-#define Pragma_Priority 92
-#define Pragma_Psect_Object 93
-#define Pragma_Pure 94
-#define Pragma_Pure_Function 95
-#define Pragma_Remote_Call_Interface 96
-#define Pragma_Remote_Types 97
-#define Pragma_Share_Generic 98
-#define Pragma_Shared 99
-#define Pragma_Shared_Passive 100
-#define Pragma_Source_Reference 101
-#define Pragma_Stream_Convert 102
-#define Pragma_Subtitle 103
-#define Pragma_Suppress_All 104
-#define Pragma_Suppress_Debug_Info 105
-#define Pragma_Suppress_Initialization 106
-#define Pragma_System_Name 107
-#define Pragma_Task_Info 108
-#define Pragma_Task_Name 109
-#define Pragma_Task_Storage 110
-#define Pragma_Time_Slice 111
-#define Pragma_Title 112
-#define Pragma_Unchecked_Union 113
-#define Pragma_Unimplemented_Unit 114
-#define Pragma_Unreserve_All_Interrupts 115
-#define Pragma_Volatile 116
-#define Pragma_Volatile_Components 117
-#define Pragma_Weak_External 118
+#define Pragma_External 59
+#define Pragma_Finalize_Storage_Only 60
+#define Pragma_Ident 61
+#define Pragma_Import 62
+#define Pragma_Import_Exception 63
+#define Pragma_Import_Function 64
+#define Pragma_Import_Object 65
+#define Pragma_Import_Procedure 66
+#define Pragma_Import_Valued_Procedure 67
+#define Pragma_Inline 68
+#define Pragma_Inline_Always 69
+#define Pragma_Inline_Generic 70
+#define Pragma_Inspection_Point 71
+#define Pragma_Interface 72
+#define Pragma_Interface_Name 73
+#define Pragma_Interrupt_Handler 74
+#define Pragma_Interrupt_Priority 75
+#define Pragma_Java_Constructor 76
+#define Pragma_Java_Interface 77
+#define Pragma_Link_With 78
+#define Pragma_Linker_Alias 79
+#define Pragma_Linker_Options 80
+#define Pragma_Linker_Section 81
+#define Pragma_List 82
+#define Pragma_Machine_Attribute 83
+#define Pragma_Main 84
+#define Pragma_Main_Storage 85
+#define Pragma_Memory_Size 86
+#define Pragma_No_Return 87
+#define Pragma_Optimize 88
+#define Pragma_Pack 89
+#define Pragma_Page 90
+#define Pragma_Passive 91
+#define Pragma_Preelaborate 92
+#define Pragma_Priority 93
+#define Pragma_Psect_Object 94
+#define Pragma_Pure 95
+#define Pragma_Pure_Function 96
+#define Pragma_Remote_Call_Interface 97
+#define Pragma_Remote_Types 98
+#define Pragma_Share_Generic 99
+#define Pragma_Shared 100
+#define Pragma_Shared_Passive 101
+#define Pragma_Source_Reference 102
+#define Pragma_Stream_Convert 103
+#define Pragma_Subtitle 104
+#define Pragma_Suppress_All 105
+#define Pragma_Suppress_Debug_Info 106
+#define Pragma_Suppress_Initialization 107
+#define Pragma_System_Name 108
+#define Pragma_Task_Info 109
+#define Pragma_Task_Name 110
+#define Pragma_Task_Storage 111
+#define Pragma_Time_Slice 112
+#define Pragma_Title 113
+#define Pragma_Unchecked_Union 114
+#define Pragma_Unimplemented_Unit 115
+#define Pragma_Unreserve_All_Interrupts 116
+#define Pragma_Volatile 117
+#define Pragma_Volatile_Components 118
+#define Pragma_Weak_External 119
/* The following are deliberately out of alphabetical order, see Snames */
-#define Pragma_AST_Entry 119
-#define Pragma_Storage_Size 120
-#define Pragma_Storage_Unit 121
+#define Pragma_AST_Entry 120
+#define Pragma_Storage_Size 121
+#define Pragma_Storage_Unit 122
/* Define the numeric values for the conventions. */