|
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: 3072 (0xc00) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_5850da
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0450 | P | .CONST 0x0450 ; 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 8002 | | .CONST 0x8002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 001a | | .CONST 0x001a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0012 | | .CONST 0x0012 ; Number of locals 000b INIT_0008: 000b 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 029d 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call 0010 029d 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call 0012 029d 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call 0014 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call 0016 029d 031b | | Declare_Subprogram INIT_0318,For_Outer_Call 0018 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0019 00c7 | | Action Elaborate_Subprogram 001a BODY_0008: 001a 00bc | | Action Signal_Activated 001b 00bb | | Action Signal_Completion 001c 0000 0000 | | .BLANK 0000[0x4] 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 0058 | X | .CONST 0x0058 ; Address of begin 0021 0163 | c | .CONST 0x0163 ; Address of exception handler 0022 000f | | .CONST 0x000f ; Number of locals 0023 INIT_0020: 0023 e5fc | | Load 0x2,-0x4 0024 00db | | Load_Top At_Offset_3 0025 e5fd | | Load 0x2,-0x3 0026 e001 | | Load 0x0,0x1 0027 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0028 e5fc | | Load 0x2,-0x4 0029 e5ff | | Load 0x2,-0x1 002a e5fd | | Load 0x2,-0x3 002b e001 | | Load 0x0,0x1 002c 18bb | | Execute Package,Field_Execute,Field_Number 0xbb 002d e5fd | | Load 0x2,-0x3 002e e5ff | | Load 0x2,-0x1 002f 820e | | Call 0x1,0xe 0030 e5fc | | Load 0x2,-0x4 0031 e5fd | | Load 0x2,-0x3 0032 00da | | Load_Top At_Offset_2 0033 e002 | | Load 0x0,0x2 0034 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0035 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 0036 e003 | | Load 0x0,0x3 0037 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 0038 00e1 | | Load_Encached Boolean_Cache 0039 00e1 | | Load_Encached Boolean_Cache 003a e004 | | Load 0x0,0x4 003b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 003c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 003d e005 | | Load 0x0,0x5 003e 1b14 | | Execute Package,Field_Read,Field_Number 0x14 003f 02ff | | Declare_Variable Variant_Record 0040 00d8 | | Load_Top At_Offset_0 0041 1c00 | | Execute_Immediate Run_Utility,0x0 0042 e5ff | | Load 0x2,-0x1 0043 e005 | | Load 0x0,0x5 0044 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0045 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0046 e5fd | | Load 0x2,-0x3 0047 e001 | | Load 0x0,0x1 0048 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0049 00e1 | | Load_Encached Boolean_Cache 004a e005 | | Load 0x0,0x5 004b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 004c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 004d 02c7 | | Declare_Variable Any 004e 00d8 | | Load_Top At_Offset_0 004f 1c00 | | Execute_Immediate Run_Utility,0x0 0050 e005 | | Load 0x0,0x5 0051 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0052 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0053 02c7 | | Declare_Variable Any 0054 00d8 | | Load_Top At_Offset_0 0055 1c00 | | Execute_Immediate Run_Utility,0x0 0056 029f 037b | {| Declare_Subprogram INIT_0378,For_Call 0058 BODY_0020: 0058 e5fd | | Load 0x2,-0x3 0059 e001 | | Load 0x0,0x1 005a 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 005b e5fe | | Load 0x2,-0x2 005c e5ff | | Load 0x2,-0x1 005d e006 | | Load 0x0,0x6 005e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 005f e007 | | Load 0x0,0x7 0060 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0061 a40c | | Store_Unchecked 0x2,0xc 0062 00db | | Load_Top At_Offset_3 0063 68c4 |h | Jump_Zero 0x128 0064 4800 |H | Short_Literal 0x0 0065 a5fb | | Store_Unchecked 0x2,-0x5 0066 e409 | | Load 0x2,0x9 0067 00da | | Load_Top At_Offset_2 0068 e40d | | Load 0x2,0xd 0069 e5fc | | Load 0x2,-0x4 006a e5ff | | Load 0x2,-0x1 006b 820f | | Call 0x1,0xf 006c c40d | | Store 0x2,0xd 006d c40e | | Store 0x2,0xe 006e c409 | | Store 0x2,0x9 006f 4800 |H | Short_Literal 0x0 0070 e409 | | Load 0x2,0x9 0071 e004 | | Load 0x0,0x4 0072 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0073 7003 |p | Jump_Nonzero 0x77 0074 e008 | | Load 0x0,0x8 0075 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0076 0257 | W | Execute Discrete,Raise 0077 e5fc | | Load 0x2,-0x4 0078 e5ff | | Load 0x2,-0x1 0079 8211 | | Call 0x1,0x11 007a e40a | | Load 0x2,0xa 007b 016d | m | Execute Variant_Record,Structure_Write 007c e40a | | Load 0x2,0xa 007d e008 | | Load 0x0,0x8 007e 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 007f e008 | | Load 0x0,0x8 0080 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0081 a407 | | Store_Unchecked 0x2,0x7 0082 e40a | | Load 0x2,0xa 0083 e008 | | Load 0x0,0x8 0084 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24 0085 e008 | | Load 0x0,0x8 0086 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0087 a408 | | Store_Unchecked 0x2,0x8 0088 e407 | | Load 0x2,0x7 0089 6820 |h | Jump_Zero 0xaa 008a e5fc | | Load 0x2,-0x4 008b 4801 |H | Short_Literal 0x1 008c 4802 |H | Short_Literal 0x2 008d e009 | | Load 0x0,0x9 008e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 008f 035b | [ | Declare_Type Array,Constrained 0090 0337 | 7 | Declare_Variable Array 0091 e5ff | | Load 0x2,-0x1 0092 e005 | | Load 0x0,0x5 0093 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0094 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0095 e009 | | Load 0x0,0x9 0096 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0097 e009 | | Load 0x0,0x9 0098 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0099 0119 | | Execute Any,Check_In_Formal_Type 009a 4801 |H | Short_Literal 0x1 009b 00da | | Load_Top At_Offset_2 009c 01d6 | | Execute Vector,Field_Write 009d 0092 042f | /| Action Push_String_Extended,0x42f ; "Link" 009f e009 | | Load 0x0,0x9 00a0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00a1 e009 | | Load 0x0,0x9 00a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00a3 0119 | | Execute Any,Check_In_Formal_Type 00a4 4802 |H | Short_Literal 0x2 00a5 00da | | Load_Top At_Offset_2 00a6 01d6 | | Execute Vector,Field_Write 00a7 6194 |a | Indirect_Literal Discrete,0x23c,{0x00000000, 0x0000817a} 00a8 e004 | | Load 0x0,0x4 00a9 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 00aa e407 | | Load 0x2,0x7 00ab 7013 |p | Jump_Nonzero 0xbf 00ac e409 | | Load 0x2,0x9 00ad e003 | | Load 0x0,0x3 00ae 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 00af e5fc | | Load 0x2,-0x4 00b0 e408 | | Load 0x2,0x8 00b1 e5fd | | Load 0x2,-0x3 00b2 e402 | | Load 0x2,0x2 00b3 e00a | | Load 0x0,0xa 00b4 180d | | Execute Package,Field_Execute,Field_Number 0xd 00b5 c406 | | Store 0x2,0x6 00b6 c409 | | Store 0x2,0x9 00b7 4800 |H | Short_Literal 0x0 00b8 e409 | | Load 0x2,0x9 00b9 e004 | | Load 0x0,0x4 00ba 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 00bb 7003 |p | Jump_Nonzero 0xbf 00bc e008 | | Load 0x0,0x8 00bd 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00be 0257 | W | Execute Discrete,Raise 00bf e409 | | Load 0x2,0x9 00c0 e5fc | | Load 0x2,-0x4 00c1 e407 | | Load 0x2,0x7 00c2 e405 | | Load 0x2,0x5 00c3 e403 | | Load 0x2,0x3 00c4 e40a | | Load 0x2,0xa 00c5 e406 | | Load 0x2,0x6 00c6 e5fd | | Load 0x2,-0x3 00c7 e00a | | Load 0x0,0xa 00c8 180e | | Execute Package,Field_Execute,Field_Number 0xe 00c9 c409 | | Store 0x2,0x9 00ca 4800 |H | Short_Literal 0x0 00cb e409 | | Load 0x2,0x9 00cc e004 | | Load 0x0,0x4 00cd 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 00ce 7003 |p | Jump_Nonzero 0xd2 00cf e008 | | Load 0x0,0x8 00d0 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00d1 0257 | W | Execute Discrete,Raise 00d2 e409 | | Load 0x2,0x9 00d3 e5fc | | Load 0x2,-0x4 00d4 e407 | | Load 0x2,0x7 00d5 e405 | | Load 0x2,0x5 00d6 e403 | | Load 0x2,0x3 00d7 e40a | | Load 0x2,0xa 00d8 e406 | | Load 0x2,0x6 00d9 e5fd | | Load 0x2,-0x3 00da e00a | | Load 0x0,0xa 00db 180f | | Execute Package,Field_Execute,Field_Number 0xf 00dc c409 | | Store 0x2,0x9 00dd 4800 |H | Short_Literal 0x0 00de e409 | | Load 0x2,0x9 00df e004 | | Load 0x0,0x4 00e0 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 00e1 7003 |p | Jump_Nonzero 0xe5 00e2 e008 | | Load 0x0,0x8 00e3 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00e4 0257 | W | Execute Discrete,Raise 00e5 e409 | | Load 0x2,0x9 00e6 e5fc | | Load 0x2,-0x4 00e7 e407 | | Load 0x2,0x7 00e8 840f | | Call 0x2,0xf 00e9 e40b | | Load 0x2,0xb 00ea e5ff | | Load 0x2,-0x1 00eb e40a | | Load 0x2,0xa 00ec e406 | | Load 0x2,0x6 00ed e5fd | | Load 0x2,-0x3 00ee e404 | | Load 0x2,0x4 00ef 8212 | | Call 0x1,0x12 00f0 c409 | | Store 0x2,0x9 00f1 4800 |H | Short_Literal 0x0 00f2 e409 | | Load 0x2,0x9 00f3 e004 | | Load 0x0,0x4 00f4 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 00f5 7003 |p | Jump_Nonzero 0xf9 00f6 e008 | | Load 0x0,0x8 00f7 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00f8 0257 | W | Execute Discrete,Raise 00f9 e409 | | Load 0x2,0x9 00fa e406 | | Load 0x2,0x6 00fb e5fc | | Load 0x2,-0x4 00fc e40a | | Load 0x2,0xa 00fd e404 | | Load 0x2,0x4 00fe 840f | | Call 0x2,0xf 00ff e405 | | Load 0x2,0x5 0100 e402 | | Load 0x2,0x2 0101 e403 | | Load 0x2,0x3 0102 e5fc | | Load 0x2,-0x4 0103 e5fd | | Load 0x2,-0x3 0104 e5ff | | Load 0x2,-0x1 0105 e404 | | Load 0x2,0x4 0106 e002 | | Load 0x0,0x2 0107 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0108 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0109 e5ff | | Load 0x2,-0x1 010a 0092 042f | /| Action Push_String_Extended,0x42f ; "Link" 010c e001 | | Load 0x0,0x1 010d 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 010e 4800 |H | Short_Literal 0x0 010f e409 | | Load 0x2,0x9 0110 e004 | | Load 0x0,0x4 0111 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0112 e001 | | Load 0x0,0x1 0113 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0114 e5fd | | Load 0x2,-0x3 0115 e001 | | Load 0x0,0x1 0116 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0117 e00b | | Load 0x0,0xb 0118 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0119 c406 | | Store 0x2,0x6 011a c409 | | Store 0x2,0x9 011b 00db | | Load_Top At_Offset_3 011c 6824 |h$ | Jump_Zero 0x141 011d e5fd | | Load 0x2,-0x3 011e e001 | | Load 0x0,0x1 011f 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0120 e5fe | | Load 0x2,-0x2 0121 e5ff | | Load 0x2,-0x1 0122 e006 | | Load 0x0,0x6 0123 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0124 e007 | | Load 0x0,0x7 0125 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0126 a40c | | Store_Unchecked 0x2,0xc 0127 7819 |x | Jump 0x141 0128 4801 |H | Short_Literal 0x1 0129 4801 |H | Short_Literal 0x1 012a e009 | | Load 0x0,0x9 012b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 012c 035b | [ | Declare_Type Array,Constrained 012d 0337 | 7 | Declare_Variable Array 012e e5ff | | Load 0x2,-0x1 012f e006 | | Load 0x0,0x6 0130 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0131 e009 | | Load 0x0,0x9 0132 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0133 0119 | | Execute Any,Check_In_Formal_Type 0134 4801 |H | Short_Literal 0x1 0135 00da | | Load_Top At_Offset_2 0136 01d6 | | Execute Vector,Field_Write 0137 6100 |a | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 0138 e004 | | Load 0x0,0x4 0139 1813 | | Execute Package,Field_Execute,Field_Number 0x13 013a a409 | | Store_Unchecked 0x2,0x9 013b e5fc | | Load 0x2,-0x4 013c e409 | | Load 0x2,0x9 013d e004 | | Load 0x0,0x4 013e 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 013f e409 | | Load 0x2,0x9 0140 a5fb | | Store_Unchecked 0x2,-0x5 0141 e407 | | Load 0x2,0x7 0142 7011 |p | Jump_Nonzero 0x154 0143 e004 | | Load 0x0,0x4 0144 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0145 e408 | | Load 0x2,0x8 0146 e406 | | Load 0x2,0x6 0147 e003 | | Load 0x0,0x3 0148 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0149 c409 | | Store 0x2,0x9 014a 4800 |H | Short_Literal 0x0 014b e409 | | Load 0x2,0x9 014c e004 | | Load 0x0,0x4 014d 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 014e 7005 |p | Jump_Nonzero 0x154 014f e409 | | Load 0x2,0x9 0150 a5fb | | Store_Unchecked 0x2,-0x5 0151 e008 | | Load 0x0,0x8 0152 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0153 0257 | W | Execute Discrete,Raise 0154 e004 | | Load 0x0,0x4 0155 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0156 e404 | | Load 0x2,0x4 0157 e5fc | | Load 0x2,-0x4 0158 e002 | | Load 0x0,0x2 0159 1b19 | | Execute Package,Field_Read,Field_Number 0x19 015a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 015b c404 | | Store 0x2,0x4 015c c5fb | | Store 0x2,-0x5 015d e409 | | Load 0x2,0x9 015e e5fc | | Load 0x2,-0x4 015f 00db | | Load_Top At_Offset_3 0160 8210 | | Call 0x1,0x10 0161 c409 | | Store 0x2,0x9 0162 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0163 TRAP_0020: 0163 e008 | | Load 0x0,0x8 0164 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0165 010f | | Execute Exception,Equal 0166 6811 |h | Jump_Zero 0x178 0167 e409 | | Load 0x2,0x9 0168 a5fb | | Store_Unchecked 0x2,-0x5 0169 e409 | | Load 0x2,0x9 016a e5fc | | Load 0x2,-0x4 016b e40e | | Load 0x2,0xe 016c 8210 | | Call 0x1,0x10 016d c409 | | Store 0x2,0x9 016e e004 | | Load 0x0,0x4 016f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0170 e404 | | Load 0x2,0x4 0171 e5fc | | Load 0x2,-0x4 0172 e002 | | Load 0x0,0x2 0173 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0174 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0175 c404 | | Store 0x2,0x4 0176 c409 | | Store 0x2,0x9 0177 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0178 e008 | | Load 0x0,0x8 0179 1b18 | | Execute Package,Field_Read,Field_Number 0x18 017a 010f | | Execute Exception,Equal 017b 6840 |h@ | Jump_Zero 0x1bc 017c 4801 |H | Short_Literal 0x1 017d 4802 |H | Short_Literal 0x2 017e e009 | | Load 0x0,0x9 017f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0180 035b | [ | Declare_Type Array,Constrained 0181 0337 | 7 | Declare_Variable Array 0182 e009 | | Load 0x0,0x9 0183 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0184 e009 | | Load 0x0,0x9 0185 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0186 0119 | | Execute Any,Check_In_Formal_Type 0187 4801 |H | Short_Literal 0x1 0188 00da | | Load_Top At_Offset_2 0189 01d6 | | Execute Vector,Field_Write 018a e5ff | | Load 0x2,-0x1 018b e006 | | Load 0x0,0x6 018c 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 018d e009 | | Load 0x0,0x9 018e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 018f 0119 | | Execute Any,Check_In_Formal_Type 0190 4802 |H | Short_Literal 0x2 0191 00da | | Load_Top At_Offset_2 0192 01d6 | | Execute Vector,Field_Write 0193 60a4 |` | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 0194 e004 | | Load 0x0,0x4 0195 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0196 a5fb | | Store_Unchecked 0x2,-0x5 0197 e5fc | | Load 0x2,-0x4 0198 4801 |H | Short_Literal 0x1 0199 4802 |H | Short_Literal 0x2 019a e009 | | Load 0x0,0x9 019b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 019c 035b | [ | Declare_Type Array,Constrained 019d 0337 | 7 | Declare_Variable Array 019e e009 | | Load 0x0,0x9 019f 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01a0 e009 | | Load 0x0,0x9 01a1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01a2 0119 | | Execute Any,Check_In_Formal_Type 01a3 4801 |H | Short_Literal 0x1 01a4 00da | | Load_Top At_Offset_2 01a5 01d6 | | Execute Vector,Field_Write 01a6 e5ff | | Load 0x2,-0x1 01a7 e006 | | Load 0x0,0x6 01a8 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 01a9 e009 | | Load 0x0,0x9 01aa 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01ab 0119 | | Execute Any,Check_In_Formal_Type 01ac 4802 |H | Short_Literal 0x2 01ad 00da | | Load_Top At_Offset_2 01ae 01d6 | | Execute Vector,Field_Write 01af 6088 |` | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 01b0 e004 | | Load 0x0,0x4 01b1 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01b2 e004 | | Load 0x0,0x4 01b3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b4 e404 | | Load 0x2,0x4 01b5 e5fc | | Load 0x2,-0x4 01b6 e002 | | Load 0x0,0x2 01b7 1b19 | | Execute Package,Field_Read,Field_Number 0x19 01b8 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01b9 c404 | | Store 0x2,0x4 01ba c409 | | Store 0x2,0x9 01bb 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01bc e004 | | Load 0x0,0x4 01bd 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01be 010f | | Execute Exception,Equal 01bf 682d |h- | Jump_Zero 0x1ed 01c0 e004 | | Load 0x0,0x4 01c1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01c2 a5fb | | Store_Unchecked 0x2,-0x5 01c3 e409 | | Load 0x2,0x9 01c4 e5fc | | Load 0x2,-0x4 01c5 e40e | | Load 0x2,0xe 01c6 8210 | | Call 0x1,0x10 01c7 c409 | | Store 0x2,0x9 01c8 e5fc | | Load 0x2,-0x4 01c9 4801 |H | Short_Literal 0x1 01ca 4802 |H | Short_Literal 0x2 01cb e009 | | Load 0x0,0x9 01cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01cd 035b | [ | Declare_Type Array,Constrained 01ce 0337 | 7 | Declare_Variable Array 01cf e009 | | Load 0x0,0x9 01d0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01d1 e009 | | Load 0x0,0x9 01d2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01d3 0119 | | Execute Any,Check_In_Formal_Type 01d4 4801 |H | Short_Literal 0x1 01d5 00da | | Load_Top At_Offset_2 01d6 01d6 | | Execute Vector,Field_Write 01d7 e5ff | | Load 0x2,-0x1 01d8 e006 | | Load 0x0,0x6 01d9 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 01da e009 | | Load 0x0,0x9 01db 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01dc 0119 | | Execute Any,Check_In_Formal_Type 01dd 4802 |H | Short_Literal 0x2 01de 00da | | Load_Top At_Offset_2 01df 01d6 | | Execute Vector,Field_Write 01e0 6057 |`W | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 01e1 e004 | | Load 0x0,0x4 01e2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01e3 e004 | | Load 0x0,0x4 01e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01e5 e404 | | Load 0x2,0x4 01e6 e5fc | | Load 0x2,-0x4 01e7 e002 | | Load 0x0,0x2 01e8 1b19 | | Execute Package,Field_Read,Field_Number 0x19 01e9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01ea c404 | | Store 0x2,0x4 01eb c409 | | Store 0x2,0x9 01ec 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01ed e409 | | Load 0x2,0x9 01ee e5fc | | Load 0x2,-0x4 01ef e40e | | Load 0x2,0xe 01f0 8210 | | Call 0x1,0x10 01f1 c409 | | Store 0x2,0x9 01f2 4801 |H | Short_Literal 0x1 01f3 4802 |H | Short_Literal 0x2 01f4 e009 | | Load 0x0,0x9 01f5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01f6 035b | [ | Declare_Type Array,Constrained 01f7 0337 | 7 | Declare_Variable Array 01f8 e009 | | Load 0x0,0x9 01f9 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 01fa e009 | | Load 0x0,0x9 01fb 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01fc 0119 | | Execute Any,Check_In_Formal_Type 01fd 4801 |H | Short_Literal 0x1 01fe 00da | | Load_Top At_Offset_2 01ff 01d6 | | Execute Vector,Field_Write 0200 e5ff | | Load 0x2,-0x1 0201 e006 | | Load 0x0,0x6 0202 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0203 e009 | | Load 0x0,0x9 0204 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0205 0119 | | Execute Any,Check_In_Formal_Type 0206 4802 |H | Short_Literal 0x2 0207 00da | | Load_Top At_Offset_2 0208 01d6 | | Execute Vector,Field_Write 0209 602e |`. | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 020a e004 | | Load 0x0,0x4 020b 1813 | | Execute Package,Field_Execute,Field_Number 0x13 020c a5fb | | Store_Unchecked 0x2,-0x5 020d e5fc | | Load 0x2,-0x4 020e 4801 |H | Short_Literal 0x1 020f 4802 |H | Short_Literal 0x2 0210 e009 | | Load 0x0,0x9 0211 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0212 035b | [ | Declare_Type Array,Constrained 0213 0337 | 7 | Declare_Variable Array 0214 e009 | | Load 0x0,0x9 0215 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0216 e009 | | Load 0x0,0x9 0217 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0218 0119 | | Execute Any,Check_In_Formal_Type 0219 4801 |H | Short_Literal 0x1 021a 00da | | Load_Top At_Offset_2 021b 01d6 | | Execute Vector,Field_Write 021c e5ff | | Load 0x2,-0x1 021d e006 | | Load 0x0,0x6 021e 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 021f e009 | | Load 0x0,0x9 0220 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0221 0119 | | Execute Any,Check_In_Formal_Type 0222 4802 |H | Short_Literal 0x2 0223 00da | | Load_Top At_Offset_2 0224 01d6 | | Execute Vector,Field_Write 0225 6012 |` | Indirect_Literal Discrete,0x238,{0x00000000, 0x00008126} 0226 e004 | | Load 0x0,0x4 0227 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0228 e5fc | | Load 0x2,-0x4 0229 0092 0430 | 0| Action Push_String_Extended,0x430 ; "Target_Builder.Unit.Link" 022b e00c | | Load 0x0,0xc 022c 180f | | Execute Package,Field_Execute,Field_Number 0xf 022d e004 | | Load 0x0,0x4 022e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 022f e404 | | Load 0x2,0x4 0230 e5fc | | Load 0x2,-0x4 0231 e002 | | Load 0x0,0x2 0232 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0233 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0234 c404 | | Store 0x2,0x4 0235 c409 | | Store 0x2,0x9 0236 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0237 0000 | | .XXX[0x1] 0238 0000 0000 | | .LITERAL {0x00000000, 0x00008126} 023c 0000 0000 | | .LITERAL {0x00000000, 0x0000817a} 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0255 | U | .CONST 0x0255 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0005 | | .CONST 0x0005 ; Number of locals 0243 INIT_0240: 0243 e00d | | Load 0x0,0xd 0244 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0245 02c7 | | Declare_Variable Any 0246 00d8 | | Load_Top At_Offset_0 0247 1c00 | | Execute_Immediate Run_Utility,0x0 0248 e005 | | Load 0x0,0x5 0249 1b0f | | Execute Package,Field_Read,Field_Number 0xf 024a 02c7 | | Declare_Variable Any 024b 00d9 | | Load_Top At_Offset_1 024c 4800 |H | Short_Literal 0x0 024d e5ff | | Load 0x2,-0x1 024e e006 | | Load 0x0,0x6 024f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0250 a403 | | Store_Unchecked 0x2,0x3 0251 e002 | | Load 0x0,0x2 0252 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0253 e004 | | Load 0x0,0x4 0254 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0255 BODY_0240: 0255 e004 | | Load 0x0,0x4 0256 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0257 e002 | | Load 0x0,0x2 0258 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0259 4801 |H | Short_Literal 0x1 025a 4801 |H | Short_Literal 0x1 025b 4801 |H | Short_Literal 0x1 025c e402 | | Load 0x2,0x2 025d e5fe | | Load 0x2,-0x2 025e e403 | | Load 0x2,0x3 025f e002 | | Load 0x0,0x2 0260 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0261 186a | j | Execute Package,Field_Execute,Field_Number 0x6a 0262 003b | ; | Store_Top Access,At_Offset_3 0263 0059 | Y | Store_Top Discrete,At_Offset_1 0264 00d9 | | Load_Top At_Offset_1 0265 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0266 0000 0000 | | .XXX[0x2] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026d | m | .CONST 0x026d ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0002 | | .CONST 0x0002 ; Number of locals 026b INIT_0268: 026b e005 | | Load 0x0,0x5 026c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 026d BODY_0268: 026d e005 | | Load 0x0,0x5 026e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 026f e5fd | | Load 0x2,-0x3 0270 0120 | | Execute Any,Is_Value 0271 6804 |h | Jump_Zero 0x276 0272 e005 | | Load 0x0,0x5 0273 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0274 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0275 7801 |x | Jump 0x277 0276 e5fd | | Load 0x2,-0x3 0277 6068 |`h | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x00004000} 0278 e00e | | Load 0x0,0xe 0279 1b0e | | Execute Package,Field_Read,Field_Number 0xe 027a 4800 |H | Short_Literal 0x0 027b e5ff | | Load 0x2,-0x1 027c e005 | | Load 0x0,0x5 027d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 027e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 027f c5fd | | Store 0x2,-0x3 0280 0059 | Y | Store_Top Discrete,At_Offset_1 0281 00d8 | | Load_Top At_Offset_0 0282 6821 |h! | Jump_Zero 0x2a4 0283 4801 |H | Short_Literal 0x1 0284 4802 |H | Short_Literal 0x2 0285 e009 | | Load 0x0,0x9 0286 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0287 035b | [ | Declare_Type Array,Constrained 0288 0337 | 7 | Declare_Variable Array 0289 e5ff | | Load 0x2,-0x1 028a e009 | | Load 0x0,0x9 028b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 028c e009 | | Load 0x0,0x9 028d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 028e 0119 | | Execute Any,Check_In_Formal_Type 028f 4801 |H | Short_Literal 0x1 0290 00da | | Load_Top At_Offset_2 0291 01d6 | | Execute Vector,Field_Write 0292 00d9 | | Load_Top At_Offset_1 0293 e009 | | Load 0x0,0x9 0294 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0295 e009 | | Load 0x0,0x9 0296 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0297 0119 | | Execute Any,Check_In_Formal_Type 0298 4802 |H | Short_Literal 0x2 0299 00da | | Load_Top At_Offset_2 029a 01d6 | | Execute Vector,Field_Write 029b 6040 |`@ | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x0000813d} 029c e004 | | Load 0x0,0x4 029d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 029e a5fb | | Store_Unchecked 0x2,-0x5 029f e5fe | | Load 0x2,-0x2 02a0 e5fb | | Load 0x2,-0x5 02a1 e004 | | Load 0x0,0x4 02a2 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 02a3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a4 e00f | | Load 0x0,0xf 02a5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02a6 e005 | | Load 0x0,0x5 02a7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02a8 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02a9 c5fc | | Store 0x2,-0x4 02aa e005 | | Load 0x0,0x5 02ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02ac e00f | | Load 0x0,0xf 02ad 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02ae e5fd | | Load 0x2,-0x3 02af e005 | | Load 0x0,0x5 02b0 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02b1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02b2 0059 | Y | Store_Top Discrete,At_Offset_1 02b3 00d8 | | Load_Top At_Offset_0 02b4 6820 |h | Jump_Zero 0x2d5 02b5 4801 |H | Short_Literal 0x1 02b6 4802 |H | Short_Literal 0x2 02b7 e009 | | Load 0x0,0x9 02b8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b9 035b | [ | Declare_Type Array,Constrained 02ba 0337 | 7 | Declare_Variable Array 02bb e5ff | | Load 0x2,-0x1 02bc e009 | | Load 0x0,0x9 02bd 181a | | Execute Package,Field_Execute,Field_Number 0x1a 02be e009 | | Load 0x0,0x9 02bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c0 0119 | | Execute Any,Check_In_Formal_Type 02c1 4801 |H | Short_Literal 0x1 02c2 00da | | Load_Top At_Offset_2 02c3 01d6 | | Execute Vector,Field_Write 02c4 00d9 | | Load_Top At_Offset_1 02c5 e009 | | Load 0x0,0x9 02c6 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 02c7 e009 | | Load 0x0,0x9 02c8 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c9 0119 | | Execute Any,Check_In_Formal_Type 02ca 4802 |H | Short_Literal 0x2 02cb 00da | | Load_Top At_Offset_2 02cc 01d6 | | Execute Vector,Field_Write 02cd 600a |` | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00008159} 02ce e004 | | Load 0x0,0x4 02cf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02d0 a5fb | | Store_Unchecked 0x2,-0x5 02d1 e5fe | | Load 0x2,-0x2 02d2 e5fb | | Load 0x2,-0x5 02d3 e004 | | Load 0x0,0x4 02d4 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 02d5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02d6 0000 0000 | | .XXX[0x2] 02d8 0000 0000 | | .LITERAL {0x00000000, 0x00008159} 02dc 0000 0000 | | .LITERAL {0x00000000, 0x0000813d} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02e4 0000 0000 | | .BLANK 0000[0x4] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02ed | | .CONST 0x02ed ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0002 | | .CONST 0x0002 ; Number of locals 02eb INIT_02e8: 02eb e005 | | Load 0x0,0x5 02ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02ed BODY_02e8: 02ed 4800 |H | Short_Literal 0x0 02ee a5fd | | Store_Unchecked 0x2,-0x3 02ef e005 | | Load 0x0,0x5 02f0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02f1 e00f | | Load 0x0,0xf 02f2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02f3 e5ff | | Load 0x2,-0x1 02f4 e005 | | Load 0x0,0x5 02f5 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02f6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02f7 0059 | Y | Store_Top Discrete,At_Offset_1 02f8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02f9 0000 0000 | | .BLANK 0000[0x7] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0308 | | .CONST 0x0308 ; Address of begin 0301 0314 | | .CONST 0x0314 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 e005 | | Load 0x0,0x5 0304 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0305 02c7 | | Declare_Variable Any 0306 00d8 | | Load_Top At_Offset_0 0307 1c00 | | Execute_Immediate Run_Utility,0x0 0308 BODY_0300: 0308 e5fe | | Load 0x2,-0x2 0309 4800 |H | Short_Literal 0x0 030a e5ff | | Load 0x2,-0x1 030b e006 | | Load 0x0,0x6 030c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 030d c402 | | Store 0x2,0x2 030e e5fe | | Load 0x2,-0x2 030f 4800 |H | Short_Literal 0x0 0310 00da | | Load_Top At_Offset_2 0311 e006 | | Load 0x0,0x6 0312 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0313 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0314 TRAP_0300: 0314 0007 | | Action Break_Optional 0315 e005 | | Load 0x0,0x5 0316 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0317 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 032c | , | .CONST 0x032c ; Address of begin 0319 0347 | G | .CONST 0x0347 ; Address of exception handler 031a 0006 | | .CONST 0x0006 ; Number of locals 031b INIT_0318: 031b e010 | | Load 0x0,0x10 031c 1b37 | 7 | Execute Package,Field_Read,Field_Number 0x37 031d 02c7 | | Declare_Variable Any 031e e5fe | | Load 0x2,-0x2 031f e001 | | Load 0x0,0x1 0320 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0321 e011 | | Load 0x0,0x11 0322 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0323 a402 | | Store_Unchecked 0x2,0x2 0324 029f 039b | | Declare_Subprogram INIT_0398,For_Call 0326 029f 03b3 | | Declare_Subprogram INIT_03b0,For_Call 0328 029f 0403 | | Declare_Subprogram INIT_0400,For_Call 032a 029f 041b | | Declare_Subprogram INIT_0418,For_Call 032c BODY_0318: 032c e5fe | | Load 0x2,-0x2 032d e001 | | Load 0x0,0x1 032e 1887 | | Execute Package,Field_Execute,Field_Number 0x87 032f 01db | | Execute Vector,Length 0330 7001 |p | Jump_Nonzero 0x332 0331 450a |E | Exit_Suprogram New_Top_Offset 0xa 0332 8405 | | Call 0x2,0x5 0333 e5f6 | | Load 0x2,-0xa 0334 e5f7 | | Load 0x2,-0x9 0335 e5f8 | | Load 0x2,-0x8 0336 e5fc | | Load 0x2,-0x4 0337 e5fd | | Load 0x2,-0x3 0338 00ea | | Load_Encached Null_String_Cache 0339 4800 |H | Short_Literal 0x0 033a 8404 | | Call 0x2,0x4 033b 4801 |H | Short_Literal 0x1 033c 8404 | | Call 0x2,0x4 033d e5fa | | Load 0x2,-0x6 033e e5fe | | Load 0x2,-0x2 033f e001 | | Load 0x0,0x1 0340 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0341 e5fe | | Load 0x2,-0x2 0342 e00a | | Load 0x0,0xa 0343 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0344 c5f6 | | Store 0x2,-0xa 0345 8406 | | Call 0x2,0x6 0346 450a |E | Exit_Suprogram New_Top_Offset 0xa 0347 TRAP_0318: 0347 e001 | | Load 0x0,0x1 0348 1bbc | | Execute Package,Field_Read,Field_Number 0xbc 0349 010f | | Execute Exception,Equal 034a 6824 |h$ | Jump_Zero 0x36f 034b 4801 |H | Short_Literal 0x1 034c 4802 |H | Short_Literal 0x2 034d e009 | | Load 0x0,0x9 034e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 034f 035b | [ | Declare_Type Array,Constrained 0350 0337 | 7 | Declare_Variable Array 0351 0092 042f | /| Action Push_String_Extended,0x42f ; "Link" 0353 e009 | | Load 0x0,0x9 0354 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0355 e009 | | Load 0x0,0x9 0356 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0357 0119 | | Execute Any,Check_In_Formal_Type 0358 4801 |H | Short_Literal 0x1 0359 00da | | Load_Top At_Offset_2 035a 01d6 | | Execute Vector,Field_Write 035b e5fe | | Load 0x2,-0x2 035c e001 | | Load 0x0,0x1 035d 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 035e e006 | | Load 0x0,0x6 035f 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 0360 e009 | | Load 0x0,0x9 0361 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0362 0119 | | Execute Any,Check_In_Formal_Type 0363 4802 |H | Short_Literal 0x2 0364 00da | | Load_Top At_Offset_2 0365 01d6 | | Execute Vector,Field_Write 0366 6009 |` | Indirect_Literal Discrete,0x370,{0x00000000, 0x0000818c} 0367 e004 | | Load 0x0,0x4 0368 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0369 a5f6 | | Store_Unchecked 0x2,-0xa 036a e5f7 | | Load 0x2,-0x9 036b e5f6 | | Load 0x2,-0xa 036c e004 | | Load 0x0,0x4 036d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 036e 450a |E | Exit_Suprogram New_Top_Offset 0xa 036f 0100 | | Execute Exception,Raise 0370 0000 0000 | | .LITERAL {0x00000000, 0x0000818c} 0374 0000 0000 | | .BLANK 0000[0x4] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b e5fe | | Load 0x2,-0x2 037c 01db | | Execute Vector,Length 037d 7012 |p | Jump_Nonzero 0x390 037e 4801 |H | Short_Literal 0x1 037f 0092 0431 | 1| Action Push_String_Extended,0x431 ; "Rs6000_Aix_Ibm" 0381 e5fd | | Load 0x2,-0x3 0382 e001 | | Load 0x0,0x1 0383 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0384 e012 | | Load 0x0,0x12 0385 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0386 e013 | | Load 0x0,0x13 0387 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0388 6805 |h | Jump_Zero 0x38e 0389 e40b | | Load 0x2,0xb 038a 0092 0432 | 2| Action Push_String_Extended,0x432 ; ".exe" 038c 01cc | | Execute Vector,Catenate 038d 00ca | | Action Exit_Nullary_Function 038e 00ea | | Load_Encached Null_String_Cache 038f 00ca | | Action Exit_Nullary_Function 0390 e5fe | | Load 0x2,-0x2 0391 0335 | 5 | Declare_Variable Array,Duplicate 0392 00cd | | Action Spare6_Action 0393 00ca | | Action Exit_Nullary_Function 0394 0000 0000 | | .BLANK 0000[0x4] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 039c 6806 |h | Jump_Zero 0x3a3 039d e5fc | | Load 0x2,-0x4 039e e008 | | Load 0x0,0x8 039f 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 03a0 e008 | | Load 0x0,0x8 03a1 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a3 e5fc | | Load 0x2,-0x4 03a4 e008 | | Load 0x0,0x8 03a5 1b20 | | Execute Package,Field_Read,Field_Number 0x20 03a6 e008 | | Load 0x0,0x8 03a7 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03a8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a9 0000 0000 | | .BLANK 0000[0x7] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03c7 | | .CONST 0x03c7 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0002 | | .CONST 0x0002 ; Number of locals 03b3 INIT_03b0: 03b3 e5f7 | | Load 0x2,-0x9 03b4 e5fb | | Load 0x2,-0x5 03b5 e7ff | | Load 0x3,-0x1 03b6 8403 | | Call 0x2,0x3 03b7 4801 |H | Short_Literal 0x1 03b8 e7ff | | Load 0x3,-0x1 03b9 0272 | r | Execute Discrete,Minus 03ba 00d8 | | Load_Top At_Offset_0 03bb e014 | | Load 0x0,0x14 03bc 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b 03bd 0260 | ` | Execute Discrete,In_Type 03be 7001 |p | Jump_Nonzero 0x3c0 03bf 0801 | | Execute_Immediate Raise,0x1 03c0 4803 |H | Short_Literal 0x3 03c1 e5fe | | Load 0x2,-0x2 03c2 e001 | | Load 0x0,0x1 03c3 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 03c4 e5ff | | Load 0x2,-0x1 03c5 e014 | | Load 0x0,0x14 03c6 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 03c7 BODY_03b0: 03c7 e5f9 | | Load 0x2,-0x7 03c8 01db | | Execute Vector,Length 03c9 7002 |p | Jump_Nonzero 0x3cc 03ca 00d8 | | Load_Top At_Offset_0 03cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03cc e5fe | | Load 0x2,-0x2 03cd e001 | | Load 0x0,0x1 03ce 18d2 | | Execute Package,Field_Execute,Field_Number 0xd2 03cf e7ff | | Load 0x3,-0x1 03d0 027f | | Execute Discrete,Equal 03d1 6825 |h% | Jump_Zero 0x3f7 03d2 00d8 | | Load_Top At_Offset_0 03d3 01db | | Execute Vector,Length 03d4 700e |p | Jump_Nonzero 0x3e3 03d5 e402 | | Load 0x2,0x2 03d6 e010 | | Load 0x0,0x10 03d7 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 03d8 e5fe | | Load 0x2,-0x2 03d9 e001 | | Load 0x0,0x1 03da 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1 03db 01cc | | Execute Vector,Catenate 03dc e402 | | Load 0x2,0x2 03dd e010 | | Load 0x0,0x10 03de 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 03df 01cc | | Execute Vector,Catenate 03e0 e5f9 | | Load 0x2,-0x7 03e1 01cc | | Execute Vector,Catenate 03e2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e3 00d8 | | Load_Top At_Offset_0 03e4 e402 | | Load 0x2,0x2 03e5 e010 | | Load 0x0,0x10 03e6 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 03e7 01cc | | Execute Vector,Catenate 03e8 e402 | | Load 0x2,0x2 03e9 e010 | | Load 0x0,0x10 03ea 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 03eb 01cc | | Execute Vector,Catenate 03ec e5fe | | Load 0x2,-0x2 03ed e001 | | Load 0x0,0x1 03ee 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1 03ef 01cc | | Execute Vector,Catenate 03f0 e402 | | Load 0x2,0x2 03f1 e010 | | Load 0x0,0x10 03f2 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 03f3 01cc | | Execute Vector,Catenate 03f4 e5f9 | | Load 0x2,-0x7 03f5 01cc | | Execute Vector,Catenate 03f6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f7 00d8 | | Load_Top At_Offset_0 03f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f9 0000 0000 | | .BLANK 0000[0x7] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0406 | | .CONST 0x0406 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0002 | | .CONST 0x0002 ; Number of locals 0403 INIT_0400: 0403 e5fe | | Load 0x2,-0x2 0404 e001 | | Load 0x0,0x1 0405 18ce | | Execute Package,Field_Execute,Field_Number 0xce 0406 BODY_0400: 0406 00d8 | | Load_Top At_Offset_0 0407 01db | | Execute Vector,Length 0408 0c01 | | Execute_Immediate Greater_Equal,0x1 0409 680a |h | Jump_Zero 0x414 040a e5f6 | | Load 0x2,-0xa 040b e5f7 | | Load 0x2,-0x9 040c e5f8 | | Load 0x2,-0x8 040d e5fc | | Load 0x2,-0x4 040e e5fd | | Load 0x2,-0x3 040f e602 | | Load 0x3,0x2 0410 e5fe | | Load 0x2,-0x2 0411 e00a | | Load 0x0,0xa 0412 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0413 c5f6 | | Store 0x2,-0xa 0414 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0415 0000 0000 | | .XXX[0x3] 0417 0000 | | 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 0420 | | .CONST 0x0420 ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0003 | | .CONST 0x0003 ; Number of locals 041b INIT_0418: 041b e004 | | Load 0x0,0x4 041c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 041d e5fe | | Load 0x2,-0x2 041e e001 | | Load 0x0,0x1 041f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0420 BODY_0418: 0420 00d8 | | Load_Top At_Offset_0 0421 01db | | Execute Vector,Length 0422 0c01 | | Execute_Immediate Greater_Equal,0x1 0423 680a |h | Jump_Zero 0x42e 0424 00d9 | | Load_Top At_Offset_1 0425 e5f7 | | Load 0x2,-0x9 0426 e5f8 | | Load 0x2,-0x8 0427 e5fc | | Load 0x2,-0x4 0428 e5fd | | Load 0x2,-0x3 0429 e603 | | Load 0x3,0x3 042a e5fe | | Load 0x2,-0x2 042b e00a | | Load 0x0,0xa 042c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 042d 005a | Z | Store_Top Discrete,At_Offset_2 042e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 042f ; -------------------------------------------------------------------------------------- 042f ; STRING TABLE 042f ; -------------------------------------------------------------------------------------- 042f 000a | | .STRTAB 0x000a->0x0434 ; "Link" 0430 000c | | .STRTAB 0x000c->0x0436 ; "Target_Builder.Unit.Link" 0431 0022 | " | .STRTAB 0x0022->0x0442 ; "Rs6000_Aix_Ibm" 0432 002e | . | .STRTAB 0x002e->0x0449 ; ".exe" 0433 0030 | 0 | .STREND 0x0030->0x044b 0434 4c69 6e6b |Link| .STRTAB_STRINGS 044b 0000 0000 | | .BLANK 0000[0x5] 0450 ; -------------------------------------------------------------------------------------- 0450 ; Debug Table 0450 ; -------------------------------------------------------------------------------------- 0450 0004 000d | | .DEBUG4 0x0004,0x000d,0xf6ae,0x0000,0x0001,0x0000 0456 0000 009f | | .XXX[0x6] 0458 0000 0000 | | 045a 0000 0076 | v| 045c 0000 0000 | | .BLANK 0000[0x4] 0460 09db 8404 | | .XXX[0x7c] 0462 c000 0696 | | 0464 0000 0040 | @| 0466 0000 0040 | @| 0468 09db 9004 | | 046a c000 000e | | 046c 0055 ec0e | U | 046e 0000 3a31 | :1| 0470 0000 0000 | | 0472 0000 0002 | | 0474 0000 0000 | | 0476 09db 9004 | | 0478 027b 0004 | { | 047a 0001 00da | | 047c e009 181d | | 047e 4401 0000 |D | 0480 0283 028a | | 0482 0001 00db | | 0484 00db 8242 | B| 0486 4802 e23a |H :| 0488 1718 4503 | E | 048a 010a 6801 | h | 048c 4503 0100 |E | 048e 0000 0000 | | 0490 0293 0004 | | 0492 0001 00da | | 0494 3c03 4401 |< D | 0496 0000 0000 | | 0498 029b 0004 | | 049a 0001 00da | | 049c 3c04 4401 |< D | 049e 0000 0000 | | 04a0 02a3 02ac | | 04a2 0001 e5fc | | 04a4 e5fd e5fe | | 04a6 e5ff 8243 | C| 04a8 4804 e23a |H :| 04aa 1719 4505 | E | 04ac 010a 6801 | h | 04ae 4505 0100 |E | 04b0 02b3 02bc | | 04b2 0001 e5fc | | 04b4 e5fd e5fe | | 04b6 e5ff 8242 | B| 04b8 4804 e23a |H :| 04ba 1719 4505 | E | 04bc 010a 6801 | h | 04be 4505 0100 |E | 04c0 02c3 0004 | | 04c2 0001 00da | | 04c4 3c06 4401 |< D | 04c6 0000 0000 | | 04c8 02cb 0004 | | 04ca 0001 00da | | 04cc e009 181c | | 04ce 4401 0000 |D | 04d0 02d3 0004 | | 04d2 0001 00da | | 04d4 4801 0272 |H r| 04d6 4600 7800 |F x | 04d8 e00b 1b1f | | 04da 1817 4401 | D | 04dc 0000 0000 | | .BLANK 0000[0x4] 04e0 02e3 0004 | | .XXX[0x15] 04e2 0001 00da | | 04e4 a247 4502 | GE | 04e6 0000 0000 | | 04e8 02eb 0004 | | 04ea 0001 e247 | G| 04ec 00ca 0000 | | 04ee 0000 0000 | | 04f0 02f3 0004 | | 04f2 0001 4608 | F | 04f4 7808 |x | 04f5 4302 4302 |C C | .BLANK 4302[0x8] 04fd 00da 3401 | 4 | .XXX[0xd] 04ff 0125 00da | % | 0501 3401 1c00 |4 | 0503 00da 3402 | 4 | 0505 0125 00da | % | 0507 3402 1c00 |4 | 0509 4302 |C | 050a 0000 0000 | | .BLANK 0000[0x4] 050e 0036 b804 | 6 | .XXX[0xe] 0510 000b 8413 | | 0512 0000 3c30 | <0| 0514 000b 8413 | | 0516 0000 4030 | @0| 0518 000b 8413 | | 051a 0000 4630 | F0| 051c 0000 0000 | | .BLANK 0000[0x4] 0520 0323 0004 | # | .XXX[0x22] 0522 0001 4603 | F | 0524 4302 7802 |C x | 0526 7805 7809 |x x | 0528 00da 0091 | | 052a 07e9 4201 | B | 052c 00db 00db | | 052e 00e0 181b | | 0530 4202 00da |B | 0532 00e0 181c | | 0534 4201 0000 |B | 0536 0000 0000 | | 0538 033b 0004 | ; | 053a 0001 00da | | 053c 3c01 00db |< | 053e 3c00 0272 |< r| 0540 0248 4401 | HD | 0542 0000 0000 | | .BLANK 0000[0x6] 0548 0350 0004 | P | .XXX[0x24] 054a 0005 e002 | | 054c 1b31 03e9 | 1 | 054e 03e9 03e9 | | 0550 e002 1b31 | 1| 0552 e002 1b31 | 1| 0554 e002 1b31 | 1| 0556 e002 1b31 | 1| 0558 e002 1832 | 2| 055a c402 c403 | | 055c 005b 0059 | [ Y| 055e 00d9 00ca | | 0560 0363 0004 | c | 0562 0001 e234 | 4| 0564 0322 00db | " | 0566 00d9 3800 | 8 | 0568 4800 00d9 |H | 056a 3801 4401 |8 D | 056c 0000 0000 | | .BLANK 0000[0x4] 0570 0373 0004 | s | .XXX[0xc] 0572 0001 e234 | 4| 0574 0322 4800 | "H | 0576 00d9 3800 | 8 | 0578 00db 00d9 | | 057a 3801 4401 |8 D | 057c 0000 0000 | | .BLANK 0000[0x4] 0580 0383 0004 | | .XXX[0x13] 0582 0001 00da | | 0584 3c00 4601 |< F | 0586 7801 7808 |x x | 0588 00da 3c01 | < | 058a e009 1b27 | '| 058c 1814 e00c | | 058e 1825 4401 | %D | 0590 0092 07f0 | | 0592 4401 |D | 0593 0000 0000 | | .BLANK 0000[0x5] 0598 039b 0004 | | .XXX[0x11] 059a 0001 00da | | 059c 3c00 4601 |< F | 059e 7801 7806 |x x | 05a0 00da 3c01 | < | 05a2 e009 1b24 | $| 05a4 180d 4502 | E | 05a6 e00b 181d | | 05a8 4502 |E | 05a9 0000 0000 | | .BLANK 0000[0x7] 05b0 03b3 0004 | | .XXX[0xa] 05b2 0001 00e1 | | 05b4 00db 4802 | H | 05b6 e23c 170d | < | 05b8 c5fe 4502 | E | 05ba 0000 0000 | | .BLANK 0000[0x6] 05c0 03cc 0004 | | .XXX[0x34] 05c2 000f 4802 | H | 05c4 02cb 00bf | | 05c6 029d 03db | | 05c8 480d 0299 |H | 05ca 03fb 00bc | | 05cc 0092 07f1 | | 05ce e001 1811 | | 05d0 4803 e002 |H | 05d2 181c 0007 | | 05d4 1d0f 1d0d | | 05d6 0137 7ffc | 7 | 05d8 03dc 03ee | | 05da 0002 00e1 | | 05dc 00e1 e5ff | | 05de 4802 e003 |H | 05e0 170f 0059 | Y| 05e2 00d8 a5fe | | 05e4 00d8 7007 | p | 05e6 00db 4801 | H | 05e8 e003 1710 | | 05ea 4800 e003 |H | 05ec 1711 4502 | E | 05ee 010a 6803 | h | 05f0 4800 a5fe |H | 05f2 4502 0100 |E | 05f4 0000 0000 | | .BLANK 0000[0x4] 05f8 03fb 0004 | | .XXX[0x8] 05fa 0001 00e1 | | 05fc e5fe 820e | | 05fe c5fd 4101 | A |