DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ B T ┃
Length: 11003 (0x2afb) Types: TextFile Names: »B«
└─⟦25882cbde⟧ Bits:30000536 8mm tape, Rational 1000, RCI_RS6000_AIX_IBM 2_0_2 └─ ⟦b8efda8ac⟧ »DATA« └─⟦7061b4ee8⟧ └─⟦this⟧
with Help_Text; separate (Rs6000_Aix_Ibm) function Get_Operational_Info return Op.Object is Compiler_Properties : constant Op.Compiler_Property_List := (Op.Generics_Share_Code => False, Op.Require_Body_And_Generic_In_Same_Compilation => False, Op.Requires_Subunits_And_Generic_In_Same_Compilation => False, Op.Implements_Pragma_Inline => True, Op.Separate_Subunits_Are_Inefficient => False); Option_List : constant Op.Option_List := (Op.Build (For_Target => T_Name, Option_Name => "a", Switch_Dependent => True, Switch_Name => "Assemble", Active_Phases => (Op.Promote => True, others => False), Default_Value => "false", Is_Pre_Option => True, Option_Takes_Arg => False, Help => Help_Text.Rs6000_Aix_Ibm_Assemble_Help), Op.Build (For_Target => T_Name, Option_Name => "d", Switch_Dependent => True, Switch_Name => "Debugging", Active_Phases => (others => True), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Debugging_Help), Op.Build (For_Target => T_Name, Option_Name => "e", Switch_Dependent => True, Switch_Name => "Object_Only", Active_Phases => (Op.Link => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Object_Only_Help), Op.Build (For_Target => T_Name, Option_Name => "G", Switch_Dependent => True, Switch_Name => "Minor_Optimize", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Minor_Optimize_Help), Op.Build (For_Target => T_Name, Option_Name => "i", Switch_Dependent => True, Switch_Name => "Include", Active_Phases => (Op.Link => True, others => False), Default_Value => "", Option_Takes_Arg => True, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Include_Help), Op.Build (For_Target => T_Name, Option_Name => "l", Switch_Dependent => True, Switch_Name => "List", Active_Phases => (Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => True, Help => Help_Text.Rs6000_Aix_Ibm_List_Help), Op.Build (For_Target => T_Name, Option_Name => "L", Switch_Dependent => True, Switch_Name => "Library_List", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "", Option_Takes_Arg => True, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Library_List_Help), Op.Build (For_Target => T_Name, Option_Name => "O", Switch_Dependent => True, Switch_Name => "Major_Optimize", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Major_Optimize_Help), Op.Build (For_Target => T_Name, Option_Name => "p", Switch_Dependent => True, Switch_Name => "Profile", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Profile_Help), Op.Build (For_Target => T_Name, Option_Name => "Q", Switch_Dependent => True, Switch_Name => "Fp_Ovrflw_Detect", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Fp_Ovrflw_Detect_Help), Op.Build (For_Target => T_Name, Option_Name => "S", Switch_Dependent => True, Switch_Name => "Suppress_All", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Suppress_All_Help), Op.Build (For_Target => T_Name, Option_Name => "t", Switch_Dependent => True, Switch_Name => "Os_Task", Active_Phases => (Op.Link => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Os_Task_Help), Op.Build (For_Target => T_Name, Option_Name => "u", Switch_Dependent => True, Switch_Name => "Unlock", Active_Phases => (others => True), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Unlock_Help), Op.Build (For_Target => T_Name, Option_Name => "v", Switch_Dependent => True, Switch_Name => "Verbose", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "False", Option_Takes_Arg => False, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Verbose_Help), Op.Build (For_Target => T_Name, Option_Name => "V", Switch_Dependent => True, Switch_Name => "Virtual_Pages", Active_Phases => (Op.Link | Op.Promote => True, others => False), Default_Value => "", Option_Takes_Arg => True, Is_Pre_Option => False, Help => Help_Text.Rs6000_Aix_Ibm_Virtual_Pages_Help)); Associated_File_List : constant Op.Associated_File_List := (Op.Build (For_Target => T_Name, The_File_Type => Op.Binary, The_Retrieve_Condition => Op.On_Normal, Retrieve_Phase => Op.Link, Option_Dependent => False, Associated_Option_Switch => "", Host_Filename_Extension => "exe", Remote_Filename_Type => Op.Ada_Name, Argument_Overrides_Fixed_Name => False, Fixed_Remote_Filename => "", Remote_Filename_Extension => ""), Op.Build (For_Target => T_Name, The_File_Type => Op.Text, The_Retrieve_Condition => Op.Always, Retrieve_Phase => Op.Promote, Option_Dependent => True, Associated_Option_Switch => "List", Host_Filename_Extension => "list", Remote_Filename_Type => Op.File_Name, Argument_Overrides_Fixed_Name => False, Fixed_Remote_Filename => "", Remote_Filename_Extension => "lst"), Op.Build (For_Target => T_Name, The_File_Type => Op.Text, The_Retrieve_Condition => Op.On_Normal, Retrieve_Phase => Op.Promote, Option_Dependent => True, Associated_Option_Switch => "Assemble", Host_Filename_Extension => "asm", Remote_Filename_Type => Op.File_Name, Argument_Overrides_Fixed_Name => False, Fixed_Remote_Filename => "", Remote_Filename_Extension => "s")); -------------------------------------------------- Op_Characteristics : Op.Object := Op.Build (Properties => Compiler_Properties, Max_Filename_Length => 255, Full_Pathname_Length => 255, Spec_Filename_Extension => "ada", Body_Filename_Extension => "ada", Extension_Separator => ".", Directory_Separator => "/", Directory_Prefix => "", Directory_Suffix => "", Directory_Unit_Separator => "/", Case_Sensitive => True, Command_Line_Case => Op.Lower, Max_Command_Line_Length => 255, Compiler_Command => "/usr/bin/ada/ada ", Compiler_Pre_Command => "PATH=$PATH:/usr/bin/ada; export PATH", Compiler_Post_Command => "", Linker_Command => "/usr/bin/ada/ada -b", Linker_Pre_Command => "PATH=$PATH:/usr/bin/ada; export PATH", Linker_Post_Command => "", Executable_Option => "o", Executable_Option_Is_Pre_Option => False, Context_Command => "cd", Library_Command => "", Default_Program_Library_Name => "", Parse_Standard_Output => False, Parse_Standard_Error => False, --Error_Pattern => ">>> S", Error_Pattern => "", Remote_Operating_System => Op.Unix, -- not used yet The_Transfer_Type => Get_Transfer_Type, -- options Option_Separator => " ", Option_Header => "-", Option_Argument_Separator => " ", Options => Option_List, Ada_Name_Subunit_Separator => ".", Ada_Name_Spec_Suffix => "", Ada_Name_Body_Suffix => "", Associated_Files => Associated_File_List, The_Operation_Mode => The_Operation_Mode, Generate_Batch_Compile_Commands => False, Run_Script_Command => "sh -ex ", Copy_Command => "copy_command", Create_Dir_Command => "mkdir", For_Target => T_Name); begin return Op_Characteristics; end Get_Operational_Info;