summaryrefslogtreecommitdiff
path: root/gcc/ada/snames.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2006-02-17 16:08:38 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2006-02-17 16:08:38 +0000
commit3e8aa64033c2bdec68b43ec5e58acb2cb9688be0 (patch)
treea8a59f91024e234060223851075f33cf2ad50833 /gcc/ada/snames.ads
parentd844abd0f573ad8b85bf3931497dd5384ef60212 (diff)
downloadgcc-3e8aa64033c2bdec68b43ec5e58acb2cb9688be0.tar.gz
2006-02-17 Vincent Celier <celier@adacore.com>
* snames.ads, snames.adb: New standard names for new project attributes: archive_builder, archive_indexer, compiler_pic_option, config_body_file_name, config_body_file_name_pattern, config_file_switches, config_file_unique, config_spec_file_name, config_spec_file_name_pattern, default_builder_switches, default_global_compiler_switches, default_language, dependency_file_kind, global_compiler_switches, include_path, include_path_file, language_kind, linker_executable_option, linker_lib_dir_option, linker_lib_name_option, mapping_file_switches, roots, runtime_project. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111196 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/snames.ads')
-rw-r--r--gcc/ada/snames.ads153
1 files changed, 88 insertions, 65 deletions
diff --git a/gcc/ada/snames.ads b/gcc/ada/snames.ads
index 2191b7914a2..82134b247e5 100644
--- a/gcc/ada/snames.ads
+++ b/gcc/ada/snames.ads
@@ -959,83 +959,106 @@ package Snames is
-- Note that Name_External is already previously declared
Name_Ada_Roots : constant Name_Id := N + 594;
- Name_Binder : constant Name_Id := N + 595;
- Name_Binder_Driver : constant Name_Id := N + 596;
- Name_Body_Suffix : constant Name_Id := N + 597;
- Name_Builder : constant Name_Id := N + 598;
- Name_Compiler : constant Name_Id := N + 599;
- Name_Compiler_Driver : constant Name_Id := N + 600;
- Name_Compiler_Kind : constant Name_Id := N + 601;
- Name_Compute_Dependency : constant Name_Id := N + 602;
- Name_Cross_Reference : constant Name_Id := N + 603;
- Name_Default_Linker : constant Name_Id := N + 604;
- Name_Default_Switches : constant Name_Id := N + 605;
- Name_Dependency_Option : constant Name_Id := N + 606;
- Name_Exec_Dir : constant Name_Id := N + 607;
- Name_Executable : constant Name_Id := N + 608;
- Name_Executable_Suffix : constant Name_Id := N + 609;
- Name_Extends : constant Name_Id := N + 610;
- Name_Externally_Built : constant Name_Id := N + 611;
- Name_Finder : constant Name_Id := N + 612;
- Name_Global_Configuration_Pragmas : constant Name_Id := N + 613;
- Name_Gnatls : constant Name_Id := N + 614;
- Name_Gnatstub : constant Name_Id := N + 615;
- Name_Implementation : constant Name_Id := N + 616;
- Name_Implementation_Exceptions : constant Name_Id := N + 617;
- Name_Implementation_Suffix : constant Name_Id := N + 618;
- Name_Include_Option : constant Name_Id := N + 619;
- Name_Language_Processing : constant Name_Id := N + 620;
- Name_Languages : constant Name_Id := N + 621;
- Name_Library_Ali_Dir : constant Name_Id := N + 622;
- Name_Library_Dir : constant Name_Id := N + 623;
- Name_Library_Auto_Init : constant Name_Id := N + 624;
- Name_Library_GCC : constant Name_Id := N + 625;
- Name_Library_Interface : constant Name_Id := N + 626;
- Name_Library_Kind : constant Name_Id := N + 627;
- Name_Library_Name : constant Name_Id := N + 628;
- Name_Library_Options : constant Name_Id := N + 629;
- Name_Library_Reference_Symbol_File : constant Name_Id := N + 630;
- Name_Library_Src_Dir : constant Name_Id := N + 631;
- Name_Library_Symbol_File : constant Name_Id := N + 632;
- Name_Library_Symbol_Policy : constant Name_Id := N + 633;
- Name_Library_Version : constant Name_Id := N + 634;
- Name_Linker : constant Name_Id := N + 635;
- Name_Local_Configuration_Pragmas : constant Name_Id := N + 636;
- Name_Locally_Removed_Files : constant Name_Id := N + 637;
- Name_Metrics : constant Name_Id := N + 638;
- Name_Naming : constant Name_Id := N + 639;
- Name_Object_Dir : constant Name_Id := N + 640;
- Name_Pretty_Printer : constant Name_Id := N + 641;
- Name_Project : constant Name_Id := N + 642;
- Name_Separate_Suffix : constant Name_Id := N + 643;
- Name_Source_Dirs : constant Name_Id := N + 644;
- Name_Source_Files : constant Name_Id := N + 645;
- Name_Source_List_File : constant Name_Id := N + 646;
- Name_Spec : constant Name_Id := N + 647;
- Name_Spec_Suffix : constant Name_Id := N + 648;
- Name_Specification : constant Name_Id := N + 649;
- Name_Specification_Exceptions : constant Name_Id := N + 650;
- Name_Specification_Suffix : constant Name_Id := N + 651;
- Name_Switches : constant Name_Id := N + 652;
+ Name_Archive_Builder : constant Name_Id := N + 595;
+ Name_Archive_Indexer : constant Name_Id := N + 596;
+ Name_Binder : constant Name_Id := N + 597;
+ Name_Binder_Driver : constant Name_Id := N + 598;
+ Name_Body_Suffix : constant Name_Id := N + 599;
+ Name_Builder : constant Name_Id := N + 600;
+ Name_Compiler : constant Name_Id := N + 601;
+ Name_Compiler_Driver : constant Name_Id := N + 602;
+ Name_Compiler_Kind : constant Name_Id := N + 603;
+ Name_Compiler_Pic_Option : constant Name_Id := N + 604;
+ Name_Compute_Dependency : constant Name_Id := N + 605;
+ Name_Config_Body_File_Name : constant Name_Id := N + 606;
+ Name_Config_Body_File_Name_Pattern : constant Name_Id := N + 607;
+ Name_Config_File_Switches : constant Name_Id := N + 608;
+ Name_Config_File_Unique : constant Name_Id := N + 609;
+ Name_Config_Spec_File_Name : constant Name_Id := N + 610;
+ Name_Config_Spec_File_Name_Pattern : constant Name_Id := N + 611;
+ Name_Cross_Reference : constant Name_Id := N + 612;
+ Name_Default_Builder_Switches : constant Name_Id := N + 613;
+ Name_Default_Global_Compiler_Switches : constant Name_Id := N + 614;
+ Name_Default_Language : constant Name_Id := N + 615;
+ Name_Default_Linker : constant Name_Id := N + 616;
+ Name_Default_Switches : constant Name_Id := N + 617;
+ Name_Dependency_File_Kind : constant Name_Id := N + 618;
+ Name_Dependency_Option : constant Name_Id := N + 619;
+ Name_Exec_Dir : constant Name_Id := N + 620;
+ Name_Executable : constant Name_Id := N + 621;
+ Name_Executable_Suffix : constant Name_Id := N + 622;
+ Name_Extends : constant Name_Id := N + 623;
+ Name_Externally_Built : constant Name_Id := N + 624;
+ Name_Finder : constant Name_Id := N + 625;
+ Name_Global_Compiler_Switches : constant Name_Id := N + 626;
+ Name_Global_Configuration_Pragmas : constant Name_Id := N + 627;
+ Name_Gnatls : constant Name_Id := N + 628;
+ Name_Gnatstub : constant Name_Id := N + 629;
+ Name_Implementation : constant Name_Id := N + 630;
+ Name_Implementation_Exceptions : constant Name_Id := N + 631;
+ Name_Implementation_Suffix : constant Name_Id := N + 632;
+ Name_Include_Option : constant Name_Id := N + 633;
+ Name_Include_Path : constant Name_Id := N + 634;
+ Name_Include_Path_File : constant Name_Id := N + 635;
+ Name_Language_Kind : constant Name_Id := N + 636;
+ Name_Language_Processing : constant Name_Id := N + 637;
+ Name_Languages : constant Name_Id := N + 638;
+ Name_Library_Ali_Dir : constant Name_Id := N + 639;
+ Name_Library_Dir : constant Name_Id := N + 640;
+ Name_Library_Auto_Init : constant Name_Id := N + 641;
+ Name_Library_GCC : constant Name_Id := N + 642;
+ Name_Library_Interface : constant Name_Id := N + 643;
+ Name_Library_Kind : constant Name_Id := N + 644;
+ Name_Library_Name : constant Name_Id := N + 645;
+ Name_Library_Options : constant Name_Id := N + 646;
+ Name_Library_Reference_Symbol_File : constant Name_Id := N + 647;
+ Name_Library_Src_Dir : constant Name_Id := N + 648;
+ Name_Library_Symbol_File : constant Name_Id := N + 649;
+ Name_Library_Symbol_Policy : constant Name_Id := N + 650;
+ Name_Library_Version : constant Name_Id := N + 651;
+ Name_Linker : constant Name_Id := N + 652;
+ Name_Linker_Executable_Option : constant Name_Id := N + 653;
+ Name_Linker_Lib_Dir_Option : constant Name_Id := N + 654;
+ Name_Linker_Lib_Name_Option : constant Name_Id := N + 655;
+ Name_Local_Configuration_Pragmas : constant Name_Id := N + 656;
+ Name_Locally_Removed_Files : constant Name_Id := N + 657;
+ Name_Mapping_File_Switches : constant Name_Id := N + 658;
+ Name_Metrics : constant Name_Id := N + 659;
+ Name_Naming : constant Name_Id := N + 660;
+ Name_Object_Dir : constant Name_Id := N + 661;
+ Name_Pretty_Printer : constant Name_Id := N + 662;
+ Name_Project : constant Name_Id := N + 663;
+ Name_Roots : constant Name_Id := N + 664;
+ Name_Runtime_Project : constant Name_Id := N + 665;
+ Name_Separate_Suffix : constant Name_Id := N + 666;
+ Name_Source_Dirs : constant Name_Id := N + 667;
+ Name_Source_Files : constant Name_Id := N + 668;
+ Name_Source_List_File : constant Name_Id := N + 669;
+ Name_Spec : constant Name_Id := N + 670;
+ Name_Spec_Suffix : constant Name_Id := N + 671;
+ Name_Specification : constant Name_Id := N + 672;
+ Name_Specification_Exceptions : constant Name_Id := N + 673;
+ Name_Specification_Suffix : constant Name_Id := N + 674;
+ Name_Switches : constant Name_Id := N + 675;
-- Other miscellaneous names used in front end
- Name_Unaligned_Valid : constant Name_Id := N + 653;
+ Name_Unaligned_Valid : constant Name_Id := N + 676;
-- Ada 2005 reserved words
- First_2005_Reserved_Word : constant Name_Id := N + 654;
- Name_Interface : constant Name_Id := N + 654;
- Name_Overriding : constant Name_Id := N + 655;
- Name_Synchronized : constant Name_Id := N + 656;
- Last_2005_Reserved_Word : constant Name_Id := N + 656;
+ First_2005_Reserved_Word : constant Name_Id := N + 677;
+ Name_Interface : constant Name_Id := N + 677;
+ Name_Overriding : constant Name_Id := N + 678;
+ Name_Synchronized : constant Name_Id := N + 679;
+ Last_2005_Reserved_Word : constant Name_Id := N + 679;
subtype Ada_2005_Reserved_Words is
Name_Id range First_2005_Reserved_Word .. Last_2005_Reserved_Word;
-- Mark last defined name for consistency check in Snames body
- Last_Predefined_Name : constant Name_Id := N + 656;
+ Last_Predefined_Name : constant Name_Id := N + 679;
---------------------------------------
-- Subtypes Defining Name Categories --