|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 7168 (0x1c00) Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1540eb
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0c20 | | .CONST 0x0c20 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 03fa | | .CONST 0x03fa ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0019 | | .CONST 0x0019 ; Number of locals 000b INIT_0008: 000b e002 | | Load 0x0,0x2 000c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 000d 0337 | 7 | Declare_Variable Array 000e 00d8 | | Load_Top At_Offset_0 000f 0335 | 5 | Declare_Variable Array,Duplicate 0010 00cd | | Action Spare6_Action 0011 4800 |H | Short_Literal 0x0 0012 4800 |H | Short_Literal 0x0 0013 00da | | Load_Top At_Offset_2 0014 01d6 | | Execute Vector,Field_Write 0015 4800 |H | Short_Literal 0x0 0016 4801 |H | Short_Literal 0x1 0017 00da | | Load_Top At_Offset_2 0018 01d6 | | Execute Vector,Field_Write 0019 4800 |H | Short_Literal 0x0 001a 4802 |H | Short_Literal 0x2 001b 00da | | Load_Top At_Offset_2 001c 01d6 | | Execute Vector,Field_Write 001d 4801 |H | Short_Literal 0x1 001e 4803 |H | Short_Literal 0x3 001f 00da | | Load_Top At_Offset_2 0020 01d6 | | Execute Vector,Field_Write 0021 4800 |H | Short_Literal 0x0 0022 4804 |H | Short_Literal 0x4 0023 00da | | Load_Top At_Offset_2 0024 01d6 | | Execute Vector,Field_Write 0025 00d9 | | Load_Top At_Offset_1 0026 01d4 | | Execute Vector,Structure_Write 0027 0092 03fc | | Action Push_String_Extended,0x3fc ; "-S (suppress) Applies pragma SUPPRESS to the entire compilation for all suppressible checks. (See also pragma SUPPRESS (ALL_CHECKS))." 0029 0092 03fd | | Action Push_String_Extended,0x3fd ; "-a file_name (archive) Treats file_name as an object archive file created by the SunOS command ar. Since some archive files end with .a, -a is used to distinguish archive files from Ada source files." 002b 0092 03fe | | Action Push_String_Extended,0x3fe ; "-DX (debug) Debug memory overflow (used in cases where linking a large number of units causes the error message \x22local symbol overflow\x22 to occur)." 002d 0092 03ff | | Action Push_String_Extended,0x3ff ; "-# identifier type value (define) Defines an identifier of the specified type and value." 002f 0092 0400 | | Action Push_String_Extended,0x400 ; "-d (dependencies) Analyzes for dependencies only. Does not do semantic analysis or code generation. Updates the library, marking any defined units as uncompiled." 0031 0092 0401 | | Action Push_String_Extended,0x401 ; "-F (files) Prints a list of dependent files in order and suppresses linking." 0033 0092 0402 | | Action Push_String_Extended,0x402 ; "-U (units) Prints a list of dependent units in order and suppresses linking." 0035 0092 0403 | | Action Push_String_Extended,0x403 ; "-E unit_name (elaborate) Elaborates unit_name as early in the elaboration order as possible." 0037 0092 0404 | | Action Push_String_Extended,0x404 ; "-El (error listing) Same as the -E (Error_Output) option, except that a source listing with errors is produced." 0039 0092 0405 | | Action Push_String_Extended,0x405 ; "-E (error output) If this switch is True, Ada processes error messages using a.error and directs a brief output to standard output; the raw error messages are left in ada_source.err." 003b 0092 0406 | | Action Push_String_Extended,0x406 ; "-o executable_file (output) This option can only be used in conjunction with the -M option. The name of the executable will be executable_file rather than the default a.out." 003d 0092 0407 | | Action Push_String_Extended,0x407 ; "-P (preprocessor) Invokes the Ada Preprocessor." 003f 0092 0408 | | Action Push_String_Extended,0x408 ; "-K (keep) Keeps the intermediate language (IL) file produced by the compiler front end. The IL file will be placed in the .objects directory, with the file name ada_source.i." 0041 0092 0409 | | Action Push_String_Extended,0x409 ; "-M unit_name, -M source_file (main). -M unit_name : Produces an executable program by linking the named unit as the main program. unit_name must already be compiled. It must be either a parameterless procedure or a parameterless function returning an integer. -M source_file : Produces an executable program by compiling and linking source_file. The main unit of the program is assumed to be the root name of the .a file (for foo.a the unit is foo). Only one .a file may be preceded by -M. In either case, the executable program will be named a.out unless overridden with the -o option." 0043 0092 040a | | Action Push_String_Extended,0x40a ; "-O[0-9] (optimize) Invokes the code optimizer (OPTIM3). An optional digit (there is no space before the digit) provides the level of optimization. The default is -O4. Note that an entire option string, such as \x22-O2\x22 or \x22-O\x22, must be supplied as an argument for this switch. -O : full optimization, -O0 : prevents optimization, -O1 : no hoisting, -O2 : no hoisting but more passes, -O3 : no hoisting but even more passes, -O4 : hoisting from loops, -O5 : hoisting from loops but more passes, -O6 : hoisting from loops with maximum passes, -O7 : hoisting from loops and branches, -O8 : hoisting from loops and branches, more passes, -O9 : hoisting from loops and branches, maximum passes." 0045 0092 040b | | Action Push_String_Extended,0x40b ; "-R SunAda_library (recompile instantiation) Forces analysis of all generic instantiations, causing reinstantiation of any that are out of date." 0047 0092 040c | | Action Push_String_Extended,0x40c ; "-sh (show) Displays the name of the tool executable but does not execute it." 0049 0092 040d | | Action Push_String_Extended,0x40d ; "-w (warnings) Suppresses warning diagnostics." 004b 0092 040e | | Action Push_String_Extended,0x40e ; "-T (timing) Prints timing information for the compilation." 004d 0092 040f | | Action Push_String_Extended,0x40f ; "-v (verbose) During compilation, prints the compiler version number, date and time of compilation, name of file compiled, command input line, total compilation time, error summary line, and storage usage information about the object file. During linking, prints the linker command before executing it." 004f 4800 |H | Short_Literal 0x0 0050 4813 |H | Short_Literal 0x13 0051 e002 | | Load 0x0,0x2 0052 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28 0053 035b | [ | Declare_Type Array,Constrained 0054 0337 | 7 | Declare_Variable Array 0055 e20f | | Load 0x1,0xf 0056 e406 | | Load 0x2,0x6 0057 4801 |H | Short_Literal 0x1 0058 4801 |H | Short_Literal 0x1 0059 00ea | | Load_Encached Null_String_Cache 005a 0092 0410 | | Action Push_String_Extended,0x410 ; "Define_Preprocessor_Value" 005c 4801 |H | Short_Literal 0x1 005d e002 | | Load 0x0,0x2 005e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 005f 0337 | 7 | Declare_Variable Array 0060 4801 |H | Short_Literal 0x1 0061 4801 |H | Short_Literal 0x1 0062 00da | | Load_Top At_Offset_2 0063 01d6 | | Execute Vector,Field_Write 0064 4800 |H | Short_Literal 0x0 0065 4800 |H | Short_Literal 0x0 0066 00da | | Load_Top At_Offset_2 0067 01d6 | | Execute Vector,Field_Write 0068 4800 |H | Short_Literal 0x0 0069 4802 |H | Short_Literal 0x2 006a 00da | | Load_Top At_Offset_2 006b 01d6 | | Execute Vector,Field_Write 006c 4800 |H | Short_Literal 0x0 006d 4803 |H | Short_Literal 0x3 006e 00da | | Load_Top At_Offset_2 006f 01d6 | | Execute Vector,Field_Write 0070 e002 | | Load 0x0,0x2 0071 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0072 01c3 | | Execute Vector,Check_In_Type 0073 0092 0411 | | Action Push_String_Extended,0x411 ; "-#" 0075 e002 | | Load 0x0,0x2 0076 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0077 e002 | | Load 0x0,0x2 0078 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0079 0119 | | Execute Any,Check_In_Formal_Type 007a 4800 |H | Short_Literal 0x0 007b 00da | | Load_Top At_Offset_2 007c 01d6 | | Execute Vector,Field_Write 007d e20f | | Load 0x1,0xf 007e e404 | | Load 0x2,0x4 007f 4801 |H | Short_Literal 0x1 0080 4801 |H | Short_Literal 0x1 0081 00ea | | Load_Encached Null_String_Cache 0082 0092 0412 | | Action Push_String_Extended,0x412 ; "Archive_File_Name" 0084 4801 |H | Short_Literal 0x1 0085 e002 | | Load 0x0,0x2 0086 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0087 0337 | 7 | Declare_Variable Array 0088 4801 |H | Short_Literal 0x1 0089 4801 |H | Short_Literal 0x1 008a 00da | | Load_Top At_Offset_2 008b 01d6 | | Execute Vector,Field_Write 008c 4800 |H | Short_Literal 0x0 008d 4800 |H | Short_Literal 0x0 008e 00da | | Load_Top At_Offset_2 008f 01d6 | | Execute Vector,Field_Write 0090 4800 |H | Short_Literal 0x0 0091 4802 |H | Short_Literal 0x2 0092 00da | | Load_Top At_Offset_2 0093 01d6 | | Execute Vector,Field_Write 0094 4800 |H | Short_Literal 0x0 0095 4803 |H | Short_Literal 0x3 0096 00da | | Load_Top At_Offset_2 0097 01d6 | | Execute Vector,Field_Write 0098 e002 | | Load 0x0,0x2 0099 1b0e | | Execute Package,Field_Read,Field_Number 0xe 009a 01c3 | | Execute Vector,Check_In_Type 009b 0092 0413 | | Action Push_String_Extended,0x413 ; "-a" 009d e002 | | Load 0x0,0x2 009e 181e | | Execute Package,Field_Execute,Field_Number 0x1e 009f e002 | | Load 0x0,0x2 00a0 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 00a1 0119 | | Execute Any,Check_In_Formal_Type 00a2 4801 |H | Short_Literal 0x1 00a3 00da | | Load_Top At_Offset_2 00a4 01d6 | | Execute Vector,Field_Write 00a5 e20f | | Load 0x1,0xf 00a6 e407 | | Load 0x2,0x7 00a7 4801 |H | Short_Literal 0x1 00a8 4800 |H | Short_Literal 0x0 00a9 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 00ab 0092 0415 | | Action Push_String_Extended,0x415 ; "Dependencies_Only" 00ad 4801 |H | Short_Literal 0x1 00ae e002 | | Load 0x0,0x2 00af 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00b0 0337 | 7 | Declare_Variable Array 00b1 4801 |H | Short_Literal 0x1 00b2 4801 |H | Short_Literal 0x1 00b3 00da | | Load_Top At_Offset_2 00b4 01d6 | | Execute Vector,Field_Write 00b5 4800 |H | Short_Literal 0x0 00b6 4800 |H | Short_Literal 0x0 00b7 00da | | Load_Top At_Offset_2 00b8 01d6 | | Execute Vector,Field_Write 00b9 4800 |H | Short_Literal 0x0 00ba 4802 |H | Short_Literal 0x2 00bb 00da | | Load_Top At_Offset_2 00bc 01d6 | | Execute Vector,Field_Write 00bd 4800 |H | Short_Literal 0x0 00be 4803 |H | Short_Literal 0x3 00bf 00da | | Load_Top At_Offset_2 00c0 01d6 | | Execute Vector,Field_Write 00c1 e002 | | Load 0x0,0x2 00c2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00c3 01c3 | | Execute Vector,Check_In_Type 00c4 0092 0416 | | Action Push_String_Extended,0x416 ; "-d" 00c6 e002 | | Load 0x0,0x2 00c7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00c8 e002 | | Load 0x0,0x2 00c9 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 00ca 0119 | | Execute Any,Check_In_Formal_Type 00cb 4802 |H | Short_Literal 0x2 00cc 00da | | Load_Top At_Offset_2 00cd 01d6 | | Execute Vector,Field_Write 00ce e20f | | Load 0x1,0xf 00cf e40c | | Load 0x2,0xc 00d0 4801 |H | Short_Literal 0x1 00d1 4800 |H | Short_Literal 0x0 00d2 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 00d4 0092 0417 | | Action Push_String_Extended,0x417 ; "Error_Output" 00d6 4801 |H | Short_Literal 0x1 00d7 e002 | | Load 0x0,0x2 00d8 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00d9 0337 | 7 | Declare_Variable Array 00da 4801 |H | Short_Literal 0x1 00db 4801 |H | Short_Literal 0x1 00dc 00da | | Load_Top At_Offset_2 00dd 01d6 | | Execute Vector,Field_Write 00de 4800 |H | Short_Literal 0x0 00df 4800 |H | Short_Literal 0x0 00e0 00da | | Load_Top At_Offset_2 00e1 01d6 | | Execute Vector,Field_Write 00e2 4800 |H | Short_Literal 0x0 00e3 4802 |H | Short_Literal 0x2 00e4 00da | | Load_Top At_Offset_2 00e5 01d6 | | Execute Vector,Field_Write 00e6 4800 |H | Short_Literal 0x0 00e7 4803 |H | Short_Literal 0x3 00e8 00da | | Load_Top At_Offset_2 00e9 01d6 | | Execute Vector,Field_Write 00ea e002 | | Load 0x0,0x2 00eb 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00ec 01c3 | | Execute Vector,Check_In_Type 00ed 0092 0418 | | Action Push_String_Extended,0x418 ; "-E" 00ef e002 | | Load 0x0,0x2 00f0 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00f1 e002 | | Load 0x0,0x2 00f2 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 00f3 0119 | | Execute Any,Check_In_Formal_Type 00f4 4803 |H | Short_Literal 0x3 00f5 00da | | Load_Top At_Offset_2 00f6 01d6 | | Execute Vector,Field_Write 00f7 e20f | | Load 0x1,0xf 00f8 e40b | | Load 0x2,0xb 00f9 4801 |H | Short_Literal 0x1 00fa 4800 |H | Short_Literal 0x0 00fb 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 00fd 0092 0419 | | Action Push_String_Extended,0x419 ; "Error_Listing" 00ff 4801 |H | Short_Literal 0x1 0100 e002 | | Load 0x0,0x2 0101 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0102 0337 | 7 | Declare_Variable Array 0103 4801 |H | Short_Literal 0x1 0104 4801 |H | Short_Literal 0x1 0105 00da | | Load_Top At_Offset_2 0106 01d6 | | Execute Vector,Field_Write 0107 4800 |H | Short_Literal 0x0 0108 4800 |H | Short_Literal 0x0 0109 00da | | Load_Top At_Offset_2 010a 01d6 | | Execute Vector,Field_Write 010b 4800 |H | Short_Literal 0x0 010c 4802 |H | Short_Literal 0x2 010d 00da | | Load_Top At_Offset_2 010e 01d6 | | Execute Vector,Field_Write 010f 4800 |H | Short_Literal 0x0 0110 4803 |H | Short_Literal 0x3 0111 00da | | Load_Top At_Offset_2 0112 01d6 | | Execute Vector,Field_Write 0113 e002 | | Load 0x0,0x2 0114 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0115 01c3 | | Execute Vector,Check_In_Type 0116 0092 041a | | Action Push_String_Extended,0x41a ; "-El" 0118 e002 | | Load 0x0,0x2 0119 181e | | Execute Package,Field_Execute,Field_Number 0x1e 011a e002 | | Load 0x0,0x2 011b 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 011c 0119 | | Execute Any,Check_In_Formal_Type 011d 4804 |H | Short_Literal 0x4 011e 00da | | Load_Top At_Offset_2 011f 01d6 | | Execute Vector,Field_Write 0120 e20f | | Load 0x1,0xf 0121 e40f | | Load 0x2,0xf 0122 4801 |H | Short_Literal 0x1 0123 4800 |H | Short_Literal 0x0 0124 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 0126 0092 041b | | Action Push_String_Extended,0x41b ; "Keep_Intermediate" 0128 4801 |H | Short_Literal 0x1 0129 e002 | | Load 0x0,0x2 012a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 012b 0337 | 7 | Declare_Variable Array 012c 4801 |H | Short_Literal 0x1 012d 4801 |H | Short_Literal 0x1 012e 00da | | Load_Top At_Offset_2 012f 01d6 | | Execute Vector,Field_Write 0130 4800 |H | Short_Literal 0x0 0131 4800 |H | Short_Literal 0x0 0132 00da | | Load_Top At_Offset_2 0133 01d6 | | Execute Vector,Field_Write 0134 4800 |H | Short_Literal 0x0 0135 4802 |H | Short_Literal 0x2 0136 00da | | Load_Top At_Offset_2 0137 01d6 | | Execute Vector,Field_Write 0138 4800 |H | Short_Literal 0x0 0139 4803 |H | Short_Literal 0x3 013a 00da | | Load_Top At_Offset_2 013b 01d6 | | Execute Vector,Field_Write 013c e002 | | Load 0x0,0x2 013d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 013e 01c3 | | Execute Vector,Check_In_Type 013f 0092 041c | | Action Push_String_Extended,0x41c ; "-K" 0141 e002 | | Load 0x0,0x2 0142 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0143 e002 | | Load 0x0,0x2 0144 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0145 0119 | | Execute Any,Check_In_Formal_Type 0146 4805 |H | Short_Literal 0x5 0147 00da | | Load_Top At_Offset_2 0148 01d6 | | Execute Vector,Field_Write 0149 e20f | | Load 0x1,0xf 014a e410 | | Load 0x2,0x10 014b 4801 |H | Short_Literal 0x1 014c 4801 |H | Short_Literal 0x1 014d 00ea | | Load_Encached Null_String_Cache 014e 0092 041d | | Action Push_String_Extended,0x41d ; "Main" 0150 4801 |H | Short_Literal 0x1 0151 e002 | | Load 0x0,0x2 0152 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0153 0337 | 7 | Declare_Variable Array 0154 4801 |H | Short_Literal 0x1 0155 4801 |H | Short_Literal 0x1 0156 00da | | Load_Top At_Offset_2 0157 01d6 | | Execute Vector,Field_Write 0158 4800 |H | Short_Literal 0x0 0159 4800 |H | Short_Literal 0x0 015a 00da | | Load_Top At_Offset_2 015b 01d6 | | Execute Vector,Field_Write 015c 4800 |H | Short_Literal 0x0 015d 4802 |H | Short_Literal 0x2 015e 00da | | Load_Top At_Offset_2 015f 01d6 | | Execute Vector,Field_Write 0160 4800 |H | Short_Literal 0x0 0161 4803 |H | Short_Literal 0x3 0162 00da | | Load_Top At_Offset_2 0163 01d6 | | Execute Vector,Field_Write 0164 e002 | | Load 0x0,0x2 0165 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0166 01c3 | | Execute Vector,Check_In_Type 0167 0092 041e | | Action Push_String_Extended,0x41e ; "-M" 0169 e002 | | Load 0x0,0x2 016a 181e | | Execute Package,Field_Execute,Field_Number 0x1e 016b e002 | | Load 0x0,0x2 016c 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 016d 0119 | | Execute Any,Check_In_Formal_Type 016e 4806 |H | Short_Literal 0x6 016f 00da | | Load_Top At_Offset_2 0170 01d6 | | Execute Vector,Field_Write 0171 e20f | | Load 0x1,0xf 0172 e40d | | Load 0x2,0xd 0173 4801 |H | Short_Literal 0x1 0174 4801 |H | Short_Literal 0x1 0175 00ea | | Load_Encached Null_String_Cache 0176 0092 041f | | Action Push_String_Extended,0x41f ; "Executable_Output" 0178 4801 |H | Short_Literal 0x1 0179 e002 | | Load 0x0,0x2 017a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 017b 0337 | 7 | Declare_Variable Array 017c 4801 |H | Short_Literal 0x1 017d 4801 |H | Short_Literal 0x1 017e 00da | | Load_Top At_Offset_2 017f 01d6 | | Execute Vector,Field_Write 0180 4800 |H | Short_Literal 0x0 0181 4800 |H | Short_Literal 0x0 0182 00da | | Load_Top At_Offset_2 0183 01d6 | | Execute Vector,Field_Write 0184 4800 |H | Short_Literal 0x0 0185 4802 |H | Short_Literal 0x2 0186 00da | | Load_Top At_Offset_2 0187 01d6 | | Execute Vector,Field_Write 0188 4800 |H | Short_Literal 0x0 0189 4803 |H | Short_Literal 0x3 018a 00da | | Load_Top At_Offset_2 018b 01d6 | | Execute Vector,Field_Write 018c e002 | | Load 0x0,0x2 018d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 018e 01c3 | | Execute Vector,Check_In_Type 018f 0092 0420 | | Action Push_String_Extended,0x420 ; "-o" 0191 e002 | | Load 0x0,0x2 0192 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0193 e002 | | Load 0x0,0x2 0194 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0195 0119 | | Execute Any,Check_In_Formal_Type 0196 4807 |H | Short_Literal 0x7 0197 00da | | Load_Top At_Offset_2 0198 01d6 | | Execute Vector,Field_Write 0199 e20f | | Load 0x1,0xf 019a e411 | | Load 0x2,0x11 019b 4801 |H | Short_Literal 0x1 019c 4801 |H | Short_Literal 0x1 019d 00ea | | Load_Encached Null_String_Cache 019e 0092 0421 | !| Action Push_String_Extended,0x421 ; "Optimization" 01a0 4801 |H | Short_Literal 0x1 01a1 e002 | | Load 0x0,0x2 01a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01a3 0337 | 7 | Declare_Variable Array 01a4 4801 |H | Short_Literal 0x1 01a5 4801 |H | Short_Literal 0x1 01a6 00da | | Load_Top At_Offset_2 01a7 01d6 | | Execute Vector,Field_Write 01a8 4800 |H | Short_Literal 0x0 01a9 4800 |H | Short_Literal 0x0 01aa 00da | | Load_Top At_Offset_2 01ab 01d6 | | Execute Vector,Field_Write 01ac 4800 |H | Short_Literal 0x0 01ad 4802 |H | Short_Literal 0x2 01ae 00da | | Load_Top At_Offset_2 01af 01d6 | | Execute Vector,Field_Write 01b0 4800 |H | Short_Literal 0x0 01b1 4803 |H | Short_Literal 0x3 01b2 00da | | Load_Top At_Offset_2 01b3 01d6 | | Execute Vector,Field_Write 01b4 e002 | | Load 0x0,0x2 01b5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01b6 01c3 | | Execute Vector,Check_In_Type 01b7 00ea | | Load_Encached Null_String_Cache 01b8 e002 | | Load 0x0,0x2 01b9 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01ba e002 | | Load 0x0,0x2 01bb 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 01bc 0119 | | Execute Any,Check_In_Formal_Type 01bd 4808 |H | Short_Literal 0x8 01be 00da | | Load_Top At_Offset_2 01bf 01d6 | | Execute Vector,Field_Write 01c0 e20f | | Load 0x1,0xf 01c1 e40e | | Load 0x2,0xe 01c2 4801 |H | Short_Literal 0x1 01c3 4800 |H | Short_Literal 0x0 01c4 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 01c6 0092 0422 | "| Action Push_String_Extended,0x422 ; "Invoke_Preprocessor" 01c8 4801 |H | Short_Literal 0x1 01c9 e002 | | Load 0x0,0x2 01ca 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01cb 0337 | 7 | Declare_Variable Array 01cc 4801 |H | Short_Literal 0x1 01cd 4801 |H | Short_Literal 0x1 01ce 00da | | Load_Top At_Offset_2 01cf 01d6 | | Execute Vector,Field_Write 01d0 4800 |H | Short_Literal 0x0 01d1 4800 |H | Short_Literal 0x0 01d2 00da | | Load_Top At_Offset_2 01d3 01d6 | | Execute Vector,Field_Write 01d4 4800 |H | Short_Literal 0x0 01d5 4802 |H | Short_Literal 0x2 01d6 00da | | Load_Top At_Offset_2 01d7 01d6 | | Execute Vector,Field_Write 01d8 4800 |H | Short_Literal 0x0 01d9 4803 |H | Short_Literal 0x3 01da 00da | | Load_Top At_Offset_2 01db 01d6 | | Execute Vector,Field_Write 01dc e002 | | Load 0x0,0x2 01dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01de 01c3 | | Execute Vector,Check_In_Type 01df 0092 0423 | #| Action Push_String_Extended,0x423 ; "-P" 01e1 e002 | | Load 0x0,0x2 01e2 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01e3 e002 | | Load 0x0,0x2 01e4 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 01e5 0119 | | Execute Any,Check_In_Formal_Type 01e6 4809 |H | Short_Literal 0x9 01e7 00da | | Load_Top At_Offset_2 01e8 01d6 | | Execute Vector,Field_Write 01e9 e20f | | Load 0x1,0xf 01ea e412 | | Load 0x2,0x12 01eb 4801 |H | Short_Literal 0x1 01ec 4801 |H | Short_Literal 0x1 01ed 00ea | | Load_Encached Null_String_Cache 01ee 0092 0424 | $| Action Push_String_Extended,0x424 ; "Recompile_Instantiation" 01f0 4801 |H | Short_Literal 0x1 01f1 e002 | | Load 0x0,0x2 01f2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01f3 0337 | 7 | Declare_Variable Array 01f4 4801 |H | Short_Literal 0x1 01f5 4801 |H | Short_Literal 0x1 01f6 00da | | Load_Top At_Offset_2 01f7 01d6 | | Execute Vector,Field_Write 01f8 4800 |H | Short_Literal 0x0 01f9 4800 |H | Short_Literal 0x0 01fa 00da | | Load_Top At_Offset_2 01fb 01d6 | | Execute Vector,Field_Write 01fc 4800 |H | Short_Literal 0x0 01fd 4802 |H | Short_Literal 0x2 01fe 00da | | Load_Top At_Offset_2 01ff 01d6 | | Execute Vector,Field_Write 0200 4800 |H | Short_Literal 0x0 0201 4803 |H | Short_Literal 0x3 0202 00da | | Load_Top At_Offset_2 0203 01d6 | | Execute Vector,Field_Write 0204 e002 | | Load 0x0,0x2 0205 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0206 01c3 | | Execute Vector,Check_In_Type 0207 0092 0425 | %| Action Push_String_Extended,0x425 ; "-R" 0209 e002 | | Load 0x0,0x2 020a 181e | | Execute Package,Field_Execute,Field_Number 0x1e 020b e002 | | Load 0x0,0x2 020c 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 020d 0119 | | Execute Any,Check_In_Formal_Type 020e 480a |H | Short_Literal 0xa 020f 00da | | Load_Top At_Offset_2 0210 01d6 | | Execute Vector,Field_Write 0211 e20f | | Load 0x1,0xf 0212 e403 | | Load 0x2,0x3 0213 4801 |H | Short_Literal 0x1 0214 4800 |H | Short_Literal 0x0 0215 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 0217 0092 0426 | &| Action Push_String_Extended,0x426 ; "Apply_Suppress" 0219 4801 |H | Short_Literal 0x1 021a e002 | | Load 0x0,0x2 021b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 021c 0337 | 7 | Declare_Variable Array 021d 4801 |H | Short_Literal 0x1 021e 4801 |H | Short_Literal 0x1 021f 00da | | Load_Top At_Offset_2 0220 01d6 | | Execute Vector,Field_Write 0221 4800 |H | Short_Literal 0x0 0222 4800 |H | Short_Literal 0x0 0223 00da | | Load_Top At_Offset_2 0224 01d6 | | Execute Vector,Field_Write 0225 4800 |H | Short_Literal 0x0 0226 4802 |H | Short_Literal 0x2 0227 00da | | Load_Top At_Offset_2 0228 01d6 | | Execute Vector,Field_Write 0229 4800 |H | Short_Literal 0x0 022a 4803 |H | Short_Literal 0x3 022b 00da | | Load_Top At_Offset_2 022c 01d6 | | Execute Vector,Field_Write 022d e002 | | Load 0x0,0x2 022e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 022f 01c3 | | Execute Vector,Check_In_Type 0230 0092 0427 | '| Action Push_String_Extended,0x427 ; "-S" 0232 e002 | | Load 0x0,0x2 0233 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0234 e002 | | Load 0x0,0x2 0235 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0236 0119 | | Execute Any,Check_In_Formal_Type 0237 480b |H | Short_Literal 0xb 0238 00da | | Load_Top At_Offset_2 0239 01d6 | | Execute Vector,Field_Write 023a e20f | | Load 0x1,0xf 023b e413 | | Load 0x2,0x13 023c 4801 |H | Short_Literal 0x1 023d 4800 |H | Short_Literal 0x0 023e 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 0240 0092 0428 | (| Action Push_String_Extended,0x428 ; "Show_Tool_Name_Only" 0242 4801 |H | Short_Literal 0x1 0243 e002 | | Load 0x0,0x2 0244 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0245 0337 | 7 | Declare_Variable Array 0246 4801 |H | Short_Literal 0x1 0247 4801 |H | Short_Literal 0x1 0248 00da | | Load_Top At_Offset_2 0249 01d6 | | Execute Vector,Field_Write 024a 4801 |H | Short_Literal 0x1 024b 4803 |H | Short_Literal 0x3 024c 00da | | Load_Top At_Offset_2 024d 01d6 | | Execute Vector,Field_Write 024e 4800 |H | Short_Literal 0x0 024f 4800 |H | Short_Literal 0x0 0250 00da | | Load_Top At_Offset_2 0251 01d6 | | Execute Vector,Field_Write 0252 4800 |H | Short_Literal 0x0 0253 4802 |H | Short_Literal 0x2 0254 00da | | Load_Top At_Offset_2 0255 01d6 | | Execute Vector,Field_Write 0256 e002 | | Load 0x0,0x2 0257 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0258 01c3 | | Execute Vector,Check_In_Type 0259 0092 0429 | )| Action Push_String_Extended,0x429 ; "-sh" 025b e002 | | Load 0x0,0x2 025c 181e | | Execute Package,Field_Execute,Field_Number 0x1e 025d e002 | | Load 0x0,0x2 025e 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 025f 0119 | | Execute Any,Check_In_Formal_Type 0260 480c |H | Short_Literal 0xc 0261 00da | | Load_Top At_Offset_2 0262 01d6 | | Execute Vector,Field_Write 0263 e20f | | Load 0x1,0xf 0264 00db | | Load_Top At_Offset_3 0265 4801 |H | Short_Literal 0x1 0266 4800 |H | Short_Literal 0x0 0267 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 0269 0092 042a | *| Action Push_String_Extended,0x42a ; "Timing" 026b 4801 |H | Short_Literal 0x1 026c e002 | | Load 0x0,0x2 026d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 026e 0337 | 7 | Declare_Variable Array 026f 4801 |H | Short_Literal 0x1 0270 4801 |H | Short_Literal 0x1 0271 00da | | Load_Top At_Offset_2 0272 01d6 | | Execute Vector,Field_Write 0273 4800 |H | Short_Literal 0x0 0274 4800 |H | Short_Literal 0x0 0275 00da | | Load_Top At_Offset_2 0276 01d6 | | Execute Vector,Field_Write 0277 4800 |H | Short_Literal 0x0 0278 4802 |H | Short_Literal 0x2 0279 00da | | Load_Top At_Offset_2 027a 01d6 | | Execute Vector,Field_Write 027b 4800 |H | Short_Literal 0x0 027c 4803 |H | Short_Literal 0x3 027d 00da | | Load_Top At_Offset_2 027e 01d6 | | Execute Vector,Field_Write 027f e002 | | Load 0x0,0x2 0280 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0281 01c3 | | Execute Vector,Check_In_Type 0282 0092 042b | +| Action Push_String_Extended,0x42b ; "-T" 0284 e002 | | Load 0x0,0x2 0285 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0286 e002 | | Load 0x0,0x2 0287 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0288 0119 | | Execute Any,Check_In_Formal_Type 0289 480d |H | Short_Literal 0xd 028a 00da | | Load_Top At_Offset_2 028b 01d6 | | Execute Vector,Field_Write 028c e20f | | Load 0x1,0xf 028d 00da | | Load_Top At_Offset_2 028e 4801 |H | Short_Literal 0x1 028f 4800 |H | Short_Literal 0x0 0290 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 0292 0092 042c | ,| Action Push_String_Extended,0x42c ; "Verbose" 0294 4801 |H | Short_Literal 0x1 0295 e002 | | Load 0x0,0x2 0296 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0297 0337 | 7 | Declare_Variable Array 0298 4801 |H | Short_Literal 0x1 0299 4801 |H | Short_Literal 0x1 029a 00da | | Load_Top At_Offset_2 029b 01d6 | | Execute Vector,Field_Write 029c 4801 |H | Short_Literal 0x1 029d 4803 |H | Short_Literal 0x3 029e 00da | | Load_Top At_Offset_2 029f 01d6 | | Execute Vector,Field_Write 02a0 4800 |H | Short_Literal 0x0 02a1 4800 |H | Short_Literal 0x0 02a2 00da | | Load_Top At_Offset_2 02a3 01d6 | | Execute Vector,Field_Write 02a4 4800 |H | Short_Literal 0x0 02a5 4802 |H | Short_Literal 0x2 02a6 00da | | Load_Top At_Offset_2 02a7 01d6 | | Execute Vector,Field_Write 02a8 e002 | | Load 0x0,0x2 02a9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02aa 01c3 | | Execute Vector,Check_In_Type 02ab 0092 042d | -| Action Push_String_Extended,0x42d ; "-v" 02ad e002 | | Load 0x0,0x2 02ae 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02af e002 | | Load 0x0,0x2 02b0 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 02b1 0119 | | Execute Any,Check_In_Formal_Type 02b2 480e |H | Short_Literal 0xe 02b3 00da | | Load_Top At_Offset_2 02b4 01d6 | | Execute Vector,Field_Write 02b5 e20f | | Load 0x1,0xf 02b6 e414 | | Load 0x2,0x14 02b7 4801 |H | Short_Literal 0x1 02b8 4800 |H | Short_Literal 0x0 02b9 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 02bb 0092 042e | .| Action Push_String_Extended,0x42e ; "Suppress_Warnings" 02bd 4801 |H | Short_Literal 0x1 02be e002 | | Load 0x0,0x2 02bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c0 0337 | 7 | Declare_Variable Array 02c1 4801 |H | Short_Literal 0x1 02c2 4801 |H | Short_Literal 0x1 02c3 00da | | Load_Top At_Offset_2 02c4 01d6 | | Execute Vector,Field_Write 02c5 4800 |H | Short_Literal 0x0 02c6 4800 |H | Short_Literal 0x0 02c7 00da | | Load_Top At_Offset_2 02c8 01d6 | | Execute Vector,Field_Write 02c9 4800 |H | Short_Literal 0x0 02ca 4802 |H | Short_Literal 0x2 02cb 00da | | Load_Top At_Offset_2 02cc 01d6 | | Execute Vector,Field_Write 02cd 4800 |H | Short_Literal 0x0 02ce 4803 |H | Short_Literal 0x3 02cf 00da | | Load_Top At_Offset_2 02d0 01d6 | | Execute Vector,Field_Write 02d1 e002 | | Load 0x0,0x2 02d2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02d3 01c3 | | Execute Vector,Check_In_Type 02d4 0092 042f | /| Action Push_String_Extended,0x42f ; "-w" 02d6 e002 | | Load 0x0,0x2 02d7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02d8 e002 | | Load 0x0,0x2 02d9 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 02da 0119 | | Execute Any,Check_In_Formal_Type 02db 480f |H | Short_Literal 0xf 02dc 00da | | Load_Top At_Offset_2 02dd 01d6 | | Execute Vector,Field_Write 02de e20f | | Load 0x1,0xf 02df e405 | | Load 0x2,0x5 02e0 4801 |H | Short_Literal 0x1 02e1 4800 |H | Short_Literal 0x0 02e2 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 02e4 0092 0430 | 0| Action Push_String_Extended,0x430 ; "Debug_Overflow" 02e6 4801 |H | Short_Literal 0x1 02e7 e002 | | Load 0x0,0x2 02e8 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02e9 0337 | 7 | Declare_Variable Array 02ea 4801 |H | Short_Literal 0x1 02eb 4803 |H | Short_Literal 0x3 02ec 00da | | Load_Top At_Offset_2 02ed 01d6 | | Execute Vector,Field_Write 02ee 4802 |H | Short_Literal 0x2 02ef 4800 |H | Short_Literal 0x0 02f0 4800 |H | Short_Literal 0x0 02f1 00d9 | | Load_Top At_Offset_1 02f2 e41f | | Load 0x2,0x1f 02f3 01d6 | | Execute Vector,Field_Write 02f4 3ffb |? | Loop_Increasing 0x2f0 02f5 e002 | | Load 0x0,0x2 02f6 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02f7 01c3 | | Execute Vector,Check_In_Type 02f8 0092 0431 | 1| Action Push_String_Extended,0x431 ; "-DX" 02fa e002 | | Load 0x0,0x2 02fb 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02fc e002 | | Load 0x0,0x2 02fd 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 02fe 0119 | | Execute Any,Check_In_Formal_Type 02ff 4810 |H | Short_Literal 0x10 0300 00da | | Load_Top At_Offset_2 0301 01d6 | | Execute Vector,Field_Write 0302 e20f | | Load 0x1,0xf 0303 e40a | | Load 0x2,0xa 0304 4801 |H | Short_Literal 0x1 0305 4801 |H | Short_Literal 0x1 0306 00ea | | Load_Encached Null_String_Cache 0307 0092 0432 | 2| Action Push_String_Extended,0x432 ; "Elaborate" 0309 4801 |H | Short_Literal 0x1 030a e002 | | Load 0x0,0x2 030b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 030c 0337 | 7 | Declare_Variable Array 030d 4801 |H | Short_Literal 0x1 030e 4803 |H | Short_Literal 0x3 030f 00da | | Load_Top At_Offset_2 0310 01d6 | | Execute Vector,Field_Write 0311 4802 |H | Short_Literal 0x2 0312 4800 |H | Short_Literal 0x0 0313 4800 |H | Short_Literal 0x0 0314 00d9 | | Load_Top At_Offset_1 0315 e41f | | Load 0x2,0x1f 0316 01d6 | | Execute Vector,Field_Write 0317 3ffb |? | Loop_Increasing 0x313 0318 e002 | | Load 0x0,0x2 0319 1b0e | | Execute Package,Field_Read,Field_Number 0xe 031a 01c3 | | Execute Vector,Check_In_Type 031b 0092 0418 | | Action Push_String_Extended,0x418 ; "-E" 031d e002 | | Load 0x0,0x2 031e 181e | | Execute Package,Field_Execute,Field_Number 0x1e 031f e002 | | Load 0x0,0x2 0320 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0321 0119 | | Execute Any,Check_In_Formal_Type 0322 4811 |H | Short_Literal 0x11 0323 00da | | Load_Top At_Offset_2 0324 01d6 | | Execute Vector,Field_Write 0325 e20f | | Load 0x1,0xf 0326 e408 | | Load 0x2,0x8 0327 4801 |H | Short_Literal 0x1 0328 4800 |H | Short_Literal 0x0 0329 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 032b 0092 0433 | 3| Action Push_String_Extended,0x433 ; "Dependent_Files" 032d 4801 |H | Short_Literal 0x1 032e e002 | | Load 0x0,0x2 032f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0330 0337 | 7 | Declare_Variable Array 0331 4801 |H | Short_Literal 0x1 0332 4803 |H | Short_Literal 0x3 0333 00da | | Load_Top At_Offset_2 0334 01d6 | | Execute Vector,Field_Write 0335 4802 |H | Short_Literal 0x2 0336 4800 |H | Short_Literal 0x0 0337 4800 |H | Short_Literal 0x0 0338 00d9 | | Load_Top At_Offset_1 0339 e41f | | Load 0x2,0x1f 033a 01d6 | | Execute Vector,Field_Write 033b 3ffb |? | Loop_Increasing 0x337 033c e002 | | Load 0x0,0x2 033d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 033e 01c3 | | Execute Vector,Check_In_Type 033f 0092 0434 | 4| Action Push_String_Extended,0x434 ; "-F" 0341 e002 | | Load 0x0,0x2 0342 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0343 e002 | | Load 0x0,0x2 0344 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0345 0119 | | Execute Any,Check_In_Formal_Type 0346 4812 |H | Short_Literal 0x12 0347 00da | | Load_Top At_Offset_2 0348 01d6 | | Execute Vector,Field_Write 0349 e20f | | Load 0x1,0xf 034a e409 | | Load 0x2,0x9 034b 4801 |H | Short_Literal 0x1 034c 4800 |H | Short_Literal 0x0 034d 0092 0414 | | Action Push_String_Extended,0x414 ; "False" 034f 0092 0435 | 5| Action Push_String_Extended,0x435 ; "Dependent_Units" 0351 4801 |H | Short_Literal 0x1 0352 e002 | | Load 0x0,0x2 0353 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0354 0337 | 7 | Declare_Variable Array 0355 4801 |H | Short_Literal 0x1 0356 4803 |H | Short_Literal 0x3 0357 00da | | Load_Top At_Offset_2 0358 01d6 | | Execute Vector,Field_Write 0359 4802 |H | Short_Literal 0x2 035a 4800 |H | Short_Literal 0x0 035b 4800 |H | Short_Literal 0x0 035c 00d9 | | Load_Top At_Offset_1 035d e41f | | Load 0x2,0x1f 035e 01d6 | | Execute Vector,Field_Write 035f 3ffb |? | Loop_Increasing 0x35b 0360 e002 | | Load 0x0,0x2 0361 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0362 01c3 | | Execute Vector,Check_In_Type 0363 0092 0436 | 6| Action Push_String_Extended,0x436 ; "-U" 0365 e002 | | Load 0x0,0x2 0366 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0367 e002 | | Load 0x0,0x2 0368 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0369 0119 | | Execute Any,Check_In_Formal_Type 036a 4813 |H | Short_Literal 0x13 036b 00da | | Load_Top At_Offset_2 036c 01d6 | | Execute Vector,Field_Write 036d 4800 |H | Short_Literal 0x0 036e 4802 |H | Short_Literal 0x2 036f e002 | | Load 0x0,0x2 0370 1b37 | 7 | Execute Package,Field_Read,Field_Number 0x37 0371 035b | [ | Declare_Type Array,Constrained 0372 0337 | 7 | Declare_Variable Array 0373 e20f | | Load 0x1,0xf 0374 0092 0437 | 7| Action Push_String_Extended,0x437 ; "err" 0376 00ea | | Load_Encached Null_String_Cache 0377 4800 |H | Short_Literal 0x0 0378 4801 |H | Short_Literal 0x1 0379 0092 0438 | 8| Action Push_String_Extended,0x438 ; "list" 037b 0092 0417 | | Action Push_String_Extended,0x417 ; "Error_Output" 037d 4801 |H | Short_Literal 0x1 037e 4801 |H | Short_Literal 0x1 037f 4801 |H | Short_Literal 0x1 0380 4800 |H | Short_Literal 0x0 0381 e002 | | Load 0x0,0x2 0382 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0383 e002 | | Load 0x0,0x2 0384 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 0385 0119 | | Execute Any,Check_In_Formal_Type 0386 4800 |H | Short_Literal 0x0 0387 00da | | Load_Top At_Offset_2 0388 01d6 | | Execute Vector,Field_Write 0389 e20f | | Load 0x1,0xf 038a 0092 0437 | 7| Action Push_String_Extended,0x437 ; "err" 038c 00ea | | Load_Encached Null_String_Cache 038d 4800 |H | Short_Literal 0x0 038e 4801 |H | Short_Literal 0x1 038f 0092 0438 | 8| Action Push_String_Extended,0x438 ; "list" 0391 0092 0419 | | Action Push_String_Extended,0x419 ; "Error_Listing" 0393 4801 |H | Short_Literal 0x1 0394 4801 |H | Short_Literal 0x1 0395 4801 |H | Short_Literal 0x1 0396 4800 |H | Short_Literal 0x0 0397 e002 | | Load 0x0,0x2 0398 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0399 e002 | | Load 0x0,0x2 039a 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 039b 0119 | | Execute Any,Check_In_Formal_Type 039c 4801 |H | Short_Literal 0x1 039d 00da | | Load_Top At_Offset_2 039e 01d6 | | Execute Vector,Field_Write 039f e20f | | Load 0x1,0xf 03a0 00ea | | Load_Encached Null_String_Cache 03a1 0092 0439 | 9| Action Push_String_Extended,0x439 ; "a.out" 03a3 4801 |H | Short_Literal 0x1 03a4 4802 |H | Short_Literal 0x2 03a5 0092 043a | :| Action Push_String_Extended,0x43a ; "exe" 03a7 00ea | | Load_Encached Null_String_Cache 03a8 4800 |H | Short_Literal 0x0 03a9 4803 |H | Short_Literal 0x3 03aa 4800 |H | Short_Literal 0x0 03ab 4800 |H | Short_Literal 0x0 03ac e002 | | Load 0x0,0x2 03ad 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 03ae e002 | | Load 0x0,0x2 03af 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 03b0 0119 | | Execute Any,Check_In_Formal_Type 03b1 4802 |H | Short_Literal 0x2 03b2 00da | | Load_Top At_Offset_2 03b3 01d6 | | Execute Vector,Field_Write 03b4 e002 | | Load 0x0,0x2 03b5 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03b6 02c7 | | Declare_Variable Any 03b7 e20f | | Load 0x1,0xf 03b8 00ea | | Load_Encached Null_String_Cache 03b9 00ea | | Load_Encached Null_String_Cache 03ba 0092 043b | ;| Action Push_String_Extended,0x43b ; "mkdir" 03bc 0092 043c | <| Action Push_String_Extended,0x43c ; "move_script_name" 03be 0092 043d | =| Action Push_String_Extended,0x43d ; "copy" 03c0 0092 043e | >| Action Push_String_Extended,0x43e ; "sh" 03c2 4800 |H | Short_Literal 0x0 03c3 e210 | | Load 0x1,0x10 03c4 e418 | | Load 0x2,0x18 03c5 4801 |H | Short_Literal 0x1 03c6 00ea | | Load_Encached Null_String_Cache 03c7 0092 043f | ?| Action Push_String_Extended,0x43f ; "_" 03c9 0092 0440 | @| Action Push_String_Extended,0x440 ; "__" 03cb e417 | | Load 0x2,0x17 03cc 0092 0441 | A| Action Push_String_Extended,0x441 ; " " 03ce 00ea | | Load_Encached Null_String_Cache 03cf 0092 0441 | A| Action Push_String_Extended,0x441 ; " " 03d1 8211 | | Call 0x1,0x11 03d2 4800 |H | Short_Literal 0x0 03d3 00ea | | Load_Encached Null_String_Cache 03d4 4800 |H | Short_Literal 0x0 03d5 4800 |H | Short_Literal 0x0 03d6 00ea | | Load_Encached Null_String_Cache 03d7 00ea | | Load_Encached Null_String_Cache 03d8 0092 0442 | B| Action Push_String_Extended,0x442 ; "cd" 03da 4801 |H | Short_Literal 0x1 03db 0092 0420 | | Action Push_String_Extended,0x420 ; "-o" 03dd 00ea | | Load_Encached Null_String_Cache 03de e00c | | Load 0x0,0xc 03df 0092 0443 | C| Action Push_String_Extended,0x443 ; "a.ld" 03e1 00ea | | Load_Encached Null_String_Cache 03e2 e00c | | Load 0x0,0xc 03e3 0092 0444 | D| Action Push_String_Extended,0x444 ; "ada" 03e5 48ff |H | Short_Literal 0xff 03e6 4801 |H | Short_Literal 0x1 03e7 4801 |H | Short_Literal 0x1 03e8 0092 0445 | E| Action Push_String_Extended,0x445 ; "/" 03ea 00ea | | Load_Encached Null_String_Cache 03eb 00ea | | Load_Encached Null_String_Cache 03ec 0092 0445 | E| Action Push_String_Extended,0x445 ; "/" 03ee 0092 0446 | F| Action Push_String_Extended,0x446 ; "." 03f0 0092 0447 | G| Action Push_String_Extended,0x447 ; "a" 03f2 0092 0447 | G| Action Push_String_Extended,0x447 ; "a" 03f4 4b20 |K | Short_Literal 0x320 03f5 48ff |H | Short_Literal 0xff 03f6 e402 | | Load 0x2,0x2 03f7 e002 | | Load 0x0,0x2 03f8 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 03f9 a419 | | Store_Unchecked 0x2,0x19 03fa BODY_0008: 03fa 00d8 | | Load_Top At_Offset_0 03fb 00ca | | Action Exit_Nullary_Function 03fc ; -------------------------------------------------------------------------------------- 03fc ; STRING TABLE 03fc ; -------------------------------------------------------------------------------------- 03fc 009a | | .STRTAB 0x009a->0x0449 ; "-S (suppress) Applies pragma SUPPRESS to the entire compilation for all suppressible checks. (See also pragma SUPPRESS (ALL_CHECKS))." 03fd 0120 | | .STRTAB 0x0120->0x048d ; "-a file_name (archive) Treats file_name as an object archive file created by the SunOS command ar. Since some archive files end with .a, -a is used to distinguish archive files from Ada source files." 03fe 01e8 | | .STRTAB 0x01e8->0x04f2 ; "-DX (debug) Debug memory overflow (used in cases where linking a large number of units causes the error message \x22local symbol overflow\x22 to occur)." 03ff 027a | z | .STRTAB 0x027a->0x053c ; "-# identifier type value (define) Defines an identifier of the specified type and value." 0400 02d2 | | .STRTAB 0x02d2->0x0569 ; "-d (dependencies) Analyzes for dependencies only. Does not do semantic analysis or code generation. Updates the library, marking any defined units as uncompiled." 0401 0375 | u | .STRTAB 0x0375->0x05bb ; "-F (files) Prints a list of dependent files in order and suppresses linking." 0402 03c1 | | .STRTAB 0x03c1->0x05e2 ; "-U (units) Prints a list of dependent units in order and suppresses linking." 0403 040d | | .STRTAB 0x040d->0x0609 ; "-E unit_name (elaborate) Elaborates unit_name as early in the elaboration order as possible." 0404 0469 | i | .STRTAB 0x0469->0x0638 ; "-El (error listing) Same as the -E (Error_Output) option, except that a source listing with errors is produced." 0405 04d8 | | .STRTAB 0x04d8->0x0671 ; "-E (error output) If this switch is True, Ada processes error messages using a.error and directs a brief output to standard output; the raw error messages are left in ada_source.err." 0406 058e | | .STRTAB 0x058e->0x06cd ; "-o executable_file (output) This option can only be used in conjunction with the -M option. The name of the executable will be executable_file rather than the default a.out." 0407 063c | < | .STRTAB 0x063c->0x0725 ; "-P (preprocessor) Invokes the Ada Preprocessor." 0408 066b | k | .STRTAB 0x066b->0x073d ; "-K (keep) Keeps the intermediate language (IL) file produced by the compiler front end. The IL file will be placed in the .objects directory, with the file name ada_source.i." 0409 071a | | .STRTAB 0x071a->0x0796 ; "-M unit_name, -M source_file (main). -M unit_name : Produces an executable program by linking the named unit as the main program. unit_name must already be compiled. It must be either a parameterless procedure or a parameterless function returning an integer. -M source_file : Produces an executable program by compiling and linking source_file. The main unit of the program is assumed to be the root name of the .a file (for foo.a the unit is foo). Only one .a file may be preceded by -M. In either case, the executable program will be named a.out unless overridden with the -o option." 040a 096c | l | .STRTAB 0x096c->0x08c0 ; "-O[0-9] (optimize) Invokes the code optimizer (OPTIM3). An optional digit (there is no space before the digit) provides the level of optimization. The default is -O4. Note that an entire option string, such as \x22-O2\x22 or \x22-O\x22, must be supplied as an argument for this switch. -O : full optimization, -O0 : prevents optimization, -O1 : no hoisting, -O2 : no hoisting but more passes, -O3 : no hoisting but even more passes, -O4 : hoisting from loops, -O5 : hoisting from loops but more passes, -O6 : hoisting from loops with maximum passes, -O7 : hoisting from loops and branches, -O8 : hoisting from loops and branches, more passes, -O9 : hoisting from loops and branches, maximum passes." 040b 0c1f | | .STRTAB 0x0c1f->0x0a1a ; "-R SunAda_library (recompile instantiation) Forces analysis of all generic instantiations, causing reinstantiation of any that are out of date." 040c 0cae | | .STRTAB 0x0cae->0x0a63 ; "-sh (show) Displays the name of the tool executable but does not execute it." 040d 0cfa | | .STRTAB 0x0cfa->0x0a8a ; "-w (warnings) Suppresses warning diagnostics." 040e 0d27 | ' | .STRTAB 0x0d27->0x0aa1 ; "-T (timing) Prints timing information for the compilation." 040f 0d61 | a | .STRTAB 0x0d61->0x0abf ; "-v (verbose) During compilation, prints the compiler version number, date and time of compilation, name of file compiled, command input line, total compilation time, error summary line, and storage usage information about the object file. During linking, prints the linker command before executing it." 0410 0e8f | | .STRTAB 0x0e8f->0x0b57 ; "Define_Preprocessor_Value" 0411 0ea6 | | .STRTAB 0x0ea6->0x0b64 ; "-#" 0412 0ea6 | | .STRTAB 0x0ea6->0x0b65 ; "Archive_File_Name" 0413 0eb5 | | .STRTAB 0x0eb5->0x0b6d ; "-a" 0414 0eb5 | | .STRTAB 0x0eb5->0x0b6e ; "False" 0415 0eb8 | | .STRTAB 0x0eb8->0x0b71 ; "Dependencies_Only" 0416 0ec7 | | .STRTAB 0x0ec7->0x0b79 ; "-d" 0417 0ec7 | | .STRTAB 0x0ec7->0x0b7a ; "Error_Output" 0418 0ed1 | | .STRTAB 0x0ed1->0x0b80 ; "-E" 0419 0ed1 | | .STRTAB 0x0ed1->0x0b81 ; "Error_Listing" 041a 0edc | | .STRTAB 0x0edc->0x0b88 ; "-El" 041b 0edd | | .STRTAB 0x0edd->0x0b89 ; "Keep_Intermediate" 041c 0eec | | .STRTAB 0x0eec->0x0b92 ; "-K" 041d 0eec | | .STRTAB 0x0eec->0x0b93 ; "Main" 041e 0eee | | .STRTAB 0x0eee->0x0b95 ; "-M" 041f 0eee | | .STRTAB 0x0eee->0x0b96 ; "Executable_Output" 0420 0efd | | .STRTAB 0x0efd->0x0b9e ; "-o" 0421 0efd | | .STRTAB 0x0efd->0x0b9f ; "Optimization" 0422 0f07 | | .STRTAB 0x0f07->0x0ba5 ; "Invoke_Preprocessor" 0423 0f18 | | .STRTAB 0x0f18->0x0baf ; "-P" 0424 0f18 | | .STRTAB 0x0f18->0x0bb0 ; "Recompile_Instantiation" 0425 0f2d | - | .STRTAB 0x0f2d->0x0bbb ; "-R" 0426 0f2d | - | .STRTAB 0x0f2d->0x0bbc ; "Apply_Suppress" 0427 0f39 | 9 | .STRTAB 0x0f39->0x0bc3 ; "-S" 0428 0f39 | 9 | .STRTAB 0x0f39->0x0bc4 ; "Show_Tool_Name_Only" 0429 0f4a | J | .STRTAB 0x0f4a->0x0bce ; "-sh" 042a 0f4b | K | .STRTAB 0x0f4b->0x0bcf ; "Timing" 042b 0f4f | O | .STRTAB 0x0f4f->0x0bd2 ; "-T" 042c 0f4f | O | .STRTAB 0x0f4f->0x0bd3 ; "Verbose" 042d 0f54 | T | .STRTAB 0x0f54->0x0bd7 ; "-v" 042e 0f54 | T | .STRTAB 0x0f54->0x0bd8 ; "Suppress_Warnings" 042f 0f63 | c | .STRTAB 0x0f63->0x0be0 ; "-w" 0430 0f63 | c | .STRTAB 0x0f63->0x0be1 ; "Debug_Overflow" 0431 0f6f | o | .STRTAB 0x0f6f->0x0be8 ; "-DX" 0432 0f70 | p | .STRTAB 0x0f70->0x0bea ; "Elaborate" 0433 0f77 | w | .STRTAB 0x0f77->0x0bee ; "Dependent_Files" 0434 0f84 | | .STRTAB 0x0f84->0x0bf6 ; "-F" 0435 0f84 | | .STRTAB 0x0f84->0x0bf7 ; "Dependent_Units" 0436 0f91 | | .STRTAB 0x0f91->0x0bfe ; "-U" 0437 0f91 | | .STRTAB 0x0f91->0x0bff ; "err" 0438 0f92 | | .STRTAB 0x0f92->0x0c01 ; "list" 0439 0f94 | | .STRTAB 0x0f94->0x0c03 ; "a.out" 043a 0f97 | | .STRTAB 0x0f97->0x0c05 ; "exe" 043b 0f98 | | .STRTAB 0x0f98->0x0c07 ; "mkdir" 043c 0f9b | | .STRTAB 0x0f9b->0x0c09 ; "move_script_name" 043d 0fa9 | | .STRTAB 0x0fa9->0x0c11 ; "copy" 043e 0fab | | .STRTAB 0x0fab->0x0c13 ; "sh" 043f 0fab | | .STRTAB 0x0fab->0x0c14 ; "_" 0440 0faa | | .STRTAB 0x0faa->0x0c15 ; "__" 0441 0faa | | .STRTAB 0x0faa->0x0c16 ; " " 0442 0fa9 | | .STRTAB 0x0fa9->0x0c16 ; "cd" 0443 0fa9 | | .STRTAB 0x0fa9->0x0c17 ; "a.ld" 0444 0fab | | .STRTAB 0x0fab->0x0c19 ; "ada" 0445 0fac | | .STRTAB 0x0fac->0x0c1b ; "/" 0446 0fab | | .STRTAB 0x0fab->0x0c1b ; "." 0447 0faa | | .STRTAB 0x0faa->0x0c1c ; "a" 0448 0fa9 | | .STREND 0x0fa9->0x0c1c 0449 2d53 2020 |-S | .STRTAB_STRINGS 0c1d 0000 0000 | | .XXX[0x3] 0c1f 0000 | | 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; Debug Table 0c20 ; -------------------------------------------------------------------------------------- 0c20 0004 0009 | | .DEBUG4 0x0004,0x0009,0x5fc3,0x0000,0x0001,0x0001 0c26 000b 0c2a | *| .DBG4T 0x000b,0x0c2a,0x0002,0x0000 0c2a ; -------------------------------------------------------------------------------------- 0c2a ; Debug chain 0c2a ; -------------------------------------------------------------------------------------- 0c2a 0018 0001 | | .DBGLEN 0x0018,0x0001 0c2c 000b 0027 | '| .DBGLNO 0x000b,0x0027,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b,0x003d,0x003f,0x0041,0x0043,0x0045,0x0047,0x0049,0x004b,0x004d,0x004f,0x036d,0x03b4,0x03fa 0c45 0000 0000 | | .BLANK 0000[0x1bb]