Subversion Repositories NedoOS

Rev

Details | Last modification | View Log

Rev Author Line No. Line
1537 lvd 1
# file opened: relocation_z80.asm
2
   1  0000                  ORG $1000
3
   2  1000
4
   3  1000                  RELOCATE_START
5
   4  1000
6
   5  1000                  ASSERT 2 * relocate_count == relocate_size
7
   6  1000                  ASSERT 38 == relocate_count
8
   7  1000 26 00            dw      relocate_count
9
   8  1002 4C 00            dw      relocate_size
10
   9  1004
11
  10  1004              jr_jp_call:                     ; usage of this label should trigger relocation
12
  11  1004                  ; relative jumps don't need relocation
13
  12  1004 18 00            jr      1 + jr_jp_call + 1
14
  13  1006 20 FE            jr      nz,1 + jr_jp_call + 1
15
  14  1008 28 FC            jr      z,1 + jr_jp_call + 1
16
  15  100A 30 FA            jr      nc,1 + jr_jp_call + 1
17
  16  100C 38 F8            jr      c,1 + jr_jp_call + 1
18
  17  100E 10 F6            djnz    1 + jr_jp_call + 1
19
  18  1010                  ; absolute jumps need relocation
20
  19  1010 C2 06 10         jp      nz,1 + jr_jp_call + 1
21
  20  1013 C3 06 10         jp      1 + jr_jp_call + 1
22
  21  1016 CA 06 10         jp      z,1 + jr_jp_call + 1
23
  22  1019 D2 06 10         jp      nc,1 + jr_jp_call + 1
24
  23  101C DA 06 10         jp      c,1 + jr_jp_call + 1
25
  24  101F E2 06 10         jp      po,1 + jr_jp_call + 1
26
  25  1022 EA 06 10         jp      pe,1 + jr_jp_call + 1
27
  26  1025 F2 06 10         jp      p,1 + jr_jp_call + 1
28
  27  1028 FA 06 10         jp      m,1 + jr_jp_call + 1
29
  28  102B                  ; calls need relocation
30
  29  102B C4 06 10         call    nz,1 + jr_jp_call + 1
31
  30  102E CC 06 10         call    z,1 + jr_jp_call + 1
32
  31  1031 CD 06 10         call    1 + jr_jp_call + 1
33
  32  1034 D4 06 10         call    nc,1 + jr_jp_call + 1
34
  33  1037 DC 06 10         call    c,1 + jr_jp_call + 1
35
  34  103A E4 06 10         call    po,1 + jr_jp_call + 1
36
  35  103D EC 06 10         call    pe,1 + jr_jp_call + 1
37
  36  1040 F4 06 10         call    p,1 + jr_jp_call + 1
38
  37  1043 FC 06 10         call    m,1 + jr_jp_call + 1
39
  38  1046
40
  39  1046              ld_a:
41
relocation_z80.asm(40): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
42
  40  1046 3E 10            ld      a,high ld_a     ; warning
43
  41  1048 3A 46 10         ld      a,(ld_a)
44
  42  104B 32 46 10         ld      (ld_a),a
45
  43  104E              ld_r8:                      ; warning all
46
relocation_z80.asm(44): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
47
  44  104E 06 10            ld      b,high ld_r8
48
relocation_z80.asm(45): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
49
  45  1050 0E 10            ld      c,high ld_r8
50
relocation_z80.asm(46): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
51
  46  1052 16 10            ld      d,high ld_r8
52
relocation_z80.asm(47): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
53
  47  1054 1E 10            ld      e,high ld_r8
54
relocation_z80.asm(48): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
55
  48  1056 26 10            ld      h,high ld_r8
56
relocation_z80.asm(49): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
57
  49  1058 2E 10            ld      l,high ld_r8
58
relocation_z80.asm(50): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
59
  50  105A DD 26 10         ld      ixh,high ld_r8
60
relocation_z80.asm(51): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
61
  51  105D DD 2E 10         ld      ixl,high ld_r8
62
relocation_z80.asm(52): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
63
  52  1060 FD 26 10         ld      iyh,high ld_r8
64
relocation_z80.asm(53): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
65
  53  1063 FD 2E 10         ld      iyl,high ld_r8
66
  54  1066              ld_r16:
67
  55  1066 01 66 10         ld      bc,ld_r16
68
  56  1069 11 66 10         ld      de,ld_r16
69
  57  106C 21 66 10         ld      hl,ld_r16
70
  58  106F DD 21 66 10      ld      ix,ld_r16
71
  59  1073 FD 21 66 10      ld      iy,ld_r16
72
  60  1077 31 66 10         ld      sp,ld_r16
73
  61  107A ED 4B 66 10      ld      bc,(ld_r16)
74
  62  107E ED 5B 66 10      ld      de,(ld_r16)
75
  63  1082 2A 66 10         ld      hl,(ld_r16)
76
  64  1085 DD 2A 66 10      ld      ix,(ld_r16)
77
  65  1089 FD 2A 66 10      ld      iy,(ld_r16)
78
  66  108D ED 7B 66 10      ld      sp,(ld_r16)
79
  67  1091 ED 43 66 10      ld      (ld_r16),bc
80
  68  1095 ED 53 66 10      ld      (ld_r16),de
81
  69  1099 22 66 10         ld      (ld_r16),hl
82
  70  109C DD 22 66 10      ld      (ld_r16),ix
83
  71  10A0 FD 22 66 10      ld      (ld_r16),iy
84
  72  10A4 ED 73 66 10      ld      (ld_r16),sp
85
  73  10A8              ld_extras:                  ; warning all
86
relocation_z80.asm(74): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
87
  74  10A8 36 10            ld      (hl),high ld_extras
88
relocation_z80.asm(75): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
89
  75  10AA DD 36 10 7B      ld      (ix+high ld_extras),123
90
relocation_z80.asm(76): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
91
  76  10AE DD 36 7B 10      ld      (ix+123),high ld_extras
92
relocation_z80.asm(77): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
93
  77  10B2 FD 36 10 7B      ld      (iy+high ld_extras),123
94
relocation_z80.asm(78): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
95
  78  10B6 FD 36 7B 10      ld      (iy+123),high ld_extras
96
  79  10BA              ld_ixy_r8:                  ; warning all
97
relocation_z80.asm(80): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
98
  80  10BA DD 46 10         ld      b,(ix+high ld_ixy_r8)
99
relocation_z80.asm(81): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
100
  81  10BD DD 4E 10         ld      c,(ix+high ld_ixy_r8)
101
relocation_z80.asm(82): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
102
  82  10C0 DD 56 10         ld      d,(ix+high ld_ixy_r8)
103
relocation_z80.asm(83): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
104
  83  10C3 DD 5E 10         ld      e,(ix+high ld_ixy_r8)
105
relocation_z80.asm(84): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
106
  84  10C6 DD 66 10         ld      h,(ix+high ld_ixy_r8)
107
relocation_z80.asm(85): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
108
  85  10C9 DD 6E 10         ld      l,(ix+high ld_ixy_r8)
109
relocation_z80.asm(86): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
110
  86  10CC DD 7E 10         ld      a,(ix+high ld_ixy_r8)
111
  87  10CF
112
relocation_z80.asm(88): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
113
  88  10CF FD 46 10         ld      b,(iy+high ld_ixy_r8)
114
relocation_z80.asm(89): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
115
  89  10D2 FD 4E 10         ld      c,(iy+high ld_ixy_r8)
116
relocation_z80.asm(90): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
117
  90  10D5 FD 56 10         ld      d,(iy+high ld_ixy_r8)
118
relocation_z80.asm(91): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
119
  91  10D8 FD 5E 10         ld      e,(iy+high ld_ixy_r8)
120
relocation_z80.asm(92): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
121
  92  10DB FD 66 10         ld      h,(iy+high ld_ixy_r8)
122
relocation_z80.asm(93): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
123
  93  10DE FD 6E 10         ld      l,(iy+high ld_ixy_r8)
124
relocation_z80.asm(94): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
125
  94  10E1 FD 7E 10         ld      a,(iy+high ld_ixy_r8)
126
  95  10E4
127
relocation_z80.asm(96): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
128
  96  10E4 DD 70 10         ld      (ix+high ld_ixy_r8),b
129
relocation_z80.asm(97): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
130
  97  10E7 DD 71 10         ld      (ix+high ld_ixy_r8),c
131
relocation_z80.asm(98): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
132
  98  10EA DD 72 10         ld      (ix+high ld_ixy_r8),d
133
relocation_z80.asm(99): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
134
  99  10ED DD 73 10         ld      (ix+high ld_ixy_r8),e
135
relocation_z80.asm(100): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
136
 100  10F0 DD 74 10         ld      (ix+high ld_ixy_r8),h
137
relocation_z80.asm(101): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
138
 101  10F3 DD 75 10         ld      (ix+high ld_ixy_r8),l
139
relocation_z80.asm(102): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
140
 102  10F6 DD 77 10         ld      (ix+high ld_ixy_r8),a
141
 103  10F9
142
relocation_z80.asm(104): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
143
 104  10F9 FD 70 10         ld      (iy+high ld_ixy_r8),b
144
relocation_z80.asm(105): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
145
 105  10FC FD 71 10         ld      (iy+high ld_ixy_r8),c
146
relocation_z80.asm(106): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
147
 106  10FF FD 72 10         ld      (iy+high ld_ixy_r8),d
148
relocation_z80.asm(107): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
149
 107  1102 FD 73 10         ld      (iy+high ld_ixy_r8),e
150
relocation_z80.asm(108): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
151
 108  1105 FD 74 10         ld      (iy+high ld_ixy_r8),h
152
relocation_z80.asm(109): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
153
 109  1108 FD 75 10         ld      (iy+high ld_ixy_r8),l
154
relocation_z80.asm(110): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
155
 110  110B FD 77 10         ld      (iy+high ld_ixy_r8),a
156
 111  110E
157
 112  110E              alu_imm8:                   ; warning all
158
relocation_z80.asm(113): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
159
 113  110E C6 11            add     a,high alu_imm8
160
relocation_z80.asm(114): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
161
 114  1110 CE 11            adc     a,high alu_imm8
162
relocation_z80.asm(115): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
163
 115  1112 D6 11            sub     high alu_imm8
164
relocation_z80.asm(116): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
165
 116  1114 DE 11            sbc     a,high alu_imm8
166
relocation_z80.asm(117): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
167
 117  1116 E6 11            and     high alu_imm8
168
relocation_z80.asm(118): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
169
 118  1118 EE 11            xor     high alu_imm8
170
relocation_z80.asm(119): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
171
 119  111A F6 11            or      high alu_imm8
172
relocation_z80.asm(120): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
173
 120  111C FE 11            cp      high alu_imm8
174
 121  111E
175
 122  111E              imm8_extras:                ; warning all
176
relocation_z80.asm(123): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
177
 123  111E D3 11            out     (high imm8_extras),a
178
relocation_z80.asm(124): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
179
 124  1120 DB 11            in      a,(high imm8_extras)
180
 125  1122
181
 126  1122              alu_ixy:                    ; warning all
182
relocation_z80.asm(127): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
183
 127  1122 DD 86 11         add     a,(ix+high alu_ixy)
184
relocation_z80.asm(128): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
185
 128  1125 DD 8E 11         adc     a,(ix+high alu_ixy)
186
relocation_z80.asm(129): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
187
 129  1128 DD 96 11         sub     (ix+high alu_ixy)
188
relocation_z80.asm(130): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
189
 130  112B DD 9E 11         sbc     a,(ix+high alu_ixy)
190
relocation_z80.asm(131): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
191
 131  112E DD A6 11         and     (ix+high alu_ixy)
192
relocation_z80.asm(132): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
193
 132  1131 DD AE 11         xor     (ix+high alu_ixy)
194
relocation_z80.asm(133): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
195
 133  1134 DD B6 11         or      (ix+high alu_ixy)
196
relocation_z80.asm(134): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
197
 134  1137 DD BE 11         cp      (ix+high alu_ixy)
198
relocation_z80.asm(135): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
199
 135  113A FD 86 11         add     a,(iy+high alu_ixy)
200
relocation_z80.asm(136): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
201
 136  113D FD 8E 11         adc     a,(iy+high alu_ixy)
202
relocation_z80.asm(137): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
203
 137  1140 FD 96 11         sub     (iy+high alu_ixy)
204
relocation_z80.asm(138): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
205
 138  1143 FD 9E 11         sbc     a,(iy+high alu_ixy)
206
relocation_z80.asm(139): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
207
 139  1146 FD A6 11         and     (iy+high alu_ixy)
208
relocation_z80.asm(140): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
209
 140  1149 FD AE 11         xor     (iy+high alu_ixy)
210
relocation_z80.asm(141): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
211
 141  114C FD B6 11         or      (iy+high alu_ixy)
212
relocation_z80.asm(142): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
213
 142  114F FD BE 11         cp      (iy+high alu_ixy)
214
 143  1152
215
 144  1152              ixy_extras:                 ; warning all
216
relocation_z80.asm(145): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
217
 145  1152 DD 34 11         inc     (ix+high ixy_extras)
218
relocation_z80.asm(146): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
219
 146  1155 DD 35 11         dec     (ix+high ixy_extras)
220
relocation_z80.asm(147): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
221
 147  1158 FD 34 11         inc     (iy+high ixy_extras)
222
relocation_z80.asm(148): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
223
 148  115B FD 35 11         dec     (iy+high ixy_extras)
224
 149  115E
225
 150  115E              bit_imm8:                   ; warning all
226
relocation_z80.asm(151): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
227
 151  115E CB 70            bit     bit_imm8&7,b
228
relocation_z80.asm(152): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
229
 152  1160 CB 71            bit     bit_imm8&7,c
230
relocation_z80.asm(153): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
231
 153  1162 CB 72            bit     bit_imm8&7,d
232
relocation_z80.asm(154): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
233
 154  1164 CB 73            bit     bit_imm8&7,e
234
relocation_z80.asm(155): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
235
 155  1166 CB 74            bit     bit_imm8&7,h
236
relocation_z80.asm(156): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
237
 156  1168 CB 75            bit     bit_imm8&7,l
238
relocation_z80.asm(157): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
239
 157  116A CB 76            bit     bit_imm8&7,(hl)
240
relocation_z80.asm(158): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
241
 158  116C CB 77            bit     bit_imm8&7,a
242
relocation_z80.asm(159): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
243
 159  116E CB B0            res     bit_imm8&7,b
244
relocation_z80.asm(160): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
245
 160  1170 CB B1            res     bit_imm8&7,c
246
relocation_z80.asm(161): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
247
 161  1172 CB B2            res     bit_imm8&7,d
248
relocation_z80.asm(162): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
249
 162  1174 CB B3            res     bit_imm8&7,e
250
relocation_z80.asm(163): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
251
 163  1176 CB B4            res     bit_imm8&7,h
252
relocation_z80.asm(164): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
253
 164  1178 CB B5            res     bit_imm8&7,l
254
relocation_z80.asm(165): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
255
 165  117A CB B6            res     bit_imm8&7,(hl)
256
relocation_z80.asm(166): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
257
 166  117C CB B7            res     bit_imm8&7,a
258
relocation_z80.asm(167): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
259
 167  117E CB F0            set     bit_imm8&7,b
260
relocation_z80.asm(168): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
261
 168  1180 CB F1            set     bit_imm8&7,c
262
relocation_z80.asm(169): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
263
 169  1182 CB F2            set     bit_imm8&7,d
264
relocation_z80.asm(170): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
265
 170  1184 CB F3            set     bit_imm8&7,e
266
relocation_z80.asm(171): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
267
 171  1186 CB F4            set     bit_imm8&7,h
268
relocation_z80.asm(172): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
269
 172  1188 CB F5            set     bit_imm8&7,l
270
relocation_z80.asm(173): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
271
 173  118A CB F6            set     bit_imm8&7,(hl)
272
relocation_z80.asm(174): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
273
 174  118C CB F7            set     bit_imm8&7,a
274
 175  118E
275
 176  118E              ixy_bits:                   ; warning all
276
 177  118E                  ; IX (long list it is...)
277
relocation_z80.asm(178): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
278
 178  118E DD CB 11 00      rlc     (ix+high ixy_bits),b
279
relocation_z80.asm(179): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
280
 179  1192 DD CB 11 01      rlc     (ix+high ixy_bits),c
281
relocation_z80.asm(180): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
282
 180  1196 DD CB 11 02      rlc     (ix+high ixy_bits),d
283
relocation_z80.asm(181): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
284
 181  119A DD CB 11 03      rlc     (ix+high ixy_bits),e
285
relocation_z80.asm(182): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
286
 182  119E DD CB 11 04      rlc     (ix+high ixy_bits),h
287
relocation_z80.asm(183): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
288
 183  11A2 DD CB 11 05      rlc     (ix+high ixy_bits),l
289
relocation_z80.asm(184): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
290
 184  11A6 DD CB 11 06      rlc     (ix+high ixy_bits)
291
relocation_z80.asm(185): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
292
 185  11AA DD CB 11 07      rlc     (ix+high ixy_bits),a
293
relocation_z80.asm(186): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
294
 186  11AE DD CB 11 08      rrc     (ix+high ixy_bits),b
295
relocation_z80.asm(187): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
296
 187  11B2 DD CB 11 09      rrc     (ix+high ixy_bits),c
297
relocation_z80.asm(188): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
298
 188  11B6 DD CB 11 0A      rrc     (ix+high ixy_bits),d
299
relocation_z80.asm(189): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
300
 189  11BA DD CB 11 0B      rrc     (ix+high ixy_bits),e
301
relocation_z80.asm(190): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
302
 190  11BE DD CB 11 0C      rrc     (ix+high ixy_bits),h
303
relocation_z80.asm(191): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
304
 191  11C2 DD CB 11 0D      rrc     (ix+high ixy_bits),l
305
relocation_z80.asm(192): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
306
 192  11C6 DD CB 11 0E      rrc     (ix+high ixy_bits)
307
relocation_z80.asm(193): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
308
 193  11CA DD CB 11 0F      rrc     (ix+high ixy_bits),a
309
relocation_z80.asm(194): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
310
 194  11CE DD CB 11 10      rl      (ix+high ixy_bits),b
311
relocation_z80.asm(195): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
312
 195  11D2 DD CB 11 11      rl      (ix+high ixy_bits),c
313
relocation_z80.asm(196): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
314
 196  11D6 DD CB 11 12      rl      (ix+high ixy_bits),d
315
relocation_z80.asm(197): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
316
 197  11DA DD CB 11 13      rl      (ix+high ixy_bits),e
317
relocation_z80.asm(198): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
318
 198  11DE DD CB 11 14      rl      (ix+high ixy_bits),h
319
relocation_z80.asm(199): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
320
 199  11E2 DD CB 11 15      rl      (ix+high ixy_bits),l
321
relocation_z80.asm(200): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
322
 200  11E6 DD CB 11 16      rl      (ix+high ixy_bits)
323
relocation_z80.asm(201): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
324
 201  11EA DD CB 11 17      rl      (ix+high ixy_bits),a
325
relocation_z80.asm(202): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
326
 202  11EE DD CB 11 18      rr      (ix+high ixy_bits),b
327
relocation_z80.asm(203): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
328
 203  11F2 DD CB 11 19      rr      (ix+high ixy_bits),c
329
relocation_z80.asm(204): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
330
 204  11F6 DD CB 11 1A      rr      (ix+high ixy_bits),d
331
relocation_z80.asm(205): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
332
 205  11FA DD CB 11 1B      rr      (ix+high ixy_bits),e
333
relocation_z80.asm(206): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
334
 206  11FE DD CB 11 1C      rr      (ix+high ixy_bits),h
335
relocation_z80.asm(207): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
336
 207  1202 DD CB 11 1D      rr      (ix+high ixy_bits),l
337
relocation_z80.asm(208): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
338
 208  1206 DD CB 11 1E      rr      (ix+high ixy_bits)
339
relocation_z80.asm(209): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
340
 209  120A DD CB 11 1F      rr      (ix+high ixy_bits),a
341
relocation_z80.asm(210): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
342
 210  120E DD CB 11 20      sla     (ix+high ixy_bits),b
343
relocation_z80.asm(211): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
344
 211  1212 DD CB 11 21      sla     (ix+high ixy_bits),c
345
relocation_z80.asm(212): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
346
 212  1216 DD CB 11 22      sla     (ix+high ixy_bits),d
347
relocation_z80.asm(213): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
348
 213  121A DD CB 11 23      sla     (ix+high ixy_bits),e
349
relocation_z80.asm(214): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
350
 214  121E DD CB 11 24      sla     (ix+high ixy_bits),h
351
relocation_z80.asm(215): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
352
 215  1222 DD CB 11 25      sla     (ix+high ixy_bits),l
353
relocation_z80.asm(216): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
354
 216  1226 DD CB 11 26      sla     (ix+high ixy_bits)
355
relocation_z80.asm(217): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
356
 217  122A DD CB 11 27      sla     (ix+high ixy_bits),a
357
relocation_z80.asm(218): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
358
 218  122E DD CB 11 28      sra     (ix+high ixy_bits),b
359
relocation_z80.asm(219): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
360
 219  1232 DD CB 11 29      sra     (ix+high ixy_bits),c
361
relocation_z80.asm(220): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
362
 220  1236 DD CB 11 2A      sra     (ix+high ixy_bits),d
363
relocation_z80.asm(221): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
364
 221  123A DD CB 11 2B      sra     (ix+high ixy_bits),e
365
relocation_z80.asm(222): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
366
 222  123E DD CB 11 2C      sra     (ix+high ixy_bits),h
367
relocation_z80.asm(223): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
368
 223  1242 DD CB 11 2D      sra     (ix+high ixy_bits),l
369
relocation_z80.asm(224): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
370
 224  1246 DD CB 11 2E      sra     (ix+high ixy_bits)
371
relocation_z80.asm(225): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
372
 225  124A DD CB 11 2F      sra     (ix+high ixy_bits),a
373
relocation_z80.asm(226): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
374
 226  124E DD CB 11 30      sli     (ix+high ixy_bits),b
375
relocation_z80.asm(227): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
376
 227  1252 DD CB 11 31      sli     (ix+high ixy_bits),c
377
relocation_z80.asm(228): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
378
 228  1256 DD CB 11 32      sli     (ix+high ixy_bits),d
379
relocation_z80.asm(229): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
380
 229  125A DD CB 11 33      sli     (ix+high ixy_bits),e
381
relocation_z80.asm(230): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
382
 230  125E DD CB 11 34      sli     (ix+high ixy_bits),h
383
relocation_z80.asm(231): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
384
 231  1262 DD CB 11 35      sli     (ix+high ixy_bits),l
385
relocation_z80.asm(232): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
386
 232  1266 DD CB 11 36      sli     (ix+high ixy_bits)
387
relocation_z80.asm(233): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
388
 233  126A DD CB 11 37      sli     (ix+high ixy_bits),a
389
relocation_z80.asm(234): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
390
 234  126E DD CB 11 38      srl     (ix+high ixy_bits),b
391
relocation_z80.asm(235): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
392
 235  1272 DD CB 11 39      srl     (ix+high ixy_bits),c
393
relocation_z80.asm(236): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
394
 236  1276 DD CB 11 3A      srl     (ix+high ixy_bits),d
395
relocation_z80.asm(237): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
396
 237  127A DD CB 11 3B      srl     (ix+high ixy_bits),e
397
relocation_z80.asm(238): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
398
 238  127E DD CB 11 3C      srl     (ix+high ixy_bits),h
399
relocation_z80.asm(239): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
400
 239  1282 DD CB 11 3D      srl     (ix+high ixy_bits),l
401
relocation_z80.asm(240): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
402
 240  1286 DD CB 11 3E      srl     (ix+high ixy_bits)
403
relocation_z80.asm(241): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
404
 241  128A DD CB 11 3F      srl     (ix+high ixy_bits),a
405
 242  128E
406
relocation_z80.asm(243): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
407
 243  128E DD CB 00 76      bit     ixy_bits&7,(ix)
408
relocation_z80.asm(244): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
409
 244  1292 DD CB 00 B0      res     ixy_bits&7,(ix),b
410
relocation_z80.asm(245): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
411
 245  1296 DD CB 00 B1      res     ixy_bits&7,(ix),c
412
relocation_z80.asm(246): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
413
 246  129A DD CB 00 B2      res     ixy_bits&7,(ix),d
414
relocation_z80.asm(247): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
415
 247  129E DD CB 00 B3      res     ixy_bits&7,(ix),e
416
relocation_z80.asm(248): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
417
 248  12A2 DD CB 00 B4      res     ixy_bits&7,(ix),h
418
relocation_z80.asm(249): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
419
 249  12A6 DD CB 00 B5      res     ixy_bits&7,(ix),l
420
relocation_z80.asm(250): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
421
 250  12AA DD CB 00 B6      res     ixy_bits&7,(ix)
422
relocation_z80.asm(251): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
423
 251  12AE DD CB 00 B7      res     ixy_bits&7,(ix),a
424
relocation_z80.asm(252): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
425
 252  12B2 DD CB 00 F0      set     ixy_bits&7,(ix),b
426
relocation_z80.asm(253): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
427
 253  12B6 DD CB 00 F1      set     ixy_bits&7,(ix),c
428
relocation_z80.asm(254): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
429
 254  12BA DD CB 00 F2      set     ixy_bits&7,(ix),d
430
relocation_z80.asm(255): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
431
 255  12BE DD CB 00 F3      set     ixy_bits&7,(ix),e
432
relocation_z80.asm(256): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
433
 256  12C2 DD CB 00 F4      set     ixy_bits&7,(ix),h
434
relocation_z80.asm(257): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
435
 257  12C6 DD CB 00 F5      set     ixy_bits&7,(ix),l
436
relocation_z80.asm(258): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
437
 258  12CA DD CB 00 F6      set     ixy_bits&7,(ix)
438
relocation_z80.asm(259): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
439
 259  12CE DD CB 00 F7      set     ixy_bits&7,(ix),a
440
 260  12D2
441
relocation_z80.asm(261): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
442
 261  12D2 DD CB 11 46      bit     0,(ix+high ixy_bits)
443
relocation_z80.asm(262): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
444
 262  12D6 DD CB 11 4E      bit     1,(ix+high ixy_bits)
445
relocation_z80.asm(263): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
446
 263  12DA DD CB 11 56      bit     2,(ix+high ixy_bits)
447
relocation_z80.asm(264): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
448
 264  12DE DD CB 11 5E      bit     3,(ix+high ixy_bits)
449
relocation_z80.asm(265): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
450
 265  12E2 DD CB 11 66      bit     4,(ix+high ixy_bits)
451
relocation_z80.asm(266): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
452
 266  12E6 DD CB 11 6E      bit     5,(ix+high ixy_bits)
453
relocation_z80.asm(267): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
454
 267  12EA DD CB 11 76      bit     6,(ix+high ixy_bits)
455
relocation_z80.asm(268): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
456
 268  12EE DD CB 11 7E      bit     7,(ix+high ixy_bits)
457
relocation_z80.asm(269): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
458
 269  12F2 DD CB 11 86      res     0,(ix+high ixy_bits)
459
relocation_z80.asm(270): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
460
 270  12F6 DD CB 11 8E      res     1,(ix+high ixy_bits)
461
relocation_z80.asm(271): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
462
 271  12FA DD CB 11 96      res     2,(ix+high ixy_bits)
463
relocation_z80.asm(272): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
464
 272  12FE DD CB 11 9E      res     3,(ix+high ixy_bits)
465
relocation_z80.asm(273): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
466
 273  1302 DD CB 11 A6      res     4,(ix+high ixy_bits)
467
relocation_z80.asm(274): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
468
 274  1306 DD CB 11 AE      res     5,(ix+high ixy_bits)
469
relocation_z80.asm(275): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
470
 275  130A DD CB 11 B6      res     6,(ix+high ixy_bits)
471
relocation_z80.asm(276): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
472
 276  130E DD CB 11 BE      res     7,(ix+high ixy_bits)
473
relocation_z80.asm(277): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
474
 277  1312 DD CB 11 C6      set     0,(ix+high ixy_bits)
475
relocation_z80.asm(278): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
476
 278  1316 DD CB 11 CE      set     1,(ix+high ixy_bits)
477
relocation_z80.asm(279): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
478
 279  131A DD CB 11 D6      set     2,(ix+high ixy_bits)
479
relocation_z80.asm(280): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
480
 280  131E DD CB 11 DE      set     3,(ix+high ixy_bits)
481
relocation_z80.asm(281): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
482
 281  1322 DD CB 11 E6      set     4,(ix+high ixy_bits)
483
relocation_z80.asm(282): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
484
 282  1326 DD CB 11 EE      set     5,(ix+high ixy_bits)
485
relocation_z80.asm(283): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
486
 283  132A DD CB 11 F6      set     6,(ix+high ixy_bits)
487
relocation_z80.asm(284): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
488
 284  132E DD CB 11 FE      set     7,(ix+high ixy_bits)
489
 285  1332
490
relocation_z80.asm(286): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
491
 286  1332 DD CB 11 80      res     0,(ix+high ixy_bits),b
492
relocation_z80.asm(287): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
493
 287  1336 DD CB 11 88      res     1,(ix+high ixy_bits),b
494
relocation_z80.asm(288): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
495
 288  133A DD CB 11 90      res     2,(ix+high ixy_bits),b
496
relocation_z80.asm(289): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
497
 289  133E DD CB 11 98      res     3,(ix+high ixy_bits),b
498
relocation_z80.asm(290): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
499
 290  1342 DD CB 11 A0      res     4,(ix+high ixy_bits),b
500
relocation_z80.asm(291): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
501
 291  1346 DD CB 11 A8      res     5,(ix+high ixy_bits),b
502
relocation_z80.asm(292): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
503
 292  134A DD CB 11 B0      res     6,(ix+high ixy_bits),b
504
relocation_z80.asm(293): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
505
 293  134E DD CB 11 B8      res     7,(ix+high ixy_bits),b
506
relocation_z80.asm(294): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
507
 294  1352 DD CB 11 C0      set     0,(ix+high ixy_bits),b
508
relocation_z80.asm(295): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
509
 295  1356 DD CB 11 C8      set     1,(ix+high ixy_bits),b
510
relocation_z80.asm(296): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
511
 296  135A DD CB 11 D0      set     2,(ix+high ixy_bits),b
512
relocation_z80.asm(297): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
513
 297  135E DD CB 11 D8      set     3,(ix+high ixy_bits),b
514
relocation_z80.asm(298): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
515
 298  1362 DD CB 11 E0      set     4,(ix+high ixy_bits),b
516
relocation_z80.asm(299): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
517
 299  1366 DD CB 11 E8      set     5,(ix+high ixy_bits),b
518
relocation_z80.asm(300): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
519
 300  136A DD CB 11 F0      set     6,(ix+high ixy_bits),b
520
relocation_z80.asm(301): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
521
 301  136E DD CB 11 F8      set     7,(ix+high ixy_bits),b
522
 302  1372
523
relocation_z80.asm(303): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
524
 303  1372 DD CB 11 81      res     0,(ix+high ixy_bits),c
525
relocation_z80.asm(304): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
526
 304  1376 DD CB 11 89      res     1,(ix+high ixy_bits),c
527
relocation_z80.asm(305): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
528
 305  137A DD CB 11 91      res     2,(ix+high ixy_bits),c
529
relocation_z80.asm(306): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
530
 306  137E DD CB 11 99      res     3,(ix+high ixy_bits),c
531
relocation_z80.asm(307): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
532
 307  1382 DD CB 11 A1      res     4,(ix+high ixy_bits),c
533
relocation_z80.asm(308): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
534
 308  1386 DD CB 11 A9      res     5,(ix+high ixy_bits),c
535
relocation_z80.asm(309): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
536
 309  138A DD CB 11 B1      res     6,(ix+high ixy_bits),c
537
relocation_z80.asm(310): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
538
 310  138E DD CB 11 B9      res     7,(ix+high ixy_bits),c
539
relocation_z80.asm(311): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
540
 311  1392 DD CB 11 C1      set     0,(ix+high ixy_bits),c
541
relocation_z80.asm(312): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
542
 312  1396 DD CB 11 C9      set     1,(ix+high ixy_bits),c
543
relocation_z80.asm(313): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
544
 313  139A DD CB 11 D1      set     2,(ix+high ixy_bits),c
545
relocation_z80.asm(314): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
546
 314  139E DD CB 11 D9      set     3,(ix+high ixy_bits),c
547
relocation_z80.asm(315): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
548
 315  13A2 DD CB 11 E1      set     4,(ix+high ixy_bits),c
549
relocation_z80.asm(316): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
550
 316  13A6 DD CB 11 E9      set     5,(ix+high ixy_bits),c
551
relocation_z80.asm(317): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
552
 317  13AA DD CB 11 F1      set     6,(ix+high ixy_bits),c
553
relocation_z80.asm(318): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
554
 318  13AE DD CB 11 F9      set     7,(ix+high ixy_bits),c
555
 319  13B2
556
relocation_z80.asm(320): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
557
 320  13B2 DD CB 11 82      res     0,(ix+high ixy_bits),d
558
relocation_z80.asm(321): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
559
 321  13B6 DD CB 11 8A      res     1,(ix+high ixy_bits),d
560
relocation_z80.asm(322): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
561
 322  13BA DD CB 11 92      res     2,(ix+high ixy_bits),d
562
relocation_z80.asm(323): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
563
 323  13BE DD CB 11 9A      res     3,(ix+high ixy_bits),d
564
relocation_z80.asm(324): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
565
 324  13C2 DD CB 11 A2      res     4,(ix+high ixy_bits),d
566
relocation_z80.asm(325): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
567
 325  13C6 DD CB 11 AA      res     5,(ix+high ixy_bits),d
568
relocation_z80.asm(326): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
569
 326  13CA DD CB 11 B2      res     6,(ix+high ixy_bits),d
570
relocation_z80.asm(327): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
571
 327  13CE DD CB 11 BA      res     7,(ix+high ixy_bits),d
572
relocation_z80.asm(328): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
573
 328  13D2 DD CB 11 C2      set     0,(ix+high ixy_bits),d
574
relocation_z80.asm(329): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
575
 329  13D6 DD CB 11 CA      set     1,(ix+high ixy_bits),d
576
relocation_z80.asm(330): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
577
 330  13DA DD CB 11 D2      set     2,(ix+high ixy_bits),d
578
relocation_z80.asm(331): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
579
 331  13DE DD CB 11 DA      set     3,(ix+high ixy_bits),d
580
relocation_z80.asm(332): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
581
 332  13E2 DD CB 11 E2      set     4,(ix+high ixy_bits),d
582
relocation_z80.asm(333): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
583
 333  13E6 DD CB 11 EA      set     5,(ix+high ixy_bits),d
584
relocation_z80.asm(334): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
585
 334  13EA DD CB 11 F2      set     6,(ix+high ixy_bits),d
586
relocation_z80.asm(335): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
587
 335  13EE DD CB 11 FA      set     7,(ix+high ixy_bits),d
588
 336  13F2
589
relocation_z80.asm(337): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
590
 337  13F2 DD CB 11 83      res     0,(ix+high ixy_bits),e
591
relocation_z80.asm(338): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
592
 338  13F6 DD CB 11 8B      res     1,(ix+high ixy_bits),e
593
relocation_z80.asm(339): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
594
 339  13FA DD CB 11 93      res     2,(ix+high ixy_bits),e
595
relocation_z80.asm(340): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
596
 340  13FE DD CB 11 9B      res     3,(ix+high ixy_bits),e
597
relocation_z80.asm(341): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
598
 341  1402 DD CB 11 A3      res     4,(ix+high ixy_bits),e
599
relocation_z80.asm(342): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
600
 342  1406 DD CB 11 AB      res     5,(ix+high ixy_bits),e
601
relocation_z80.asm(343): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
602
 343  140A DD CB 11 B3      res     6,(ix+high ixy_bits),e
603
relocation_z80.asm(344): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
604
 344  140E DD CB 11 BB      res     7,(ix+high ixy_bits),e
605
relocation_z80.asm(345): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
606
 345  1412 DD CB 11 C3      set     0,(ix+high ixy_bits),e
607
relocation_z80.asm(346): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
608
 346  1416 DD CB 11 CB      set     1,(ix+high ixy_bits),e
609
relocation_z80.asm(347): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
610
 347  141A DD CB 11 D3      set     2,(ix+high ixy_bits),e
611
relocation_z80.asm(348): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
612
 348  141E DD CB 11 DB      set     3,(ix+high ixy_bits),e
613
relocation_z80.asm(349): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
614
 349  1422 DD CB 11 E3      set     4,(ix+high ixy_bits),e
615
relocation_z80.asm(350): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
616
 350  1426 DD CB 11 EB      set     5,(ix+high ixy_bits),e
617
relocation_z80.asm(351): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
618
 351  142A DD CB 11 F3      set     6,(ix+high ixy_bits),e
619
relocation_z80.asm(352): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
620
 352  142E DD CB 11 FB      set     7,(ix+high ixy_bits),e
621
 353  1432
622
relocation_z80.asm(354): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
623
 354  1432 DD CB 11 84      res     0,(ix+high ixy_bits),h
624
relocation_z80.asm(355): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
625
 355  1436 DD CB 11 8C      res     1,(ix+high ixy_bits),h
626
relocation_z80.asm(356): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
627
 356  143A DD CB 11 94      res     2,(ix+high ixy_bits),h
628
relocation_z80.asm(357): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
629
 357  143E DD CB 11 9C      res     3,(ix+high ixy_bits),h
630
relocation_z80.asm(358): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
631
 358  1442 DD CB 11 A4      res     4,(ix+high ixy_bits),h
632
relocation_z80.asm(359): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
633
 359  1446 DD CB 11 AC      res     5,(ix+high ixy_bits),h
634
relocation_z80.asm(360): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
635
 360  144A DD CB 11 B4      res     6,(ix+high ixy_bits),h
636
relocation_z80.asm(361): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
637
 361  144E DD CB 11 BC      res     7,(ix+high ixy_bits),h
638
relocation_z80.asm(362): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
639
 362  1452 DD CB 11 C4      set     0,(ix+high ixy_bits),h
640
relocation_z80.asm(363): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
641
 363  1456 DD CB 11 CC      set     1,(ix+high ixy_bits),h
642
relocation_z80.asm(364): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
643
 364  145A DD CB 11 D4      set     2,(ix+high ixy_bits),h
644
relocation_z80.asm(365): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
645
 365  145E DD CB 11 DC      set     3,(ix+high ixy_bits),h
646
relocation_z80.asm(366): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
647
 366  1462 DD CB 11 E4      set     4,(ix+high ixy_bits),h
648
relocation_z80.asm(367): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
649
 367  1466 DD CB 11 EC      set     5,(ix+high ixy_bits),h
650
relocation_z80.asm(368): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
651
 368  146A DD CB 11 F4      set     6,(ix+high ixy_bits),h
652
relocation_z80.asm(369): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
653
 369  146E DD CB 11 FC      set     7,(ix+high ixy_bits),h
654
 370  1472
655
relocation_z80.asm(371): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
656
 371  1472 DD CB 11 85      res     0,(ix+high ixy_bits),l
657
relocation_z80.asm(372): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
658
 372  1476 DD CB 11 8D      res     1,(ix+high ixy_bits),l
659
relocation_z80.asm(373): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
660
 373  147A DD CB 11 95      res     2,(ix+high ixy_bits),l
661
relocation_z80.asm(374): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
662
 374  147E DD CB 11 9D      res     3,(ix+high ixy_bits),l
663
relocation_z80.asm(375): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
664
 375  1482 DD CB 11 A5      res     4,(ix+high ixy_bits),l
665
relocation_z80.asm(376): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
666
 376  1486 DD CB 11 AD      res     5,(ix+high ixy_bits),l
667
relocation_z80.asm(377): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
668
 377  148A DD CB 11 B5      res     6,(ix+high ixy_bits),l
669
relocation_z80.asm(378): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
670
 378  148E DD CB 11 BD      res     7,(ix+high ixy_bits),l
671
relocation_z80.asm(379): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
672
 379  1492 DD CB 11 C5      set     0,(ix+high ixy_bits),l
673
relocation_z80.asm(380): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
674
 380  1496 DD CB 11 CD      set     1,(ix+high ixy_bits),l
675
relocation_z80.asm(381): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
676
 381  149A DD CB 11 D5      set     2,(ix+high ixy_bits),l
677
relocation_z80.asm(382): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
678
 382  149E DD CB 11 DD      set     3,(ix+high ixy_bits),l
679
relocation_z80.asm(383): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
680
 383  14A2 DD CB 11 E5      set     4,(ix+high ixy_bits),l
681
relocation_z80.asm(384): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
682
 384  14A6 DD CB 11 ED      set     5,(ix+high ixy_bits),l
683
relocation_z80.asm(385): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
684
 385  14AA DD CB 11 F5      set     6,(ix+high ixy_bits),l
685
relocation_z80.asm(386): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
686
 386  14AE DD CB 11 FD      set     7,(ix+high ixy_bits),l
687
 387  14B2
688
relocation_z80.asm(388): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
689
 388  14B2 DD CB 11 87      res     0,(ix+high ixy_bits),a
690
relocation_z80.asm(389): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
691
 389  14B6 DD CB 11 8F      res     1,(ix+high ixy_bits),a
692
relocation_z80.asm(390): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
693
 390  14BA DD CB 11 97      res     2,(ix+high ixy_bits),a
694
relocation_z80.asm(391): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
695
 391  14BE DD CB 11 9F      res     3,(ix+high ixy_bits),a
696
relocation_z80.asm(392): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
697
 392  14C2 DD CB 11 A7      res     4,(ix+high ixy_bits),a
698
relocation_z80.asm(393): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
699
 393  14C6 DD CB 11 AF      res     5,(ix+high ixy_bits),a
700
relocation_z80.asm(394): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
701
 394  14CA DD CB 11 B7      res     6,(ix+high ixy_bits),a
702
relocation_z80.asm(395): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
703
 395  14CE DD CB 11 BF      res     7,(ix+high ixy_bits),a
704
relocation_z80.asm(396): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
705
 396  14D2 DD CB 11 C7      set     0,(ix+high ixy_bits),a
706
relocation_z80.asm(397): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
707
 397  14D6 DD CB 11 CF      set     1,(ix+high ixy_bits),a
708
relocation_z80.asm(398): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
709
 398  14DA DD CB 11 D7      set     2,(ix+high ixy_bits),a
710
relocation_z80.asm(399): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
711
 399  14DE DD CB 11 DF      set     3,(ix+high ixy_bits),a
712
relocation_z80.asm(400): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
713
 400  14E2 DD CB 11 E7      set     4,(ix+high ixy_bits),a
714
relocation_z80.asm(401): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
715
 401  14E6 DD CB 11 EF      set     5,(ix+high ixy_bits),a
716
relocation_z80.asm(402): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
717
 402  14EA DD CB 11 F7      set     6,(ix+high ixy_bits),a
718
relocation_z80.asm(403): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
719
 403  14EE DD CB 11 FF      set     7,(ix+high ixy_bits),a
720
 404  14F2
721
 405  14F2                  ; IY (long list it is...)
722
relocation_z80.asm(406): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
723
 406  14F2 FD CB 11 00      rlc     (iy+high ixy_bits),b
724
relocation_z80.asm(407): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
725
 407  14F6 FD CB 11 01      rlc     (iy+high ixy_bits),c
726
relocation_z80.asm(408): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
727
 408  14FA FD CB 11 02      rlc     (iy+high ixy_bits),d
728
relocation_z80.asm(409): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
729
 409  14FE FD CB 11 03      rlc     (iy+high ixy_bits),e
730
relocation_z80.asm(410): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
731
 410  1502 FD CB 11 04      rlc     (iy+high ixy_bits),h
732
relocation_z80.asm(411): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
733
 411  1506 FD CB 11 05      rlc     (iy+high ixy_bits),l
734
relocation_z80.asm(412): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
735
 412  150A FD CB 11 06      rlc     (iy+high ixy_bits)
736
relocation_z80.asm(413): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
737
 413  150E FD CB 11 07      rlc     (iy+high ixy_bits),a
738
relocation_z80.asm(414): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
739
 414  1512 FD CB 11 08      rrc     (iy+high ixy_bits),b
740
relocation_z80.asm(415): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
741
 415  1516 FD CB 11 09      rrc     (iy+high ixy_bits),c
742
relocation_z80.asm(416): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
743
 416  151A FD CB 11 0A      rrc     (iy+high ixy_bits),d
744
relocation_z80.asm(417): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
745
 417  151E FD CB 11 0B      rrc     (iy+high ixy_bits),e
746
relocation_z80.asm(418): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
747
 418  1522 FD CB 11 0C      rrc     (iy+high ixy_bits),h
748
relocation_z80.asm(419): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
749
 419  1526 FD CB 11 0D      rrc     (iy+high ixy_bits),l
750
relocation_z80.asm(420): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
751
 420  152A FD CB 11 0E      rrc     (iy+high ixy_bits)
752
relocation_z80.asm(421): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
753
 421  152E FD CB 11 0F      rrc     (iy+high ixy_bits),a
754
relocation_z80.asm(422): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
755
 422  1532 FD CB 11 10      rl      (iy+high ixy_bits),b
756
relocation_z80.asm(423): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
757
 423  1536 FD CB 11 11      rl      (iy+high ixy_bits),c
758
relocation_z80.asm(424): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
759
 424  153A FD CB 11 12      rl      (iy+high ixy_bits),d
760
relocation_z80.asm(425): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
761
 425  153E FD CB 11 13      rl      (iy+high ixy_bits),e
762
relocation_z80.asm(426): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
763
 426  1542 FD CB 11 14      rl      (iy+high ixy_bits),h
764
relocation_z80.asm(427): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
765
 427  1546 FD CB 11 15      rl      (iy+high ixy_bits),l
766
relocation_z80.asm(428): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
767
 428  154A FD CB 11 16      rl      (iy+high ixy_bits)
768
relocation_z80.asm(429): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
769
 429  154E FD CB 11 17      rl      (iy+high ixy_bits),a
770
relocation_z80.asm(430): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
771
 430  1552 FD CB 11 18      rr      (iy+high ixy_bits),b
772
relocation_z80.asm(431): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
773
 431  1556 FD CB 11 19      rr      (iy+high ixy_bits),c
774
relocation_z80.asm(432): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
775
 432  155A FD CB 11 1A      rr      (iy+high ixy_bits),d
776
relocation_z80.asm(433): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
777
 433  155E FD CB 11 1B      rr      (iy+high ixy_bits),e
778
relocation_z80.asm(434): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
779
 434  1562 FD CB 11 1C      rr      (iy+high ixy_bits),h
780
relocation_z80.asm(435): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
781
 435  1566 FD CB 11 1D      rr      (iy+high ixy_bits),l
782
relocation_z80.asm(436): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
783
 436  156A FD CB 11 1E      rr      (iy+high ixy_bits)
784
relocation_z80.asm(437): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
785
 437  156E FD CB 11 1F      rr      (iy+high ixy_bits),a
786
relocation_z80.asm(438): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
787
 438  1572 FD CB 11 20      sla     (iy+high ixy_bits),b
788
relocation_z80.asm(439): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
789
 439  1576 FD CB 11 21      sla     (iy+high ixy_bits),c
790
relocation_z80.asm(440): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
791
 440  157A FD CB 11 22      sla     (iy+high ixy_bits),d
792
relocation_z80.asm(441): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
793
 441  157E FD CB 11 23      sla     (iy+high ixy_bits),e
794
relocation_z80.asm(442): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
795
 442  1582 FD CB 11 24      sla     (iy+high ixy_bits),h
796
relocation_z80.asm(443): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
797
 443  1586 FD CB 11 25      sla     (iy+high ixy_bits),l
798
relocation_z80.asm(444): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
799
 444  158A FD CB 11 26      sla     (iy+high ixy_bits)
800
relocation_z80.asm(445): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
801
 445  158E FD CB 11 27      sla     (iy+high ixy_bits),a
802
relocation_z80.asm(446): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
803
 446  1592 FD CB 11 28      sra     (iy+high ixy_bits),b
804
relocation_z80.asm(447): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
805
 447  1596 FD CB 11 29      sra     (iy+high ixy_bits),c
806
relocation_z80.asm(448): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
807
 448  159A FD CB 11 2A      sra     (iy+high ixy_bits),d
808
relocation_z80.asm(449): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
809
 449  159E FD CB 11 2B      sra     (iy+high ixy_bits),e
810
relocation_z80.asm(450): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
811
 450  15A2 FD CB 11 2C      sra     (iy+high ixy_bits),h
812
relocation_z80.asm(451): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
813
 451  15A6 FD CB 11 2D      sra     (iy+high ixy_bits),l
814
relocation_z80.asm(452): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
815
 452  15AA FD CB 11 2E      sra     (iy+high ixy_bits)
816
relocation_z80.asm(453): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
817
 453  15AE FD CB 11 2F      sra     (iy+high ixy_bits),a
818
relocation_z80.asm(454): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
819
 454  15B2 FD CB 11 30      sli     (iy+high ixy_bits),b
820
relocation_z80.asm(455): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
821
 455  15B6 FD CB 11 31      sli     (iy+high ixy_bits),c
822
relocation_z80.asm(456): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
823
 456  15BA FD CB 11 32      sli     (iy+high ixy_bits),d
824
relocation_z80.asm(457): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
825
 457  15BE FD CB 11 33      sli     (iy+high ixy_bits),e
826
relocation_z80.asm(458): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
827
 458  15C2 FD CB 11 34      sli     (iy+high ixy_bits),h
828
relocation_z80.asm(459): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
829
 459  15C6 FD CB 11 35      sli     (iy+high ixy_bits),l
830
relocation_z80.asm(460): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
831
 460  15CA FD CB 11 36      sli     (iy+high ixy_bits)
832
relocation_z80.asm(461): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
833
 461  15CE FD CB 11 37      sli     (iy+high ixy_bits),a
834
relocation_z80.asm(462): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
835
 462  15D2 FD CB 11 38      srl     (iy+high ixy_bits),b
836
relocation_z80.asm(463): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
837
 463  15D6 FD CB 11 39      srl     (iy+high ixy_bits),c
838
relocation_z80.asm(464): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
839
 464  15DA FD CB 11 3A      srl     (iy+high ixy_bits),d
840
relocation_z80.asm(465): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
841
 465  15DE FD CB 11 3B      srl     (iy+high ixy_bits),e
842
relocation_z80.asm(466): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
843
 466  15E2 FD CB 11 3C      srl     (iy+high ixy_bits),h
844
relocation_z80.asm(467): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
845
 467  15E6 FD CB 11 3D      srl     (iy+high ixy_bits),l
846
relocation_z80.asm(468): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
847
 468  15EA FD CB 11 3E      srl     (iy+high ixy_bits)
848
relocation_z80.asm(469): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
849
 469  15EE FD CB 11 3F      srl     (iy+high ixy_bits),a
850
 470  15F2
851
relocation_z80.asm(471): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
852
 471  15F2 FD CB 00 76      bit     ixy_bits&7,(iy)
853
relocation_z80.asm(472): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
854
 472  15F6 FD CB 00 B0      res     ixy_bits&7,(iy),b
855
relocation_z80.asm(473): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
856
 473  15FA FD CB 00 B1      res     ixy_bits&7,(iy),c
857
relocation_z80.asm(474): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
858
 474  15FE FD CB 00 B2      res     ixy_bits&7,(iy),d
859
relocation_z80.asm(475): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
860
 475  1602 FD CB 00 B3      res     ixy_bits&7,(iy),e
861
relocation_z80.asm(476): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
862
 476  1606 FD CB 00 B4      res     ixy_bits&7,(iy),h
863
relocation_z80.asm(477): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
864
 477  160A FD CB 00 B5      res     ixy_bits&7,(iy),l
865
relocation_z80.asm(478): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
866
 478  160E FD CB 00 B6      res     ixy_bits&7,(iy)
867
relocation_z80.asm(479): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
868
 479  1612 FD CB 00 B7      res     ixy_bits&7,(iy),a
869
relocation_z80.asm(480): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
870
 480  1616 FD CB 00 F0      set     ixy_bits&7,(iy),b
871
relocation_z80.asm(481): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
872
 481  161A FD CB 00 F1      set     ixy_bits&7,(iy),c
873
relocation_z80.asm(482): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
874
 482  161E FD CB 00 F2      set     ixy_bits&7,(iy),d
875
relocation_z80.asm(483): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
876
 483  1622 FD CB 00 F3      set     ixy_bits&7,(iy),e
877
relocation_z80.asm(484): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
878
 484  1626 FD CB 00 F4      set     ixy_bits&7,(iy),h
879
relocation_z80.asm(485): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
880
 485  162A FD CB 00 F5      set     ixy_bits&7,(iy),l
881
relocation_z80.asm(486): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
882
 486  162E FD CB 00 F6      set     ixy_bits&7,(iy)
883
relocation_z80.asm(487): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
884
 487  1632 FD CB 00 F7      set     ixy_bits&7,(iy),a
885
 488  1636
886
relocation_z80.asm(489): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
887
 489  1636 FD CB 11 46      bit     0,(iy+high ixy_bits)
888
relocation_z80.asm(490): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
889
 490  163A FD CB 11 4E      bit     1,(iy+high ixy_bits)
890
relocation_z80.asm(491): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
891
 491  163E FD CB 11 56      bit     2,(iy+high ixy_bits)
892
relocation_z80.asm(492): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
893
 492  1642 FD CB 11 5E      bit     3,(iy+high ixy_bits)
894
relocation_z80.asm(493): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
895
 493  1646 FD CB 11 66      bit     4,(iy+high ixy_bits)
896
relocation_z80.asm(494): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
897
 494  164A FD CB 11 6E      bit     5,(iy+high ixy_bits)
898
relocation_z80.asm(495): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
899
 495  164E FD CB 11 76      bit     6,(iy+high ixy_bits)
900
relocation_z80.asm(496): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
901
 496  1652 FD CB 11 7E      bit     7,(iy+high ixy_bits)
902
relocation_z80.asm(497): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
903
 497  1656 FD CB 11 86      res     0,(iy+high ixy_bits)
904
relocation_z80.asm(498): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
905
 498  165A FD CB 11 8E      res     1,(iy+high ixy_bits)
906
relocation_z80.asm(499): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
907
 499  165E FD CB 11 96      res     2,(iy+high ixy_bits)
908
relocation_z80.asm(500): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
909
 500  1662 FD CB 11 9E      res     3,(iy+high ixy_bits)
910
relocation_z80.asm(501): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
911
 501  1666 FD CB 11 A6      res     4,(iy+high ixy_bits)
912
relocation_z80.asm(502): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
913
 502  166A FD CB 11 AE      res     5,(iy+high ixy_bits)
914
relocation_z80.asm(503): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
915
 503  166E FD CB 11 B6      res     6,(iy+high ixy_bits)
916
relocation_z80.asm(504): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
917
 504  1672 FD CB 11 BE      res     7,(iy+high ixy_bits)
918
relocation_z80.asm(505): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
919
 505  1676 FD CB 11 C6      set     0,(iy+high ixy_bits)
920
relocation_z80.asm(506): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
921
 506  167A FD CB 11 CE      set     1,(iy+high ixy_bits)
922
relocation_z80.asm(507): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
923
 507  167E FD CB 11 D6      set     2,(iy+high ixy_bits)
924
relocation_z80.asm(508): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
925
 508  1682 FD CB 11 DE      set     3,(iy+high ixy_bits)
926
relocation_z80.asm(509): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
927
 509  1686 FD CB 11 E6      set     4,(iy+high ixy_bits)
928
relocation_z80.asm(510): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
929
 510  168A FD CB 11 EE      set     5,(iy+high ixy_bits)
930
relocation_z80.asm(511): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
931
 511  168E FD CB 11 F6      set     6,(iy+high ixy_bits)
932
relocation_z80.asm(512): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
933
 512  1692 FD CB 11 FE      set     7,(iy+high ixy_bits)
934
 513  1696
935
relocation_z80.asm(514): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
936
 514  1696 FD CB 11 80      res     0,(iy+high ixy_bits),b
937
relocation_z80.asm(515): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
938
 515  169A FD CB 11 88      res     1,(iy+high ixy_bits),b
939
relocation_z80.asm(516): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
940
 516  169E FD CB 11 90      res     2,(iy+high ixy_bits),b
941
relocation_z80.asm(517): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
942
 517  16A2 FD CB 11 98      res     3,(iy+high ixy_bits),b
943
relocation_z80.asm(518): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
944
 518  16A6 FD CB 11 A0      res     4,(iy+high ixy_bits),b
945
relocation_z80.asm(519): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
946
 519  16AA FD CB 11 A8      res     5,(iy+high ixy_bits),b
947
relocation_z80.asm(520): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
948
 520  16AE FD CB 11 B0      res     6,(iy+high ixy_bits),b
949
relocation_z80.asm(521): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
950
 521  16B2 FD CB 11 B8      res     7,(iy+high ixy_bits),b
951
relocation_z80.asm(522): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
952
 522  16B6 FD CB 11 C0      set     0,(iy+high ixy_bits),b
953
relocation_z80.asm(523): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
954
 523  16BA FD CB 11 C8      set     1,(iy+high ixy_bits),b
955
relocation_z80.asm(524): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
956
 524  16BE FD CB 11 D0      set     2,(iy+high ixy_bits),b
957
relocation_z80.asm(525): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
958
 525  16C2 FD CB 11 D8      set     3,(iy+high ixy_bits),b
959
relocation_z80.asm(526): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
960
 526  16C6 FD CB 11 E0      set     4,(iy+high ixy_bits),b
961
relocation_z80.asm(527): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
962
 527  16CA FD CB 11 E8      set     5,(iy+high ixy_bits),b
963
relocation_z80.asm(528): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
964
 528  16CE FD CB 11 F0      set     6,(iy+high ixy_bits),b
965
relocation_z80.asm(529): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
966
 529  16D2 FD CB 11 F8      set     7,(iy+high ixy_bits),b
967
 530  16D6
968
relocation_z80.asm(531): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
969
 531  16D6 FD CB 11 81      res     0,(iy+high ixy_bits),c
970
relocation_z80.asm(532): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
971
 532  16DA FD CB 11 89      res     1,(iy+high ixy_bits),c
972
relocation_z80.asm(533): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
973
 533  16DE FD CB 11 91      res     2,(iy+high ixy_bits),c
974
relocation_z80.asm(534): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
975
 534  16E2 FD CB 11 99      res     3,(iy+high ixy_bits),c
976
relocation_z80.asm(535): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
977
 535  16E6 FD CB 11 A1      res     4,(iy+high ixy_bits),c
978
relocation_z80.asm(536): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
979
 536  16EA FD CB 11 A9      res     5,(iy+high ixy_bits),c
980
relocation_z80.asm(537): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
981
 537  16EE FD CB 11 B1      res     6,(iy+high ixy_bits),c
982
relocation_z80.asm(538): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
983
 538  16F2 FD CB 11 B9      res     7,(iy+high ixy_bits),c
984
relocation_z80.asm(539): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
985
 539  16F6 FD CB 11 C1      set     0,(iy+high ixy_bits),c
986
relocation_z80.asm(540): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
987
 540  16FA FD CB 11 C9      set     1,(iy+high ixy_bits),c
988
relocation_z80.asm(541): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
989
 541  16FE FD CB 11 D1      set     2,(iy+high ixy_bits),c
990
relocation_z80.asm(542): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
991
 542  1702 FD CB 11 D9      set     3,(iy+high ixy_bits),c
992
relocation_z80.asm(543): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
993
 543  1706 FD CB 11 E1      set     4,(iy+high ixy_bits),c
994
relocation_z80.asm(544): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
995
 544  170A FD CB 11 E9      set     5,(iy+high ixy_bits),c
996
relocation_z80.asm(545): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
997
 545  170E FD CB 11 F1      set     6,(iy+high ixy_bits),c
998
relocation_z80.asm(546): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
999
 546  1712 FD CB 11 F9      set     7,(iy+high ixy_bits),c
1000
 547  1716
1001
relocation_z80.asm(548): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1002
 548  1716 FD CB 11 82      res     0,(iy+high ixy_bits),d
1003
relocation_z80.asm(549): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1004
 549  171A FD CB 11 8A      res     1,(iy+high ixy_bits),d
1005
relocation_z80.asm(550): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1006
 550  171E FD CB 11 92      res     2,(iy+high ixy_bits),d
1007
relocation_z80.asm(551): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1008
 551  1722 FD CB 11 9A      res     3,(iy+high ixy_bits),d
1009
relocation_z80.asm(552): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1010
 552  1726 FD CB 11 A2      res     4,(iy+high ixy_bits),d
1011
relocation_z80.asm(553): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1012
 553  172A FD CB 11 AA      res     5,(iy+high ixy_bits),d
1013
relocation_z80.asm(554): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1014
 554  172E FD CB 11 B2      res     6,(iy+high ixy_bits),d
1015
relocation_z80.asm(555): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1016
 555  1732 FD CB 11 BA      res     7,(iy+high ixy_bits),d
1017
relocation_z80.asm(556): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1018
 556  1736 FD CB 11 C2      set     0,(iy+high ixy_bits),d
1019
relocation_z80.asm(557): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1020
 557  173A FD CB 11 CA      set     1,(iy+high ixy_bits),d
1021
relocation_z80.asm(558): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1022
 558  173E FD CB 11 D2      set     2,(iy+high ixy_bits),d
1023
relocation_z80.asm(559): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1024
 559  1742 FD CB 11 DA      set     3,(iy+high ixy_bits),d
1025
relocation_z80.asm(560): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1026
 560  1746 FD CB 11 E2      set     4,(iy+high ixy_bits),d
1027
relocation_z80.asm(561): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1028
 561  174A FD CB 11 EA      set     5,(iy+high ixy_bits),d
1029
relocation_z80.asm(562): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1030
 562  174E FD CB 11 F2      set     6,(iy+high ixy_bits),d
1031
relocation_z80.asm(563): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1032
 563  1752 FD CB 11 FA      set     7,(iy+high ixy_bits),d
1033
 564  1756
1034
relocation_z80.asm(565): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1035
 565  1756 FD CB 11 83      res     0,(iy+high ixy_bits),e
1036
relocation_z80.asm(566): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1037
 566  175A FD CB 11 8B      res     1,(iy+high ixy_bits),e
1038
relocation_z80.asm(567): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1039
 567  175E FD CB 11 93      res     2,(iy+high ixy_bits),e
1040
relocation_z80.asm(568): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1041
 568  1762 FD CB 11 9B      res     3,(iy+high ixy_bits),e
1042
relocation_z80.asm(569): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1043
 569  1766 FD CB 11 A3      res     4,(iy+high ixy_bits),e
1044
relocation_z80.asm(570): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1045
 570  176A FD CB 11 AB      res     5,(iy+high ixy_bits),e
1046
relocation_z80.asm(571): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1047
 571  176E FD CB 11 B3      res     6,(iy+high ixy_bits),e
1048
relocation_z80.asm(572): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1049
 572  1772 FD CB 11 BB      res     7,(iy+high ixy_bits),e
1050
relocation_z80.asm(573): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1051
 573  1776 FD CB 11 C3      set     0,(iy+high ixy_bits),e
1052
relocation_z80.asm(574): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1053
 574  177A FD CB 11 CB      set     1,(iy+high ixy_bits),e
1054
relocation_z80.asm(575): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1055
 575  177E FD CB 11 D3      set     2,(iy+high ixy_bits),e
1056
relocation_z80.asm(576): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1057
 576  1782 FD CB 11 DB      set     3,(iy+high ixy_bits),e
1058
relocation_z80.asm(577): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1059
 577  1786 FD CB 11 E3      set     4,(iy+high ixy_bits),e
1060
relocation_z80.asm(578): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1061
 578  178A FD CB 11 EB      set     5,(iy+high ixy_bits),e
1062
relocation_z80.asm(579): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1063
 579  178E FD CB 11 F3      set     6,(iy+high ixy_bits),e
1064
relocation_z80.asm(580): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1065
 580  1792 FD CB 11 FB      set     7,(iy+high ixy_bits),e
1066
 581  1796
1067
relocation_z80.asm(582): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1068
 582  1796 FD CB 11 84      res     0,(iy+high ixy_bits),h
1069
relocation_z80.asm(583): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1070
 583  179A FD CB 11 8C      res     1,(iy+high ixy_bits),h
1071
relocation_z80.asm(584): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1072
 584  179E FD CB 11 94      res     2,(iy+high ixy_bits),h
1073
relocation_z80.asm(585): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1074
 585  17A2 FD CB 11 9C      res     3,(iy+high ixy_bits),h
1075
relocation_z80.asm(586): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1076
 586  17A6 FD CB 11 A4      res     4,(iy+high ixy_bits),h
1077
relocation_z80.asm(587): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1078
 587  17AA FD CB 11 AC      res     5,(iy+high ixy_bits),h
1079
relocation_z80.asm(588): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1080
 588  17AE FD CB 11 B4      res     6,(iy+high ixy_bits),h
1081
relocation_z80.asm(589): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1082
 589  17B2 FD CB 11 BC      res     7,(iy+high ixy_bits),h
1083
relocation_z80.asm(590): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1084
 590  17B6 FD CB 11 C4      set     0,(iy+high ixy_bits),h
1085
relocation_z80.asm(591): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1086
 591  17BA FD CB 11 CC      set     1,(iy+high ixy_bits),h
1087
relocation_z80.asm(592): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1088
 592  17BE FD CB 11 D4      set     2,(iy+high ixy_bits),h
1089
relocation_z80.asm(593): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1090
 593  17C2 FD CB 11 DC      set     3,(iy+high ixy_bits),h
1091
relocation_z80.asm(594): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1092
 594  17C6 FD CB 11 E4      set     4,(iy+high ixy_bits),h
1093
relocation_z80.asm(595): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1094
 595  17CA FD CB 11 EC      set     5,(iy+high ixy_bits),h
1095
relocation_z80.asm(596): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1096
 596  17CE FD CB 11 F4      set     6,(iy+high ixy_bits),h
1097
relocation_z80.asm(597): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1098
 597  17D2 FD CB 11 FC      set     7,(iy+high ixy_bits),h
1099
 598  17D6
1100
relocation_z80.asm(599): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1101
 599  17D6 FD CB 11 85      res     0,(iy+high ixy_bits),l
1102
relocation_z80.asm(600): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1103
 600  17DA FD CB 11 8D      res     1,(iy+high ixy_bits),l
1104
relocation_z80.asm(601): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1105
 601  17DE FD CB 11 95      res     2,(iy+high ixy_bits),l
1106
relocation_z80.asm(602): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1107
 602  17E2 FD CB 11 9D      res     3,(iy+high ixy_bits),l
1108
relocation_z80.asm(603): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1109
 603  17E6 FD CB 11 A5      res     4,(iy+high ixy_bits),l
1110
relocation_z80.asm(604): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1111
 604  17EA FD CB 11 AD      res     5,(iy+high ixy_bits),l
1112
relocation_z80.asm(605): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1113
 605  17EE FD CB 11 B5      res     6,(iy+high ixy_bits),l
1114
relocation_z80.asm(606): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1115
 606  17F2 FD CB 11 BD      res     7,(iy+high ixy_bits),l
1116
relocation_z80.asm(607): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1117
 607  17F6 FD CB 11 C5      set     0,(iy+high ixy_bits),l
1118
relocation_z80.asm(608): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1119
 608  17FA FD CB 11 CD      set     1,(iy+high ixy_bits),l
1120
relocation_z80.asm(609): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1121
 609  17FE FD CB 11 D5      set     2,(iy+high ixy_bits),l
1122
relocation_z80.asm(610): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1123
 610  1802 FD CB 11 DD      set     3,(iy+high ixy_bits),l
1124
relocation_z80.asm(611): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1125
 611  1806 FD CB 11 E5      set     4,(iy+high ixy_bits),l
1126
relocation_z80.asm(612): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1127
 612  180A FD CB 11 ED      set     5,(iy+high ixy_bits),l
1128
relocation_z80.asm(613): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1129
 613  180E FD CB 11 F5      set     6,(iy+high ixy_bits),l
1130
relocation_z80.asm(614): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1131
 614  1812 FD CB 11 FD      set     7,(iy+high ixy_bits),l
1132
 615  1816
1133
relocation_z80.asm(616): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1134
 616  1816 FD CB 11 87      res     0,(iy+high ixy_bits),a
1135
relocation_z80.asm(617): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1136
 617  181A FD CB 11 8F      res     1,(iy+high ixy_bits),a
1137
relocation_z80.asm(618): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1138
 618  181E FD CB 11 97      res     2,(iy+high ixy_bits),a
1139
relocation_z80.asm(619): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1140
 619  1822 FD CB 11 9F      res     3,(iy+high ixy_bits),a
1141
relocation_z80.asm(620): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1142
 620  1826 FD CB 11 A7      res     4,(iy+high ixy_bits),a
1143
relocation_z80.asm(621): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1144
 621  182A FD CB 11 AF      res     5,(iy+high ixy_bits),a
1145
relocation_z80.asm(622): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1146
 622  182E FD CB 11 B7      res     6,(iy+high ixy_bits),a
1147
relocation_z80.asm(623): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1148
 623  1832 FD CB 11 BF      res     7,(iy+high ixy_bits),a
1149
relocation_z80.asm(624): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1150
 624  1836 FD CB 11 C7      set     0,(iy+high ixy_bits),a
1151
relocation_z80.asm(625): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1152
 625  183A FD CB 11 CF      set     1,(iy+high ixy_bits),a
1153
relocation_z80.asm(626): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1154
 626  183E FD CB 11 D7      set     2,(iy+high ixy_bits),a
1155
relocation_z80.asm(627): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1156
 627  1842 FD CB 11 DF      set     3,(iy+high ixy_bits),a
1157
relocation_z80.asm(628): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1158
 628  1846 FD CB 11 E7      set     4,(iy+high ixy_bits),a
1159
relocation_z80.asm(629): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1160
 629  184A FD CB 11 EF      set     5,(iy+high ixy_bits),a
1161
relocation_z80.asm(630): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1162
 630  184E FD CB 11 F7      set     6,(iy+high ixy_bits),a
1163
relocation_z80.asm(631): warning[relunstable]: Relocation makes one of the expressions unstable, resulting machine code is not relocatable
1164
 631  1852 FD CB 11 FF      set     7,(iy+high ixy_bits),a
1165
 632  1856
1166
 633  1856                  RELOCATE_END
1167
 634  1856
1168
 635  1856 11 10 14 10      RELOCATE_TABLE
1169
 635  185A 17 10 1A 10
1170
 635  185E 1D 10 20 10
1171
 635  1862 23 10 26 10
1172
 635  1866 29 10 2C 10
1173
 635  186A 2F 10 32 10
1174
 635  186E 35 10 38 10
1175
 635  1872 3B 10 3E 10
1176
 635  1876 41 10 44 10
1177
 635  187A 49 10 4C 10
1178
 635  187E 67 10 6A 10
1179
 635  1882 6D 10 71 10
1180
 635  1886 75 10 78 10
1181
 635  188A 7C 10 80 10
1182
 635  188E 83 10 87 10
1183
 635  1892 8B 10 8F 10
1184
 635  1896 93 10 97 10
1185
 635  189A 9A 10 9E 10
1186
 635  189E A2 10 A6 10
1187
 636  18A2
1188
 637  18A2              ;===================================================================================
1189
 638  18A2              ; here comes the copy of all the instructions, but outside of relocation block
1190
 639  18A2              ; but using the labels which are affected by relocation (this should still *NOT*
1191
 640  18A2              ; add to the relocation table, as instructions are outside of relocation block)
1192
 641  18A2              ; and thus this should also *NOT* warn about unstable relocation.
1193
 642  18A2              ;===================================================================================
1194
 643  18A2
1195
 644  18A2                  ; relative jumps will be too far plus they don't need extra test
1196
 645  18A2                  ; absolute jumps need relocation
1197
 646  18A2 C2 06 10         jp      nz,1 + jr_jp_call + 1
1198
 647  18A5 C3 06 10         jp      1 + jr_jp_call + 1
1199
 648  18A8 CA 06 10         jp      z,1 + jr_jp_call + 1
1200
 649  18AB D2 06 10         jp      nc,1 + jr_jp_call + 1
1201
 650  18AE DA 06 10         jp      c,1 + jr_jp_call + 1
1202
 651  18B1 E2 06 10         jp      po,1 + jr_jp_call + 1
1203
 652  18B4 EA 06 10         jp      pe,1 + jr_jp_call + 1
1204
 653  18B7 F2 06 10         jp      p,1 + jr_jp_call + 1
1205
 654  18BA FA 06 10         jp      m,1 + jr_jp_call + 1
1206
 655  18BD                  ; calls need relocation
1207
 656  18BD C4 06 10         call    nz,1 + jr_jp_call + 1
1208
 657  18C0 CC 06 10         call    z,1 + jr_jp_call + 1
1209
 658  18C3 CD 06 10         call    1 + jr_jp_call + 1
1210
 659  18C6 D4 06 10         call    nc,1 + jr_jp_call + 1
1211
 660  18C9 DC 06 10         call    c,1 + jr_jp_call + 1
1212
 661  18CC E4 06 10         call    po,1 + jr_jp_call + 1
1213
 662  18CF EC 06 10         call    pe,1 + jr_jp_call + 1
1214
 663  18D2 F4 06 10         call    p,1 + jr_jp_call + 1
1215
 664  18D5 FC 06 10         call    m,1 + jr_jp_call + 1
1216
 665  18D8
1217
 666  18D8              ;ld_a:
1218
 667  18D8 3E 10            ld      a,high ld_a     ; warning
1219
 668  18DA 3A 46 10         ld      a,(ld_a)
1220
 669  18DD 32 46 10         ld      (ld_a),a
1221
 670  18E0              ;ld_r8:                      ; warning all
1222
 671  18E0 06 10            ld      b,high ld_r8
1223
 672  18E2 0E 10            ld      c,high ld_r8
1224
 673  18E4 16 10            ld      d,high ld_r8
1225
 674  18E6 1E 10            ld      e,high ld_r8
1226
 675  18E8 26 10            ld      h,high ld_r8
1227
 676  18EA 2E 10            ld      l,high ld_r8
1228
 677  18EC DD 26 10         ld      ixh,high ld_r8
1229
 678  18EF DD 2E 10         ld      ixl,high ld_r8
1230
 679  18F2 FD 26 10         ld      iyh,high ld_r8
1231
 680  18F5 FD 2E 10         ld      iyl,high ld_r8
1232
 681  18F8              ;ld_r16:
1233
 682  18F8 01 66 10         ld      bc,ld_r16
1234
 683  18FB 11 66 10         ld      de,ld_r16
1235
 684  18FE 21 66 10         ld      hl,ld_r16
1236
 685  1901 DD 21 66 10      ld      ix,ld_r16
1237
 686  1905 FD 21 66 10      ld      iy,ld_r16
1238
 687  1909 31 66 10         ld      sp,ld_r16
1239
 688  190C ED 4B 66 10      ld      bc,(ld_r16)
1240
 689  1910 ED 5B 66 10      ld      de,(ld_r16)
1241
 690  1914 2A 66 10         ld      hl,(ld_r16)
1242
 691  1917 DD 2A 66 10      ld      ix,(ld_r16)
1243
 692  191B FD 2A 66 10      ld      iy,(ld_r16)
1244
 693  191F ED 7B 66 10      ld      sp,(ld_r16)
1245
 694  1923 ED 43 66 10      ld      (ld_r16),bc
1246
 695  1927 ED 53 66 10      ld      (ld_r16),de
1247
 696  192B 22 66 10         ld      (ld_r16),hl
1248
 697  192E DD 22 66 10      ld      (ld_r16),ix
1249
 698  1932 FD 22 66 10      ld      (ld_r16),iy
1250
 699  1936 ED 73 66 10      ld      (ld_r16),sp
1251
 700  193A              ;ld_extras:                  ; warning all
1252
 701  193A 36 10            ld      (hl),high ld_extras
1253
 702  193C DD 36 10 7B      ld      (ix+high ld_extras),123
1254
 703  1940 DD 36 7B 10      ld      (ix+123),high ld_extras
1255
 704  1944 FD 36 10 7B      ld      (iy+high ld_extras),123
1256
 705  1948 FD 36 7B 10      ld      (iy+123),high ld_extras
1257
 706  194C              ;ld_ixy_r8:                  ; warning all
1258
 707  194C DD 46 10         ld      b,(ix+high ld_ixy_r8)
1259
 708  194F DD 4E 10         ld      c,(ix+high ld_ixy_r8)
1260
 709  1952 DD 56 10         ld      d,(ix+high ld_ixy_r8)
1261
 710  1955 DD 5E 10         ld      e,(ix+high ld_ixy_r8)
1262
 711  1958 DD 66 10         ld      h,(ix+high ld_ixy_r8)
1263
 712  195B DD 6E 10         ld      l,(ix+high ld_ixy_r8)
1264
 713  195E DD 7E 10         ld      a,(ix+high ld_ixy_r8)
1265
 714  1961
1266
 715  1961 FD 46 10         ld      b,(iy+high ld_ixy_r8)
1267
 716  1964 FD 4E 10         ld      c,(iy+high ld_ixy_r8)
1268
 717  1967 FD 56 10         ld      d,(iy+high ld_ixy_r8)
1269
 718  196A FD 5E 10         ld      e,(iy+high ld_ixy_r8)
1270
 719  196D FD 66 10         ld      h,(iy+high ld_ixy_r8)
1271
 720  1970 FD 6E 10         ld      l,(iy+high ld_ixy_r8)
1272
 721  1973 FD 7E 10         ld      a,(iy+high ld_ixy_r8)
1273
 722  1976
1274
 723  1976 DD 70 10         ld      (ix+high ld_ixy_r8),b
1275
 724  1979 DD 71 10         ld      (ix+high ld_ixy_r8),c
1276
 725  197C DD 72 10         ld      (ix+high ld_ixy_r8),d
1277
 726  197F DD 73 10         ld      (ix+high ld_ixy_r8),e
1278
 727  1982 DD 74 10         ld      (ix+high ld_ixy_r8),h
1279
 728  1985 DD 75 10         ld      (ix+high ld_ixy_r8),l
1280
 729  1988 DD 77 10         ld      (ix+high ld_ixy_r8),a
1281
 730  198B
1282
 731  198B FD 70 10         ld      (iy+high ld_ixy_r8),b
1283
 732  198E FD 71 10         ld      (iy+high ld_ixy_r8),c
1284
 733  1991 FD 72 10         ld      (iy+high ld_ixy_r8),d
1285
 734  1994 FD 73 10         ld      (iy+high ld_ixy_r8),e
1286
 735  1997 FD 74 10         ld      (iy+high ld_ixy_r8),h
1287
 736  199A FD 75 10         ld      (iy+high ld_ixy_r8),l
1288
 737  199D FD 77 10         ld      (iy+high ld_ixy_r8),a
1289
 738  19A0
1290
 739  19A0              ;alu_imm8:                   ; warning all
1291
 740  19A0 C6 11            add     a,high alu_imm8
1292
 741  19A2 CE 11            adc     a,high alu_imm8
1293
 742  19A4 D6 11            sub     high alu_imm8
1294
 743  19A6 DE 11            sbc     a,high alu_imm8
1295
 744  19A8 E6 11            and     high alu_imm8
1296
 745  19AA EE 11            xor     high alu_imm8
1297
 746  19AC F6 11            or      high alu_imm8
1298
 747  19AE FE 11            cp      high alu_imm8
1299
 748  19B0
1300
 749  19B0              ;imm8_extras:                ; warning all
1301
 750  19B0 D3 11            out     (high imm8_extras),a
1302
 751  19B2 DB 11            in      a,(high imm8_extras)
1303
 752  19B4
1304
 753  19B4              ;alu_ixy:                    ; warning all
1305
 754  19B4 DD 86 11         add     a,(ix+high alu_ixy)
1306
 755  19B7 DD 8E 11         adc     a,(ix+high alu_ixy)
1307
 756  19BA DD 96 11         sub     (ix+high alu_ixy)
1308
 757  19BD DD 9E 11         sbc     a,(ix+high alu_ixy)
1309
 758  19C0 DD A6 11         and     (ix+high alu_ixy)
1310
 759  19C3 DD AE 11         xor     (ix+high alu_ixy)
1311
 760  19C6 DD B6 11         or      (ix+high alu_ixy)
1312
 761  19C9 DD BE 11         cp      (ix+high alu_ixy)
1313
 762  19CC FD 86 11         add     a,(iy+high alu_ixy)
1314
 763  19CF FD 8E 11         adc     a,(iy+high alu_ixy)
1315
 764  19D2 FD 96 11         sub     (iy+high alu_ixy)
1316
 765  19D5 FD 9E 11         sbc     a,(iy+high alu_ixy)
1317
 766  19D8 FD A6 11         and     (iy+high alu_ixy)
1318
 767  19DB FD AE 11         xor     (iy+high alu_ixy)
1319
 768  19DE FD B6 11         or      (iy+high alu_ixy)
1320
 769  19E1 FD BE 11         cp      (iy+high alu_ixy)
1321
 770  19E4
1322
 771  19E4              ;ixy_extras:                 ; warning all
1323
 772  19E4 DD 34 11         inc     (ix+high ixy_extras)
1324
 773  19E7 DD 35 11         dec     (ix+high ixy_extras)
1325
 774  19EA FD 34 11         inc     (iy+high ixy_extras)
1326
 775  19ED FD 35 11         dec     (iy+high ixy_extras)
1327
 776  19F0
1328
 777  19F0              ;bit_imm8:                   ; warning all
1329
 778  19F0 CB 70            bit     bit_imm8&7,b
1330
 779  19F2 CB 71            bit     bit_imm8&7,c
1331
 780  19F4 CB 72            bit     bit_imm8&7,d
1332
 781  19F6 CB 73            bit     bit_imm8&7,e
1333
 782  19F8 CB 74            bit     bit_imm8&7,h
1334
 783  19FA CB 75            bit     bit_imm8&7,l
1335
 784  19FC CB 76            bit     bit_imm8&7,(hl)
1336
 785  19FE CB 77            bit     bit_imm8&7,a
1337
 786  1A00 CB B0            res     bit_imm8&7,b
1338
 787  1A02 CB B1            res     bit_imm8&7,c
1339
 788  1A04 CB B2            res     bit_imm8&7,d
1340
 789  1A06 CB B3            res     bit_imm8&7,e
1341
 790  1A08 CB B4            res     bit_imm8&7,h
1342
 791  1A0A CB B5            res     bit_imm8&7,l
1343
 792  1A0C CB B6            res     bit_imm8&7,(hl)
1344
 793  1A0E CB B7            res     bit_imm8&7,a
1345
 794  1A10 CB F0            set     bit_imm8&7,b
1346
 795  1A12 CB F1            set     bit_imm8&7,c
1347
 796  1A14 CB F2            set     bit_imm8&7,d
1348
 797  1A16 CB F3            set     bit_imm8&7,e
1349
 798  1A18 CB F4            set     bit_imm8&7,h
1350
 799  1A1A CB F5            set     bit_imm8&7,l
1351
 800  1A1C CB F6            set     bit_imm8&7,(hl)
1352
 801  1A1E CB F7            set     bit_imm8&7,a
1353
 802  1A20
1354
 803  1A20              ;ixy_bits:                   ; warning all
1355
 804  1A20                  ; IX (long list it is...)
1356
 805  1A20 DD CB 11 00      rlc     (ix+high ixy_bits),b
1357
 806  1A24 DD CB 11 01      rlc     (ix+high ixy_bits),c
1358
 807  1A28 DD CB 11 02      rlc     (ix+high ixy_bits),d
1359
 808  1A2C DD CB 11 03      rlc     (ix+high ixy_bits),e
1360
 809  1A30 DD CB 11 04      rlc     (ix+high ixy_bits),h
1361
 810  1A34 DD CB 11 05      rlc     (ix+high ixy_bits),l
1362
 811  1A38 DD CB 11 06      rlc     (ix+high ixy_bits)
1363
 812  1A3C DD CB 11 07      rlc     (ix+high ixy_bits),a
1364
 813  1A40 DD CB 11 08      rrc     (ix+high ixy_bits),b
1365
 814  1A44 DD CB 11 09      rrc     (ix+high ixy_bits),c
1366
 815  1A48 DD CB 11 0A      rrc     (ix+high ixy_bits),d
1367
 816  1A4C DD CB 11 0B      rrc     (ix+high ixy_bits),e
1368
 817  1A50 DD CB 11 0C      rrc     (ix+high ixy_bits),h
1369
 818  1A54 DD CB 11 0D      rrc     (ix+high ixy_bits),l
1370
 819  1A58 DD CB 11 0E      rrc     (ix+high ixy_bits)
1371
 820  1A5C DD CB 11 0F      rrc     (ix+high ixy_bits),a
1372
 821  1A60 DD CB 11 10      rl      (ix+high ixy_bits),b
1373
 822  1A64 DD CB 11 11      rl      (ix+high ixy_bits),c
1374
 823  1A68 DD CB 11 12      rl      (ix+high ixy_bits),d
1375
 824  1A6C DD CB 11 13      rl      (ix+high ixy_bits),e
1376
 825  1A70 DD CB 11 14      rl      (ix+high ixy_bits),h
1377
 826  1A74 DD CB 11 15      rl      (ix+high ixy_bits),l
1378
 827  1A78 DD CB 11 16      rl      (ix+high ixy_bits)
1379
 828  1A7C DD CB 11 17      rl      (ix+high ixy_bits),a
1380
 829  1A80 DD CB 11 18      rr      (ix+high ixy_bits),b
1381
 830  1A84 DD CB 11 19      rr      (ix+high ixy_bits),c
1382
 831  1A88 DD CB 11 1A      rr      (ix+high ixy_bits),d
1383
 832  1A8C DD CB 11 1B      rr      (ix+high ixy_bits),e
1384
 833  1A90 DD CB 11 1C      rr      (ix+high ixy_bits),h
1385
 834  1A94 DD CB 11 1D      rr      (ix+high ixy_bits),l
1386
 835  1A98 DD CB 11 1E      rr      (ix+high ixy_bits)
1387
 836  1A9C DD CB 11 1F      rr      (ix+high ixy_bits),a
1388
 837  1AA0 DD CB 11 20      sla     (ix+high ixy_bits),b
1389
 838  1AA4 DD CB 11 21      sla     (ix+high ixy_bits),c
1390
 839  1AA8 DD CB 11 22      sla     (ix+high ixy_bits),d
1391
 840  1AAC DD CB 11 23      sla     (ix+high ixy_bits),e
1392
 841  1AB0 DD CB 11 24      sla     (ix+high ixy_bits),h
1393
 842  1AB4 DD CB 11 25      sla     (ix+high ixy_bits),l
1394
 843  1AB8 DD CB 11 26      sla     (ix+high ixy_bits)
1395
 844  1ABC DD CB 11 27      sla     (ix+high ixy_bits),a
1396
 845  1AC0 DD CB 11 28      sra     (ix+high ixy_bits),b
1397
 846  1AC4 DD CB 11 29      sra     (ix+high ixy_bits),c
1398
 847  1AC8 DD CB 11 2A      sra     (ix+high ixy_bits),d
1399
 848  1ACC DD CB 11 2B      sra     (ix+high ixy_bits),e
1400
 849  1AD0 DD CB 11 2C      sra     (ix+high ixy_bits),h
1401
 850  1AD4 DD CB 11 2D      sra     (ix+high ixy_bits),l
1402
 851  1AD8 DD CB 11 2E      sra     (ix+high ixy_bits)
1403
 852  1ADC DD CB 11 2F      sra     (ix+high ixy_bits),a
1404
 853  1AE0 DD CB 11 30      sli     (ix+high ixy_bits),b
1405
 854  1AE4 DD CB 11 31      sli     (ix+high ixy_bits),c
1406
 855  1AE8 DD CB 11 32      sli     (ix+high ixy_bits),d
1407
 856  1AEC DD CB 11 33      sli     (ix+high ixy_bits),e
1408
 857  1AF0 DD CB 11 34      sli     (ix+high ixy_bits),h
1409
 858  1AF4 DD CB 11 35      sli     (ix+high ixy_bits),l
1410
 859  1AF8 DD CB 11 36      sli     (ix+high ixy_bits)
1411
 860  1AFC DD CB 11 37      sli     (ix+high ixy_bits),a
1412
 861  1B00 DD CB 11 38      srl     (ix+high ixy_bits),b
1413
 862  1B04 DD CB 11 39      srl     (ix+high ixy_bits),c
1414
 863  1B08 DD CB 11 3A      srl     (ix+high ixy_bits),d
1415
 864  1B0C DD CB 11 3B      srl     (ix+high ixy_bits),e
1416
 865  1B10 DD CB 11 3C      srl     (ix+high ixy_bits),h
1417
 866  1B14 DD CB 11 3D      srl     (ix+high ixy_bits),l
1418
 867  1B18 DD CB 11 3E      srl     (ix+high ixy_bits)
1419
 868  1B1C DD CB 11 3F      srl     (ix+high ixy_bits),a
1420
 869  1B20
1421
 870  1B20 DD CB 00 76      bit     ixy_bits&7,(ix)
1422
 871  1B24 DD CB 00 B0      res     ixy_bits&7,(ix),b
1423
 872  1B28 DD CB 00 B1      res     ixy_bits&7,(ix),c
1424
 873  1B2C DD CB 00 B2      res     ixy_bits&7,(ix),d
1425
 874  1B30 DD CB 00 B3      res     ixy_bits&7,(ix),e
1426
 875  1B34 DD CB 00 B4      res     ixy_bits&7,(ix),h
1427
 876  1B38 DD CB 00 B5      res     ixy_bits&7,(ix),l
1428
 877  1B3C DD CB 00 B6      res     ixy_bits&7,(ix)
1429
 878  1B40 DD CB 00 B7      res     ixy_bits&7,(ix),a
1430
 879  1B44 DD CB 00 F0      set     ixy_bits&7,(ix),b
1431
 880  1B48 DD CB 00 F1      set     ixy_bits&7,(ix),c
1432
 881  1B4C DD CB 00 F2      set     ixy_bits&7,(ix),d
1433
 882  1B50 DD CB 00 F3      set     ixy_bits&7,(ix),e
1434
 883  1B54 DD CB 00 F4      set     ixy_bits&7,(ix),h
1435
 884  1B58 DD CB 00 F5      set     ixy_bits&7,(ix),l
1436
 885  1B5C DD CB 00 F6      set     ixy_bits&7,(ix)
1437
 886  1B60 DD CB 00 F7      set     ixy_bits&7,(ix),a
1438
 887  1B64
1439
 888  1B64 DD CB 11 46      bit     0,(ix+high ixy_bits)
1440
 889  1B68 DD CB 11 4E      bit     1,(ix+high ixy_bits)
1441
 890  1B6C DD CB 11 56      bit     2,(ix+high ixy_bits)
1442
 891  1B70 DD CB 11 5E      bit     3,(ix+high ixy_bits)
1443
 892  1B74 DD CB 11 66      bit     4,(ix+high ixy_bits)
1444
 893  1B78 DD CB 11 6E      bit     5,(ix+high ixy_bits)
1445
 894  1B7C DD CB 11 76      bit     6,(ix+high ixy_bits)
1446
 895  1B80 DD CB 11 7E      bit     7,(ix+high ixy_bits)
1447
 896  1B84 DD CB 11 86      res     0,(ix+high ixy_bits)
1448
 897  1B88 DD CB 11 8E      res     1,(ix+high ixy_bits)
1449
 898  1B8C DD CB 11 96      res     2,(ix+high ixy_bits)
1450
 899  1B90 DD CB 11 9E      res     3,(ix+high ixy_bits)
1451
 900  1B94 DD CB 11 A6      res     4,(ix+high ixy_bits)
1452
 901  1B98 DD CB 11 AE      res     5,(ix+high ixy_bits)
1453
 902  1B9C DD CB 11 B6      res     6,(ix+high ixy_bits)
1454
 903  1BA0 DD CB 11 BE      res     7,(ix+high ixy_bits)
1455
 904  1BA4 DD CB 11 C6      set     0,(ix+high ixy_bits)
1456
 905  1BA8 DD CB 11 CE      set     1,(ix+high ixy_bits)
1457
 906  1BAC DD CB 11 D6      set     2,(ix+high ixy_bits)
1458
 907  1BB0 DD CB 11 DE      set     3,(ix+high ixy_bits)
1459
 908  1BB4 DD CB 11 E6      set     4,(ix+high ixy_bits)
1460
 909  1BB8 DD CB 11 EE      set     5,(ix+high ixy_bits)
1461
 910  1BBC DD CB 11 F6      set     6,(ix+high ixy_bits)
1462
 911  1BC0 DD CB 11 FE      set     7,(ix+high ixy_bits)
1463
 912  1BC4
1464
 913  1BC4 DD CB 11 80      res     0,(ix+high ixy_bits),b
1465
 914  1BC8 DD CB 11 88      res     1,(ix+high ixy_bits),b
1466
 915  1BCC DD CB 11 90      res     2,(ix+high ixy_bits),b
1467
 916  1BD0 DD CB 11 98      res     3,(ix+high ixy_bits),b
1468
 917  1BD4 DD CB 11 A0      res     4,(ix+high ixy_bits),b
1469
 918  1BD8 DD CB 11 A8      res     5,(ix+high ixy_bits),b
1470
 919  1BDC DD CB 11 B0      res     6,(ix+high ixy_bits),b
1471
 920  1BE0 DD CB 11 B8      res     7,(ix+high ixy_bits),b
1472
 921  1BE4 DD CB 11 C0      set     0,(ix+high ixy_bits),b
1473
 922  1BE8 DD CB 11 C8      set     1,(ix+high ixy_bits),b
1474
 923  1BEC DD CB 11 D0      set     2,(ix+high ixy_bits),b
1475
 924  1BF0 DD CB 11 D8      set     3,(ix+high ixy_bits),b
1476
 925  1BF4 DD CB 11 E0      set     4,(ix+high ixy_bits),b
1477
 926  1BF8 DD CB 11 E8      set     5,(ix+high ixy_bits),b
1478
 927  1BFC DD CB 11 F0      set     6,(ix+high ixy_bits),b
1479
 928  1C00 DD CB 11 F8      set     7,(ix+high ixy_bits),b
1480
 929  1C04
1481
 930  1C04 DD CB 11 81      res     0,(ix+high ixy_bits),c
1482
 931  1C08 DD CB 11 89      res     1,(ix+high ixy_bits),c
1483
 932  1C0C DD CB 11 91      res     2,(ix+high ixy_bits),c
1484
 933  1C10 DD CB 11 99      res     3,(ix+high ixy_bits),c
1485
 934  1C14 DD CB 11 A1      res     4,(ix+high ixy_bits),c
1486
 935  1C18 DD CB 11 A9      res     5,(ix+high ixy_bits),c
1487
 936  1C1C DD CB 11 B1      res     6,(ix+high ixy_bits),c
1488
 937  1C20 DD CB 11 B9      res     7,(ix+high ixy_bits),c
1489
 938  1C24 DD CB 11 C1      set     0,(ix+high ixy_bits),c
1490
 939  1C28 DD CB 11 C9      set     1,(ix+high ixy_bits),c
1491
 940  1C2C DD CB 11 D1      set     2,(ix+high ixy_bits),c
1492
 941  1C30 DD CB 11 D9      set     3,(ix+high ixy_bits),c
1493
 942  1C34 DD CB 11 E1      set     4,(ix+high ixy_bits),c
1494
 943  1C38 DD CB 11 E9      set     5,(ix+high ixy_bits),c
1495
 944  1C3C DD CB 11 F1      set     6,(ix+high ixy_bits),c
1496
 945  1C40 DD CB 11 F9      set     7,(ix+high ixy_bits),c
1497
 946  1C44
1498
 947  1C44 DD CB 11 82      res     0,(ix+high ixy_bits),d
1499
 948  1C48 DD CB 11 8A      res     1,(ix+high ixy_bits),d
1500
 949  1C4C DD CB 11 92      res     2,(ix+high ixy_bits),d
1501
 950  1C50 DD CB 11 9A      res     3,(ix+high ixy_bits),d
1502
 951  1C54 DD CB 11 A2      res     4,(ix+high ixy_bits),d
1503
 952  1C58 DD CB 11 AA      res     5,(ix+high ixy_bits),d
1504
 953  1C5C DD CB 11 B2      res     6,(ix+high ixy_bits),d
1505
 954  1C60 DD CB 11 BA      res     7,(ix+high ixy_bits),d
1506
 955  1C64 DD CB 11 C2      set     0,(ix+high ixy_bits),d
1507
 956  1C68 DD CB 11 CA      set     1,(ix+high ixy_bits),d
1508
 957  1C6C DD CB 11 D2      set     2,(ix+high ixy_bits),d
1509
 958  1C70 DD CB 11 DA      set     3,(ix+high ixy_bits),d
1510
 959  1C74 DD CB 11 E2      set     4,(ix+high ixy_bits),d
1511
 960  1C78 DD CB 11 EA      set     5,(ix+high ixy_bits),d
1512
 961  1C7C DD CB 11 F2      set     6,(ix+high ixy_bits),d
1513
 962  1C80 DD CB 11 FA      set     7,(ix+high ixy_bits),d
1514
 963  1C84
1515
 964  1C84 DD CB 11 83      res     0,(ix+high ixy_bits),e
1516
 965  1C88 DD CB 11 8B      res     1,(ix+high ixy_bits),e
1517
 966  1C8C DD CB 11 93      res     2,(ix+high ixy_bits),e
1518
 967  1C90 DD CB 11 9B      res     3,(ix+high ixy_bits),e
1519
 968  1C94 DD CB 11 A3      res     4,(ix+high ixy_bits),e
1520
 969  1C98 DD CB 11 AB      res     5,(ix+high ixy_bits),e
1521
 970  1C9C DD CB 11 B3      res     6,(ix+high ixy_bits),e
1522
 971  1CA0 DD CB 11 BB      res     7,(ix+high ixy_bits),e
1523
 972  1CA4 DD CB 11 C3      set     0,(ix+high ixy_bits),e
1524
 973  1CA8 DD CB 11 CB      set     1,(ix+high ixy_bits),e
1525
 974  1CAC DD CB 11 D3      set     2,(ix+high ixy_bits),e
1526
 975  1CB0 DD CB 11 DB      set     3,(ix+high ixy_bits),e
1527
 976  1CB4 DD CB 11 E3      set     4,(ix+high ixy_bits),e
1528
 977  1CB8 DD CB 11 EB      set     5,(ix+high ixy_bits),e
1529
 978  1CBC DD CB 11 F3      set     6,(ix+high ixy_bits),e
1530
 979  1CC0 DD CB 11 FB      set     7,(ix+high ixy_bits),e
1531
 980  1CC4
1532
 981  1CC4 DD CB 11 84      res     0,(ix+high ixy_bits),h
1533
 982  1CC8 DD CB 11 8C      res     1,(ix+high ixy_bits),h
1534
 983  1CCC DD CB 11 94      res     2,(ix+high ixy_bits),h
1535
 984  1CD0 DD CB 11 9C      res     3,(ix+high ixy_bits),h
1536
 985  1CD4 DD CB 11 A4      res     4,(ix+high ixy_bits),h
1537
 986  1CD8 DD CB 11 AC      res     5,(ix+high ixy_bits),h
1538
 987  1CDC DD CB 11 B4      res     6,(ix+high ixy_bits),h
1539
 988  1CE0 DD CB 11 BC      res     7,(ix+high ixy_bits),h
1540
 989  1CE4 DD CB 11 C4      set     0,(ix+high ixy_bits),h
1541
 990  1CE8 DD CB 11 CC      set     1,(ix+high ixy_bits),h
1542
 991  1CEC DD CB 11 D4      set     2,(ix+high ixy_bits),h
1543
 992  1CF0 DD CB 11 DC      set     3,(ix+high ixy_bits),h
1544
 993  1CF4 DD CB 11 E4      set     4,(ix+high ixy_bits),h
1545
 994  1CF8 DD CB 11 EC      set     5,(ix+high ixy_bits),h
1546
 995  1CFC DD CB 11 F4      set     6,(ix+high ixy_bits),h
1547
 996  1D00 DD CB 11 FC      set     7,(ix+high ixy_bits),h
1548
 997  1D04
1549
 998  1D04 DD CB 11 85      res     0,(ix+high ixy_bits),l
1550
 999  1D08 DD CB 11 8D      res     1,(ix+high ixy_bits),l
1551
1000  1D0C DD CB 11 95      res     2,(ix+high ixy_bits),l
1552
1001  1D10 DD CB 11 9D      res     3,(ix+high ixy_bits),l
1553
1002  1D14 DD CB 11 A5      res     4,(ix+high ixy_bits),l
1554
1003  1D18 DD CB 11 AD      res     5,(ix+high ixy_bits),l
1555
1004  1D1C DD CB 11 B5      res     6,(ix+high ixy_bits),l
1556
1005  1D20 DD CB 11 BD      res     7,(ix+high ixy_bits),l
1557
1006  1D24 DD CB 11 C5      set     0,(ix+high ixy_bits),l
1558
1007  1D28 DD CB 11 CD      set     1,(ix+high ixy_bits),l
1559
1008  1D2C DD CB 11 D5      set     2,(ix+high ixy_bits),l
1560
1009  1D30 DD CB 11 DD      set     3,(ix+high ixy_bits),l
1561
1010  1D34 DD CB 11 E5      set     4,(ix+high ixy_bits),l
1562
1011  1D38 DD CB 11 ED      set     5,(ix+high ixy_bits),l
1563
1012  1D3C DD CB 11 F5      set     6,(ix+high ixy_bits),l
1564
1013  1D40 DD CB 11 FD      set     7,(ix+high ixy_bits),l
1565
1014  1D44
1566
1015  1D44 DD CB 11 87      res     0,(ix+high ixy_bits),a
1567
1016  1D48 DD CB 11 8F      res     1,(ix+high ixy_bits),a
1568
1017  1D4C DD CB 11 97      res     2,(ix+high ixy_bits),a
1569
1018  1D50 DD CB 11 9F      res     3,(ix+high ixy_bits),a
1570
1019  1D54 DD CB 11 A7      res     4,(ix+high ixy_bits),a
1571
1020  1D58 DD CB 11 AF      res     5,(ix+high ixy_bits),a
1572
1021  1D5C DD CB 11 B7      res     6,(ix+high ixy_bits),a
1573
1022  1D60 DD CB 11 BF      res     7,(ix+high ixy_bits),a
1574
1023  1D64 DD CB 11 C7      set     0,(ix+high ixy_bits),a
1575
1024  1D68 DD CB 11 CF      set     1,(ix+high ixy_bits),a
1576
1025  1D6C DD CB 11 D7      set     2,(ix+high ixy_bits),a
1577
1026  1D70 DD CB 11 DF      set     3,(ix+high ixy_bits),a
1578
1027  1D74 DD CB 11 E7      set     4,(ix+high ixy_bits),a
1579
1028  1D78 DD CB 11 EF      set     5,(ix+high ixy_bits),a
1580
1029  1D7C DD CB 11 F7      set     6,(ix+high ixy_bits),a
1581
1030  1D80 DD CB 11 FF      set     7,(ix+high ixy_bits),a
1582
1031  1D84
1583
1032  1D84                  ; IY (long list it is...)
1584
1033  1D84 FD CB 11 00      rlc     (iy+high ixy_bits),b
1585
1034  1D88 FD CB 11 01      rlc     (iy+high ixy_bits),c
1586
1035  1D8C FD CB 11 02      rlc     (iy+high ixy_bits),d
1587
1036  1D90 FD CB 11 03      rlc     (iy+high ixy_bits),e
1588
1037  1D94 FD CB 11 04      rlc     (iy+high ixy_bits),h
1589
1038  1D98 FD CB 11 05      rlc     (iy+high ixy_bits),l
1590
1039  1D9C FD CB 11 06      rlc     (iy+high ixy_bits)
1591
1040  1DA0 FD CB 11 07      rlc     (iy+high ixy_bits),a
1592
1041  1DA4 FD CB 11 08      rrc     (iy+high ixy_bits),b
1593
1042  1DA8 FD CB 11 09      rrc     (iy+high ixy_bits),c
1594
1043  1DAC FD CB 11 0A      rrc     (iy+high ixy_bits),d
1595
1044  1DB0 FD CB 11 0B      rrc     (iy+high ixy_bits),e
1596
1045  1DB4 FD CB 11 0C      rrc     (iy+high ixy_bits),h
1597
1046  1DB8 FD CB 11 0D      rrc     (iy+high ixy_bits),l
1598
1047  1DBC FD CB 11 0E      rrc     (iy+high ixy_bits)
1599
1048  1DC0 FD CB 11 0F      rrc     (iy+high ixy_bits),a
1600
1049  1DC4 FD CB 11 10      rl      (iy+high ixy_bits),b
1601
1050  1DC8 FD CB 11 11      rl      (iy+high ixy_bits),c
1602
1051  1DCC FD CB 11 12      rl      (iy+high ixy_bits),d
1603
1052  1DD0 FD CB 11 13      rl      (iy+high ixy_bits),e
1604
1053  1DD4 FD CB 11 14      rl      (iy+high ixy_bits),h
1605
1054  1DD8 FD CB 11 15      rl      (iy+high ixy_bits),l
1606
1055  1DDC FD CB 11 16      rl      (iy+high ixy_bits)
1607
1056  1DE0 FD CB 11 17      rl      (iy+high ixy_bits),a
1608
1057  1DE4 FD CB 11 18      rr      (iy+high ixy_bits),b
1609
1058  1DE8 FD CB 11 19      rr      (iy+high ixy_bits),c
1610
1059  1DEC FD CB 11 1A      rr      (iy+high ixy_bits),d
1611
1060  1DF0 FD CB 11 1B      rr      (iy+high ixy_bits),e
1612
1061  1DF4 FD CB 11 1C      rr      (iy+high ixy_bits),h
1613
1062  1DF8 FD CB 11 1D      rr      (iy+high ixy_bits),l
1614
1063  1DFC FD CB 11 1E      rr      (iy+high ixy_bits)
1615
1064  1E00 FD CB 11 1F      rr      (iy+high ixy_bits),a
1616
1065  1E04 FD CB 11 20      sla     (iy+high ixy_bits),b
1617
1066  1E08 FD CB 11 21      sla     (iy+high ixy_bits),c
1618
1067  1E0C FD CB 11 22      sla     (iy+high ixy_bits),d
1619
1068  1E10 FD CB 11 23      sla     (iy+high ixy_bits),e
1620
1069  1E14 FD CB 11 24      sla     (iy+high ixy_bits),h
1621
1070  1E18 FD CB 11 25      sla     (iy+high ixy_bits),l
1622
1071  1E1C FD CB 11 26      sla     (iy+high ixy_bits)
1623
1072  1E20 FD CB 11 27      sla     (iy+high ixy_bits),a
1624
1073  1E24 FD CB 11 28      sra     (iy+high ixy_bits),b
1625
1074  1E28 FD CB 11 29      sra     (iy+high ixy_bits),c
1626
1075  1E2C FD CB 11 2A      sra     (iy+high ixy_bits),d
1627
1076  1E30 FD CB 11 2B      sra     (iy+high ixy_bits),e
1628
1077  1E34 FD CB 11 2C      sra     (iy+high ixy_bits),h
1629
1078  1E38 FD CB 11 2D      sra     (iy+high ixy_bits),l
1630
1079  1E3C FD CB 11 2E      sra     (iy+high ixy_bits)
1631
1080  1E40 FD CB 11 2F      sra     (iy+high ixy_bits),a
1632
1081  1E44 FD CB 11 30      sli     (iy+high ixy_bits),b
1633
1082  1E48 FD CB 11 31      sli     (iy+high ixy_bits),c
1634
1083  1E4C FD CB 11 32      sli     (iy+high ixy_bits),d
1635
1084  1E50 FD CB 11 33      sli     (iy+high ixy_bits),e
1636
1085  1E54 FD CB 11 34      sli     (iy+high ixy_bits),h
1637
1086  1E58 FD CB 11 35      sli     (iy+high ixy_bits),l
1638
1087  1E5C FD CB 11 36      sli     (iy+high ixy_bits)
1639
1088  1E60 FD CB 11 37      sli     (iy+high ixy_bits),a
1640
1089  1E64 FD CB 11 38      srl     (iy+high ixy_bits),b
1641
1090  1E68 FD CB 11 39      srl     (iy+high ixy_bits),c
1642
1091  1E6C FD CB 11 3A      srl     (iy+high ixy_bits),d
1643
1092  1E70 FD CB 11 3B      srl     (iy+high ixy_bits),e
1644
1093  1E74 FD CB 11 3C      srl     (iy+high ixy_bits),h
1645
1094  1E78 FD CB 11 3D      srl     (iy+high ixy_bits),l
1646
1095  1E7C FD CB 11 3E      srl     (iy+high ixy_bits)
1647
1096  1E80 FD CB 11 3F      srl     (iy+high ixy_bits),a
1648
1097  1E84
1649
1098  1E84 FD CB 00 76      bit     ixy_bits&7,(iy)
1650
1099  1E88 FD CB 00 B0      res     ixy_bits&7,(iy),b
1651
1100  1E8C FD CB 00 B1      res     ixy_bits&7,(iy),c
1652
1101  1E90 FD CB 00 B2      res     ixy_bits&7,(iy),d
1653
1102  1E94 FD CB 00 B3      res     ixy_bits&7,(iy),e
1654
1103  1E98 FD CB 00 B4      res     ixy_bits&7,(iy),h
1655
1104  1E9C FD CB 00 B5      res     ixy_bits&7,(iy),l
1656
1105  1EA0 FD CB 00 B6      res     ixy_bits&7,(iy)
1657
1106  1EA4 FD CB 00 B7      res     ixy_bits&7,(iy),a
1658
1107  1EA8 FD CB 00 F0      set     ixy_bits&7,(iy),b
1659
1108  1EAC FD CB 00 F1      set     ixy_bits&7,(iy),c
1660
1109  1EB0 FD CB 00 F2      set     ixy_bits&7,(iy),d
1661
1110  1EB4 FD CB 00 F3      set     ixy_bits&7,(iy),e
1662
1111  1EB8 FD CB 00 F4      set     ixy_bits&7,(iy),h
1663
1112  1EBC FD CB 00 F5      set     ixy_bits&7,(iy),l
1664
1113  1EC0 FD CB 00 F6      set     ixy_bits&7,(iy)
1665
1114  1EC4 FD CB 00 F7      set     ixy_bits&7,(iy),a
1666
1115  1EC8
1667
1116  1EC8 FD CB 11 46      bit     0,(iy+high ixy_bits)
1668
1117  1ECC FD CB 11 4E      bit     1,(iy+high ixy_bits)
1669
1118  1ED0 FD CB 11 56      bit     2,(iy+high ixy_bits)
1670
1119  1ED4 FD CB 11 5E      bit     3,(iy+high ixy_bits)
1671
1120  1ED8 FD CB 11 66      bit     4,(iy+high ixy_bits)
1672
1121  1EDC FD CB 11 6E      bit     5,(iy+high ixy_bits)
1673
1122  1EE0 FD CB 11 76      bit     6,(iy+high ixy_bits)
1674
1123  1EE4 FD CB 11 7E      bit     7,(iy+high ixy_bits)
1675
1124  1EE8 FD CB 11 86      res     0,(iy+high ixy_bits)
1676
1125  1EEC FD CB 11 8E      res     1,(iy+high ixy_bits)
1677
1126  1EF0 FD CB 11 96      res     2,(iy+high ixy_bits)
1678
1127  1EF4 FD CB 11 9E      res     3,(iy+high ixy_bits)
1679
1128  1EF8 FD CB 11 A6      res     4,(iy+high ixy_bits)
1680
1129  1EFC FD CB 11 AE      res     5,(iy+high ixy_bits)
1681
1130  1F00 FD CB 11 B6      res     6,(iy+high ixy_bits)
1682
1131  1F04 FD CB 11 BE      res     7,(iy+high ixy_bits)
1683
1132  1F08 FD CB 11 C6      set     0,(iy+high ixy_bits)
1684
1133  1F0C FD CB 11 CE      set     1,(iy+high ixy_bits)
1685
1134  1F10 FD CB 11 D6      set     2,(iy+high ixy_bits)
1686
1135  1F14 FD CB 11 DE      set     3,(iy+high ixy_bits)
1687
1136  1F18 FD CB 11 E6      set     4,(iy+high ixy_bits)
1688
1137  1F1C FD CB 11 EE      set     5,(iy+high ixy_bits)
1689
1138  1F20 FD CB 11 F6      set     6,(iy+high ixy_bits)
1690
1139  1F24 FD CB 11 FE      set     7,(iy+high ixy_bits)
1691
1140  1F28
1692
1141  1F28 FD CB 11 80      res     0,(iy+high ixy_bits),b
1693
1142  1F2C FD CB 11 88      res     1,(iy+high ixy_bits),b
1694
1143  1F30 FD CB 11 90      res     2,(iy+high ixy_bits),b
1695
1144  1F34 FD CB 11 98      res     3,(iy+high ixy_bits),b
1696
1145  1F38 FD CB 11 A0      res     4,(iy+high ixy_bits),b
1697
1146  1F3C FD CB 11 A8      res     5,(iy+high ixy_bits),b
1698
1147  1F40 FD CB 11 B0      res     6,(iy+high ixy_bits),b
1699
1148  1F44 FD CB 11 B8      res     7,(iy+high ixy_bits),b
1700
1149  1F48 FD CB 11 C0      set     0,(iy+high ixy_bits),b
1701
1150  1F4C FD CB 11 C8      set     1,(iy+high ixy_bits),b
1702
1151  1F50 FD CB 11 D0      set     2,(iy+high ixy_bits),b
1703
1152  1F54 FD CB 11 D8      set     3,(iy+high ixy_bits),b
1704
1153  1F58 FD CB 11 E0      set     4,(iy+high ixy_bits),b
1705
1154  1F5C FD CB 11 E8      set     5,(iy+high ixy_bits),b
1706
1155  1F60 FD CB 11 F0      set     6,(iy+high ixy_bits),b
1707
1156  1F64 FD CB 11 F8      set     7,(iy+high ixy_bits),b
1708
1157  1F68
1709
1158  1F68 FD CB 11 81      res     0,(iy+high ixy_bits),c
1710
1159  1F6C FD CB 11 89      res     1,(iy+high ixy_bits),c
1711
1160  1F70 FD CB 11 91      res     2,(iy+high ixy_bits),c
1712
1161  1F74 FD CB 11 99      res     3,(iy+high ixy_bits),c
1713
1162  1F78 FD CB 11 A1      res     4,(iy+high ixy_bits),c
1714
1163  1F7C FD CB 11 A9      res     5,(iy+high ixy_bits),c
1715
1164  1F80 FD CB 11 B1      res     6,(iy+high ixy_bits),c
1716
1165  1F84 FD CB 11 B9      res     7,(iy+high ixy_bits),c
1717
1166  1F88 FD CB 11 C1      set     0,(iy+high ixy_bits),c
1718
1167  1F8C FD CB 11 C9      set     1,(iy+high ixy_bits),c
1719
1168  1F90 FD CB 11 D1      set     2,(iy+high ixy_bits),c
1720
1169  1F94 FD CB 11 D9      set     3,(iy+high ixy_bits),c
1721
1170  1F98 FD CB 11 E1      set     4,(iy+high ixy_bits),c
1722
1171  1F9C FD CB 11 E9      set     5,(iy+high ixy_bits),c
1723
1172  1FA0 FD CB 11 F1      set     6,(iy+high ixy_bits),c
1724
1173  1FA4 FD CB 11 F9      set     7,(iy+high ixy_bits),c
1725
1174  1FA8
1726
1175  1FA8 FD CB 11 82      res     0,(iy+high ixy_bits),d
1727
1176  1FAC FD CB 11 8A      res     1,(iy+high ixy_bits),d
1728
1177  1FB0 FD CB 11 92      res     2,(iy+high ixy_bits),d
1729
1178  1FB4 FD CB 11 9A      res     3,(iy+high ixy_bits),d
1730
1179  1FB8 FD CB 11 A2      res     4,(iy+high ixy_bits),d
1731
1180  1FBC FD CB 11 AA      res     5,(iy+high ixy_bits),d
1732
1181  1FC0 FD CB 11 B2      res     6,(iy+high ixy_bits),d
1733
1182  1FC4 FD CB 11 BA      res     7,(iy+high ixy_bits),d
1734
1183  1FC8 FD CB 11 C2      set     0,(iy+high ixy_bits),d
1735
1184  1FCC FD CB 11 CA      set     1,(iy+high ixy_bits),d
1736
1185  1FD0 FD CB 11 D2      set     2,(iy+high ixy_bits),d
1737
1186  1FD4 FD CB 11 DA      set     3,(iy+high ixy_bits),d
1738
1187  1FD8 FD CB 11 E2      set     4,(iy+high ixy_bits),d
1739
1188  1FDC FD CB 11 EA      set     5,(iy+high ixy_bits),d
1740
1189  1FE0 FD CB 11 F2      set     6,(iy+high ixy_bits),d
1741
1190  1FE4 FD CB 11 FA      set     7,(iy+high ixy_bits),d
1742
1191  1FE8
1743
1192  1FE8 FD CB 11 83      res     0,(iy+high ixy_bits),e
1744
1193  1FEC FD CB 11 8B      res     1,(iy+high ixy_bits),e
1745
1194  1FF0 FD CB 11 93      res     2,(iy+high ixy_bits),e
1746
1195  1FF4 FD CB 11 9B      res     3,(iy+high ixy_bits),e
1747
1196  1FF8 FD CB 11 A3      res     4,(iy+high ixy_bits),e
1748
1197  1FFC FD CB 11 AB      res     5,(iy+high ixy_bits),e
1749
1198  2000 FD CB 11 B3      res     6,(iy+high ixy_bits),e
1750
1199  2004 FD CB 11 BB      res     7,(iy+high ixy_bits),e
1751
1200  2008 FD CB 11 C3      set     0,(iy+high ixy_bits),e
1752
1201  200C FD CB 11 CB      set     1,(iy+high ixy_bits),e
1753
1202  2010 FD CB 11 D3      set     2,(iy+high ixy_bits),e
1754
1203  2014 FD CB 11 DB      set     3,(iy+high ixy_bits),e
1755
1204  2018 FD CB 11 E3      set     4,(iy+high ixy_bits),e
1756
1205  201C FD CB 11 EB      set     5,(iy+high ixy_bits),e
1757
1206  2020 FD CB 11 F3      set     6,(iy+high ixy_bits),e
1758
1207  2024 FD CB 11 FB      set     7,(iy+high ixy_bits),e
1759
1208  2028
1760
1209  2028 FD CB 11 84      res     0,(iy+high ixy_bits),h
1761
1210  202C FD CB 11 8C      res     1,(iy+high ixy_bits),h
1762
1211  2030 FD CB 11 94      res     2,(iy+high ixy_bits),h
1763
1212  2034 FD CB 11 9C      res     3,(iy+high ixy_bits),h
1764
1213  2038 FD CB 11 A4      res     4,(iy+high ixy_bits),h
1765
1214  203C FD CB 11 AC      res     5,(iy+high ixy_bits),h
1766
1215  2040 FD CB 11 B4      res     6,(iy+high ixy_bits),h
1767
1216  2044 FD CB 11 BC      res     7,(iy+high ixy_bits),h
1768
1217  2048 FD CB 11 C4      set     0,(iy+high ixy_bits),h
1769
1218  204C FD CB 11 CC      set     1,(iy+high ixy_bits),h
1770
1219  2050 FD CB 11 D4      set     2,(iy+high ixy_bits),h
1771
1220  2054 FD CB 11 DC      set     3,(iy+high ixy_bits),h
1772
1221  2058 FD CB 11 E4      set     4,(iy+high ixy_bits),h
1773
1222  205C FD CB 11 EC      set     5,(iy+high ixy_bits),h
1774
1223  2060 FD CB 11 F4      set     6,(iy+high ixy_bits),h
1775
1224  2064 FD CB 11 FC      set     7,(iy+high ixy_bits),h
1776
1225  2068
1777
1226  2068 FD CB 11 85      res     0,(iy+high ixy_bits),l
1778
1227  206C FD CB 11 8D      res     1,(iy+high ixy_bits),l
1779
1228  2070 FD CB 11 95      res     2,(iy+high ixy_bits),l
1780
1229  2074 FD CB 11 9D      res     3,(iy+high ixy_bits),l
1781
1230  2078 FD CB 11 A5      res     4,(iy+high ixy_bits),l
1782
1231  207C FD CB 11 AD      res     5,(iy+high ixy_bits),l
1783
1232  2080 FD CB 11 B5      res     6,(iy+high ixy_bits),l
1784
1233  2084 FD CB 11 BD      res     7,(iy+high ixy_bits),l
1785
1234  2088 FD CB 11 C5      set     0,(iy+high ixy_bits),l
1786
1235  208C FD CB 11 CD      set     1,(iy+high ixy_bits),l
1787
1236  2090 FD CB 11 D5      set     2,(iy+high ixy_bits),l
1788
1237  2094 FD CB 11 DD      set     3,(iy+high ixy_bits),l
1789
1238  2098 FD CB 11 E5      set     4,(iy+high ixy_bits),l
1790
1239  209C FD CB 11 ED      set     5,(iy+high ixy_bits),l
1791
1240  20A0 FD CB 11 F5      set     6,(iy+high ixy_bits),l
1792
1241  20A4 FD CB 11 FD      set     7,(iy+high ixy_bits),l
1793
1242  20A8
1794
1243  20A8 FD CB 11 87      res     0,(iy+high ixy_bits),a
1795
1244  20AC FD CB 11 8F      res     1,(iy+high ixy_bits),a
1796
1245  20B0 FD CB 11 97      res     2,(iy+high ixy_bits),a
1797
1246  20B4 FD CB 11 9F      res     3,(iy+high ixy_bits),a
1798
1247  20B8 FD CB 11 A7      res     4,(iy+high ixy_bits),a
1799
1248  20BC FD CB 11 AF      res     5,(iy+high ixy_bits),a
1800
1249  20C0 FD CB 11 B7      res     6,(iy+high ixy_bits),a
1801
1250  20C4 FD CB 11 BF      res     7,(iy+high ixy_bits),a
1802
1251  20C8 FD CB 11 C7      set     0,(iy+high ixy_bits),a
1803
1252  20CC FD CB 11 CF      set     1,(iy+high ixy_bits),a
1804
1253  20D0 FD CB 11 D7      set     2,(iy+high ixy_bits),a
1805
1254  20D4 FD CB 11 DF      set     3,(iy+high ixy_bits),a
1806
1255  20D8 FD CB 11 E7      set     4,(iy+high ixy_bits),a
1807
1256  20DC FD CB 11 EF      set     5,(iy+high ixy_bits),a
1808
1257  20E0 FD CB 11 F7      set     6,(iy+high ixy_bits),a
1809
1258  20E4 FD CB 11 FF      set     7,(iy+high ixy_bits),a
1810
1259  20E8
1811
1260  20E8 11 10 14 10      RELOCATE_TABLE
1812
1260  20EC 17 10 1A 10
1813
1260  20F0 1D 10 20 10
1814
1260  20F4 23 10 26 10
1815
1260  20F8 29 10 2C 10
1816
1260  20FC 2F 10 32 10
1817
1260  2100 35 10 38 10
1818
1260  2104 3B 10 3E 10
1819
1260  2108 41 10 44 10
1820
1260  210C 49 10 4C 10
1821
1260  2110 67 10 6A 10
1822
1260  2114 6D 10 71 10
1823
1260  2118 75 10 78 10
1824
1260  211C 7C 10 80 10
1825
1260  2120 83 10 87 10
1826
1260  2124 8B 10 8F 10
1827
1260  2128 93 10 97 10
1828
1260  212C 9A 10 9E 10
1829
1260  2130 A2 10 A6 10
1830
1261  2134
1831
1262  2134                  ASSERT 0 == 0
1832
1263  2134                  ASSERT 532 == 532
1833
1264  2134
1834
# file closed: relocation_z80.asm
1835
 
1836
Value    Label
1837
------ - -----------------------------------------------------------
1838
0x110E   alu_imm8
1839
0x1122   alu_ixy
1840
0x115E   bit_imm8
1841
0x111E   imm8_extras
1842
0x118E   ixy_bits
1843
0x1152   ixy_extras
1844
0x1004   jr_jp_call
1845
0x1046   ld_a
1846
0x10A8   ld_extras
1847
0x10BA   ld_ixy_r8
1848
0x1066   ld_r16
1849
0x104E   ld_r8
1850
0x0026   relocate_count
1851
0x004C   relocate_size