|
|
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 - metrics - 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 For_Outer_Call,Visible,Unelaborated,INIT_0020
000d 00bf | | Action Accept_Activation
000e 029d 0243 | C| Declare_Subprogram For_Outer_Call,INIT_0240
0010 029d 026b | k| Declare_Subprogram For_Outer_Call,INIT_0268
0012 029d 02eb | | Declare_Subprogram For_Outer_Call,INIT_02e8
0014 029d 0303 | | Declare_Subprogram For_Outer_Call,INIT_0300
0016 029d 031b | | Declare_Subprogram For_Outer_Call,INIT_0318
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 For_Call,INIT_0378
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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Result,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_Subprogram 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_Subprogram 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_Subprogram 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_Result,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_Result,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 For_Call,INIT_0398
0326 029f 03b3 | | Declare_Subprogram For_Call,INIT_03b0
0328 029f 0403 | | Declare_Subprogram For_Call,INIT_0400
032a 029f 041b | | Declare_Subprogram For_Call,INIT_0418
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_Subprogram 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_Subprogram 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_Subprogram 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_Result,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_Result,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_Result,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_Result,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_Result,0x1
03f7 00d8 | | Load_Top At_Offset_0
03f8 4401 |D | Exit_Subprogram With_Result,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_Subprogram 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_Subprogram 0x1
042f ; --------------------------------------------------------------------------------------
042f ; STRING TABLE
042f ; --------------------------------------------------------------------------------------
042f 000a | | .STRTAB 0x000a->0x0434 ; "Link"
; "Link"
; "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 |