1#objdump: -dr --prefix-addresses
2#as: -32 --defsym forward=1
3#name: MIPS ld forward
4#source: ld.s
5
6# Test the ld macro using forward references (MIPS1).
7
8.*: +file format .*mips.*
9
10Disassembly of section \.text:
11[0-9a-f]+ <[^>]*> lw	a0,0\(zero\)
12[0-9a-f]+ <[^>]*> lw	a1,4\(zero\)
13[0-9a-f]+ <[^>]*> lw	a0,1\(zero\)
14[0-9a-f]+ <[^>]*> lw	a1,5\(zero\)
15[0-9a-f]+ <[^>]*> lui	at,0x1
16[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
17[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
18[0-9a-f]+ <[^>]*> lw	a0,-32768\(zero\)
19[0-9a-f]+ <[^>]*> lw	a1,-32764\(zero\)
20[0-9a-f]+ <[^>]*> lui	at,0x1
21[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
22[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
23[0-9a-f]+ <[^>]*> lui	at,0x2
24[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
25[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
26[0-9a-f]+ <[^>]*> nop
27[0-9a-f]+ <[^>]*> lw	a0,0\(a1\)
28[0-9a-f]+ <[^>]*> lw	a1,4\(a1\)
29[0-9a-f]+ <[^>]*> nop
30[0-9a-f]+ <[^>]*> lw	a0,1\(a1\)
31[0-9a-f]+ <[^>]*> lw	a1,5\(a1\)
32[0-9a-f]+ <[^>]*> lui	at,0x1
33[0-9a-f]+ <[^>]*> addu	at,a1,at
34[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
35[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
36[0-9a-f]+ <[^>]*> nop
37[0-9a-f]+ <[^>]*> lw	a0,-32768\(a1\)
38[0-9a-f]+ <[^>]*> lw	a1,-32764\(a1\)
39[0-9a-f]+ <[^>]*> lui	at,0x1
40[0-9a-f]+ <[^>]*> addu	at,a1,at
41[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
42[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
43[0-9a-f]+ <[^>]*> lui	at,0x2
44[0-9a-f]+ <[^>]*> addu	at,a1,at
45[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
46[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
47[0-9a-f]+ <[^>]*> lui	at,0x0
48[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
49[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
50[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
51[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
52[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
53[0-9a-f]+ <[^>]*> lui	at,0x0
54[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
55[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
56[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
57[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
58[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
59[0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
60[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
61[0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
62[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
63[0-9a-f]+ <[^>]*> lui	at,0x0
64[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
65[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
66[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
67[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
68[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
69[0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
70[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
71[0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
72[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
73[0-9a-f]+ <[^>]*> lui	at,0x0
74[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
75[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
76[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
77[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
78[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
79[0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
80[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
81[0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
82[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
83[0-9a-f]+ <[^>]*> lui	at,0x0
84[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
85[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
86[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
87[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
88[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
89[0-9a-f]+ <[^>]*> lui	at,0x0
90[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
91[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
92[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
93[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
94[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
95[0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
96[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
97[0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
98[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
99[0-9a-f]+ <[^>]*> lui	at,0x0
100[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
101[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
102[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
103[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
104[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
105[0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
106[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
107[0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
108[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
109[0-9a-f]+ <[^>]*> lui	at,0x0
110[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
111[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
112[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
113[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
114[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
115[0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
116[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
117[0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
118[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
119[0-9a-f]+ <[^>]*> lui	at,0x1
120[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
121[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
122[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
123[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
124[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
125[0-9a-f]+ <[^>]*> lui	at,0x1
126[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
127[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
128[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
129[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
130[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
131[0-9a-f]+ <[^>]*> lui	at,0x1
132[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
133[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
134[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
135[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
136[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
137[0-9a-f]+ <[^>]*> lui	at,0x1
138[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
139[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
140[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
141[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
142[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
143[0-9a-f]+ <[^>]*> lui	at,0x1
144[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
145[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
146[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
147[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
148[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
149[0-9a-f]+ <[^>]*> lui	at,0x1
150[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
151[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
152[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
153[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
154[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
155[0-9a-f]+ <[^>]*> lui	at,0x1
156[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
157[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
158[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
159[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
160[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
161[0-9a-f]+ <[^>]*> lui	at,0x0
162[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
163[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
164[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
165[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
166[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
167[0-9a-f]+ <[^>]*> lui	at,0x0
168[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
169[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
170[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
171[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
172[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
173[0-9a-f]+ <[^>]*> lui	at,0x0
174[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
175[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
176[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
177[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
178[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
179[0-9a-f]+ <[^>]*> lui	at,0x0
180[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
181[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
182[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
183[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
184[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
185[0-9a-f]+ <[^>]*> lui	at,0x0
186[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
187[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
188[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
189[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
190[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
191[0-9a-f]+ <[^>]*> lui	at,0x0
192[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
193[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
194[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
195[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
196[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
197[0-9a-f]+ <[^>]*> lui	at,0x0
198[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
199[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
200[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
201[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
202[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
203[0-9a-f]+ <[^>]*> lui	at,0x1
204[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
205[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
206[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
207[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
208[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
209[0-9a-f]+ <[^>]*> lui	at,0x1
210[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
211[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
212[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
213[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
214[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
215[0-9a-f]+ <[^>]*> lui	at,0x1
216[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
217[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
218[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
219[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
220[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
221[0-9a-f]+ <[^>]*> lui	at,0x1
222[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
223[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
224[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
225[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
226[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
227[0-9a-f]+ <[^>]*> lui	at,0x1
228[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
229[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
230[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
231[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
232[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
233[0-9a-f]+ <[^>]*> lui	at,0x1
234[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
235[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
236[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
237[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
238[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
239[0-9a-f]+ <[^>]*> lui	at,0x1
240[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
241[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
242[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
243[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
244[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
245[0-9a-f]+ <[^>]*> lui	at,0x2
246[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
247[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
248[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
249[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
250[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
251[0-9a-f]+ <[^>]*> lui	at,0x2
252[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
253[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
254[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
255[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
256[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
257[0-9a-f]+ <[^>]*> lui	at,0x2
258[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
259[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
260[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
261[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
262[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
263[0-9a-f]+ <[^>]*> lui	at,0x2
264[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
265[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
266[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
267[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
268[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
269[0-9a-f]+ <[^>]*> lui	at,0x2
270[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
271[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
272[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
273[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
274[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
275[0-9a-f]+ <[^>]*> lui	at,0x2
276[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
277[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
278[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
279[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
280[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
281[0-9a-f]+ <[^>]*> lui	at,0x2
282[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
283[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
284[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
285[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
286[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
287[0-9a-f]+ <[^>]*> nop
288[0-9a-f]+ <[^>]*> lui	at,0x0
289[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
290[0-9a-f]+ <[^>]*> addu	at,a1,at
291[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
292[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
293[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
294[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
295[0-9a-f]+ <[^>]*> nop
296[0-9a-f]+ <[^>]*> lui	at,0x0
297[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
298[0-9a-f]+ <[^>]*> addu	at,a1,at
299[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
300[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
301[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
302[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
303[0-9a-f]+ <[^>]*> nop
304[0-9a-f]+ <[^>]*> addu	at,a1,gp
305[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
306[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
307[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
308[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
309[0-9a-f]+ <[^>]*> nop
310[0-9a-f]+ <[^>]*> lui	at,0x0
311[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
312[0-9a-f]+ <[^>]*> addu	at,a1,at
313[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
314[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
315[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
316[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
317[0-9a-f]+ <[^>]*> nop
318[0-9a-f]+ <[^>]*> addu	at,a1,gp
319[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
320[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
321[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
322[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
323[0-9a-f]+ <[^>]*> nop
324[0-9a-f]+ <[^>]*> lui	at,0x0
325[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
326[0-9a-f]+ <[^>]*> addu	at,a1,at
327[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
328[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
329[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
330[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
331[0-9a-f]+ <[^>]*> nop
332[0-9a-f]+ <[^>]*> addu	at,a1,gp
333[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
334[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
335[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
336[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
337[0-9a-f]+ <[^>]*> nop
338[0-9a-f]+ <[^>]*> lui	at,0x0
339[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
340[0-9a-f]+ <[^>]*> addu	at,a1,at
341[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
342[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
343[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
344[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
345[0-9a-f]+ <[^>]*> nop
346[0-9a-f]+ <[^>]*> lui	at,0x0
347[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
348[0-9a-f]+ <[^>]*> addu	at,a1,at
349[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
350[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
351[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
352[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
353[0-9a-f]+ <[^>]*> nop
354[0-9a-f]+ <[^>]*> addu	at,a1,gp
355[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
356[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
357[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
358[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
359[0-9a-f]+ <[^>]*> nop
360[0-9a-f]+ <[^>]*> lui	at,0x0
361[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
362[0-9a-f]+ <[^>]*> addu	at,a1,at
363[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
364[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
365[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
366[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
367[0-9a-f]+ <[^>]*> nop
368[0-9a-f]+ <[^>]*> addu	at,a1,gp
369[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
370[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
371[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
372[ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
373[0-9a-f]+ <[^>]*> nop
374[0-9a-f]+ <[^>]*> lui	at,0x0
375[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
376[0-9a-f]+ <[^>]*> addu	at,a1,at
377[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
378[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
379[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
380[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
381[0-9a-f]+ <[^>]*> nop
382[0-9a-f]+ <[^>]*> addu	at,a1,gp
383[0-9a-f]+ <[^>]*> lw	a0,1\(at\)
384[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
385[0-9a-f]+ <[^>]*> lw	a1,5\(at\)
386[ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
387[0-9a-f]+ <[^>]*> lui	at,0x1
388[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
389[0-9a-f]+ <[^>]*> addu	at,a1,at
390[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
391[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
392[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
393[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
394[0-9a-f]+ <[^>]*> lui	at,0x1
395[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
396[0-9a-f]+ <[^>]*> addu	at,a1,at
397[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
398[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
399[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
400[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
401[0-9a-f]+ <[^>]*> lui	at,0x1
402[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
403[0-9a-f]+ <[^>]*> addu	at,a1,at
404[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
405[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
406[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
407[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
408[0-9a-f]+ <[^>]*> lui	at,0x1
409[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
410[0-9a-f]+ <[^>]*> addu	at,a1,at
411[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
412[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
413[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
414[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
415[0-9a-f]+ <[^>]*> lui	at,0x1
416[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
417[0-9a-f]+ <[^>]*> addu	at,a1,at
418[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
419[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
420[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
421[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
422[0-9a-f]+ <[^>]*> lui	at,0x1
423[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
424[0-9a-f]+ <[^>]*> addu	at,a1,at
425[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
426[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
427[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
428[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
429[0-9a-f]+ <[^>]*> lui	at,0x1
430[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
431[0-9a-f]+ <[^>]*> addu	at,a1,at
432[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
433[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
434[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
435[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
436[0-9a-f]+ <[^>]*> lui	at,0x0
437[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
438[0-9a-f]+ <[^>]*> addu	at,a1,at
439[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
440[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
441[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
442[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
443[0-9a-f]+ <[^>]*> lui	at,0x0
444[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
445[0-9a-f]+ <[^>]*> addu	at,a1,at
446[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
447[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
448[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
449[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
450[0-9a-f]+ <[^>]*> lui	at,0x0
451[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
452[0-9a-f]+ <[^>]*> addu	at,a1,at
453[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
454[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
455[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
456[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
457[0-9a-f]+ <[^>]*> lui	at,0x0
458[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
459[0-9a-f]+ <[^>]*> addu	at,a1,at
460[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
461[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
462[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
463[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
464[0-9a-f]+ <[^>]*> lui	at,0x0
465[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
466[0-9a-f]+ <[^>]*> addu	at,a1,at
467[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
468[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
469[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
470[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
471[0-9a-f]+ <[^>]*> lui	at,0x0
472[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
473[0-9a-f]+ <[^>]*> addu	at,a1,at
474[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
475[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
476[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
477[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
478[0-9a-f]+ <[^>]*> lui	at,0x0
479[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
480[0-9a-f]+ <[^>]*> addu	at,a1,at
481[0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
482[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
483[0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
484[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
485[0-9a-f]+ <[^>]*> lui	at,0x1
486[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
487[0-9a-f]+ <[^>]*> addu	at,a1,at
488[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
489[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
490[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
491[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
492[0-9a-f]+ <[^>]*> lui	at,0x1
493[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
494[0-9a-f]+ <[^>]*> addu	at,a1,at
495[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
496[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
497[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
498[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
499[0-9a-f]+ <[^>]*> lui	at,0x1
500[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
501[0-9a-f]+ <[^>]*> addu	at,a1,at
502[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
503[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
504[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
505[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
506[0-9a-f]+ <[^>]*> lui	at,0x1
507[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
508[0-9a-f]+ <[^>]*> addu	at,a1,at
509[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
510[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
511[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
512[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
513[0-9a-f]+ <[^>]*> lui	at,0x1
514[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
515[0-9a-f]+ <[^>]*> addu	at,a1,at
516[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
517[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
518[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
519[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
520[0-9a-f]+ <[^>]*> lui	at,0x1
521[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
522[0-9a-f]+ <[^>]*> addu	at,a1,at
523[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
524[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
525[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
526[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
527[0-9a-f]+ <[^>]*> lui	at,0x1
528[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
529[0-9a-f]+ <[^>]*> addu	at,a1,at
530[0-9a-f]+ <[^>]*> lw	a0,0\(at\)
531[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
532[0-9a-f]+ <[^>]*> lw	a1,4\(at\)
533[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
534[0-9a-f]+ <[^>]*> lui	at,0x2
535[ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
536[0-9a-f]+ <[^>]*> addu	at,a1,at
537[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
538[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
539[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
540[ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
541[0-9a-f]+ <[^>]*> lui	at,0x2
542[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
543[0-9a-f]+ <[^>]*> addu	at,a1,at
544[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
545[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
546[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
547[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
548[0-9a-f]+ <[^>]*> lui	at,0x2
549[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
550[0-9a-f]+ <[^>]*> addu	at,a1,at
551[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
552[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
553[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
554[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
555[0-9a-f]+ <[^>]*> lui	at,0x2
556[ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
557[0-9a-f]+ <[^>]*> addu	at,a1,at
558[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
559[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
560[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
561[ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
562[0-9a-f]+ <[^>]*> lui	at,0x2
563[ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
564[0-9a-f]+ <[^>]*> addu	at,a1,at
565[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
566[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
567[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
568[ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
569[0-9a-f]+ <[^>]*> lui	at,0x2
570[ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
571[0-9a-f]+ <[^>]*> addu	at,a1,at
572[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
573[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
574[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
575[ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
576[0-9a-f]+ <[^>]*> lui	at,0x2
577[ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
578[0-9a-f]+ <[^>]*> addu	at,a1,at
579[0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
580[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
581[0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
582[ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
583	\.\.\.
584