DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦a98763f13⟧ Ada Source

    Length: 6144 (0x1800)
    Types: Ada Source
    Notes: 03_class, FILE, R1k_Segment, e3_tag, package body Compilation_Extensions, seg_01c356

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

E3 Source Code



with Directory;
with Io;
with Library_Interface;
with Log;
with Profile;
package body Compilation_Extensions is
    procedure Promote_Preprocess
                 (Host_Unit : Directory.Object;
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;
                  Pre_Options : String;
                  Post_Options : String;
                  Options_Separator : String;  
                  Remote_Connection : Remote_Command_Interface.Context;
                  Is_Secondary : Boolean;
                  Status : in out Simple_Status.Condition) is separate;



    procedure Promote_Postprocess
                 (Host_Unit : Directory.Object;
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;
                  Pre_Options : String;
                  Post_Options : String;
                  Options_Separator : String;  
                  Remote_Connection : Remote_Command_Interface.Context;
                  Is_Secondary : Boolean;
                  Status : in out Simple_Status.Condition) is separate;

    procedure Demote_Preprocess
                 (Host_Unit : Directory.Object;
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;
                  Status : in out Simple_Status.Condition) is separate;



    procedure Demote_Postprocess
                 (Host_Unit : Directory.Object;
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;
                  Status : in out Simple_Status.Condition) is separate;




    procedure Retrieve_Associated_Files_Preprocess
                 (Host_Unit : Directory.Object;  
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;
                  Remote_Connection : Remote_Command_Interface.Context;
                  The_Retrieve_Condition :
                     Target_Dependent_Interface.Retrieve_Condition;
                  Phases : Target_Dependent_Interface.Phase_Map;
                  Status : in out Simple_Status.Condition) is separate;




    procedure Retrieve_Associated_Files_Postprocess
                 (Host_Unit : Directory.Object;  
                  Remote_Unit_Name : String;
                  Remote_Library : String;
                  Remote_Machine : String;
                  Remote_Directory : String;  
                  Remote_Connection : Remote_Command_Interface.Context;
                  The_Retrieve_Condition :
                     Target_Dependent_Interface.Retrieve_Condition;
                  Phases : Target_Dependent_Interface.Phase_Map;
                  Status : in out Simple_Status.Condition) is separate;


    function Build_Default_Target_Name
                (Host_Unit : Directory.Object;
                 Suffix_Type : Target_Dependent_Interface.Suffix_Type;
                 Serial_Number : Positive) return String is separate;


    procedure Change_Remote_Context_Preprocess
                 (Remote_Directory : String;
                  Remote_Library : String;
                  Remote_Connection : Remote_Command_Interface.Context;
                  Status : in out Simple_Status.Condition) is separate;

    procedure Change_Remote_Context_Postprocess
                 (Remote_Directory : String;
                  Remote_Library : String;
                  Remote_Connection : Remote_Command_Interface.Context;
                  Status : in out Simple_Status.Condition) is separate;

end Compilation_Extensions;

E3 Meta Data

    nblk1=5
    nid=0
    hdr6=a
        [0x00] rec0=1d rec1=00 rec2=01 rec3=01e
        [0x01] rec0=1a rec1=00 rec2=02 rec3=000
        [0x02] rec0=18 rec1=00 rec2=03 rec3=022
        [0x03] rec0=16 rec1=00 rec2=04 rec3=02e
        [0x04] rec0=03 rec1=00 rec2=05 rec3=000
    tail 0x217197560836571eeb846 0x42a00088462060003