diff options
author | Geert Bosch <bosch@gnat.com> | 2001-10-11 03:14:10 +0200 |
---|---|---|
committer | Geert Bosch <bosch@gcc.gnu.org> | 2001-10-11 03:14:10 +0200 |
commit | e834fe1fdfaada91d40314a8fd48a2f313ddcb40 (patch) | |
tree | 5c685d0fa4925150d2a3300e44cc8f46d1b4745d /gcc | |
parent | ba3c4fbb5941a505770abc767601b0571cef9e8a (diff) | |
download | gcc-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/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/ada/snames.adb | 22 | ||||
-rw-r--r-- | gcc/ada/snames.h | 129 |
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. */ |