1 ! Part two of test for inter-file DataLabel support.
6 movi
(datalabel foowithout
+ 16) & 65535, r24
9 .long datalabel foo_otherwithout + 32
12 movi
(datalabel foo_mixwithout
+ 1024) & 65535, r24
14 .long datalabel foo_mixwithout + 32
17 movi
(datalabel foo_mixwithout2
+ 1024) & 65535, r24
19 .long foo_mixwithout2 + 32
44 .global bar_otherboth2
47 .global bar_otherwithout
65 .global bar_mixwithout
68 .global bar_mixwithout2
72 ! Almost-copy of
"foo" in primary file.
77 movi
(datalabel baz
+ 8) & 65535,r30
82 movi
(datalabel bazboth
+ 16) & 65535,r40
83 movi
(bazboth
+ 12) & 65535,r40
88 movi
(bazboth2
+ 12) & 65535,r40
89 movi
(datalabel bazboth2
+ 16) & 65535,r40
94 movi
(datalabel bazwithout
+ 24) & 65535,r30
102 .global baz_otherboth2
105 .global baz_otherwithout
110 .long datalabel baz_other + 4
111 .long datalabel baz_otherboth + 40
112 .long baz_otherboth + 24
113 .long baz_otherboth2 + 24
114 .long datalabel baz_otherboth2 + 40
115 .long baz_otherwithout
122 movi
(datalabel baz_mix
+ 8) & 65535,r30
126 movi
(baz_mix2
+ 8) & 65535,r30
130 movi
(datalabel baz_mixboth
+ 80) & 65535,r30
131 movi
(baz_mixboth
+ 80) & 65535,r30
135 movi
(baz_mixboth2
+ 64) & 65535,r30
136 movi
(datalabel baz_mixboth2
+ 64) & 65535,r30
137 .global baz_mixwithout
140 movi
(baz_mixwithout
+ 42) & 65535,r30
141 .global baz_mixwithout2
144 movi
(baz_mixwithout2
+ 24) & 65535,r30
148 .long datalabel baz_mix2 + 48
149 .long datalabel baz_mixboth + 400
150 .long baz_mixboth + 420
151 .long baz_mixboth2 + 248
152 .long datalabel baz_mixboth2 + 240
156 .long datalabel dfoowithout + 44
157 .long datalabel dfoo_mixwithout + 48
158 .long datalabel dfoo_mixwithout2 + 84
175 .global dbar_otherboth
178 .global dbar_otherboth2
181 .global dbar_otherwithout
194 .global dbar_mixboth2
197 .global dbar_mixwithout
200 .global dbar_mixwithout2
204 ! Almost-copy of
"dfoo" in primary file.
210 .long (datalabel dbaz + 8)
215 .long (datalabel dbazboth + 16)
216 .long (dbazboth + 12)
221 .long (dbazboth2 + 12)
222 .long (datalabel dbazboth2 + 16)
227 .long (dbazwithout + 24)
232 .global dbaz_otherboth
235 .global dbaz_otherboth2
238 .global dbaz_otherwithout
243 .long datalabel dbaz_other + 4
244 .long datalabel dbaz_otherboth + 40
245 .long dbaz_otherboth + 24
246 .long dbaz_otherboth2 + 24
247 .long datalabel dbaz_otherboth2 + 40
248 .long dbaz_otherwithout
255 .long (datalabel dbaz_mix + 8)
259 .long (dbaz_mix2 + 8)
263 .long (datalabel dbaz_mixboth + 80)
264 .long (dbaz_mixboth + 80)
265 .global dbaz_mixboth2
268 .long (dbaz_mixboth2 + 64)
269 .long (datalabel dbaz_mixboth2 + 64)
270 .global dbaz_mixwithout
273 .long (dbaz_mixwithout + 42)
274 .global dbaz_mixwithout2
277 .long (dbaz_mixwithout2 + 24)
281 .long datalabel dbaz_mix2 + 48
282 .long datalabel dbaz_mixboth + 400
283 .long dbaz_mixboth + 420
284 .long dbaz_mixboth2 + 248
285 .long datalabel dbaz_mixboth2 + 240
286 .long dbaz_mixwithout