1#objdump: -dr --prefix-addresses
2#as: -n32
3#name: MIPS ld n32
4#source: ld.s
5
6# Test the ld macro, n32.
7
8.*: +file format .*mips.*
9
10Disassembly of section \.text:
11[0-9a-f]+ <[^>]*> ld	a0,0\(zero\)
12[0-9a-f]+ <[^>]*> ld	a0,1\(zero\)
13[0-9a-f]+ <[^>]*> lui	a0,0x1
14[0-9a-f]+ <[^>]*> ld	a0,-32768\(a0\)
15[0-9a-f]+ <[^>]*> ld	a0,-32768\(zero\)
16[0-9a-f]+ <[^>]*> lui	a0,0x1
17[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
18[0-9a-f]+ <[^>]*> lui	a0,0x2
19[0-9a-f]+ <[^>]*> ld	a0,-23131\(a0\)
20[0-9a-f]+ <[^>]*> ld	a0,0\(a1\)
21[0-9a-f]+ <[^>]*> ld	a0,1\(a1\)
22[0-9a-f]+ <[^>]*> lui	a0,0x1
23[0-9a-f]+ <[^>]*> addu	a0,a0,a1
24[0-9a-f]+ <[^>]*> ld	a0,-32768\(a0\)
25[0-9a-f]+ <[^>]*> ld	a0,-32768\(a1\)
26[0-9a-f]+ <[^>]*> lui	a0,0x1
27[0-9a-f]+ <[^>]*> addu	a0,a0,a1
28[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
29[0-9a-f]+ <[^>]*> lui	a0,0x2
30[0-9a-f]+ <[^>]*> addu	a0,a0,a1
31[0-9a-f]+ <[^>]*> ld	a0,-23131\(a0\)
32[0-9a-f]+ <[^>]*> lui	a0,0x0
33[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data
34[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
35[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data
36[0-9a-f]+ <[^>]*> lui	a0,0x0
37[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label
38[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
39[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label
40[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
41[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_data_label
42[0-9a-f]+ <[^>]*> lui	a0,0x0
43[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common
44[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
45[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common
46[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
47[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_common
48[0-9a-f]+ <[^>]*> lui	a0,0x0
49[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss
50[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
51[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss
52[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
53[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	\.sbss
54[0-9a-f]+ <[^>]*> lui	a0,0x0
55[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x1
56[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
57[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x1
58[0-9a-f]+ <[^>]*> lui	a0,0x0
59[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x1
60[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
61[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x1
62[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
63[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_data_label\+0x1
64[0-9a-f]+ <[^>]*> lui	a0,0x0
65[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x1
66[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
67[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x1
68[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
69[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_common\+0x1
70[0-9a-f]+ <[^>]*> lui	a0,0x0
71[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x1
72[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
73[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x1
74[0-9a-f]+ <[^>]*> ld	a0,0\(gp\)
75[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	\.sbss\+0x1
76[0-9a-f]+ <[^>]*> lui	a0,0x0
77[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x8000
78[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
79[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x8000
80[0-9a-f]+ <[^>]*> lui	a0,0x0
81[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x8000
82[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
83[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x8000
84[0-9a-f]+ <[^>]*> lui	a0,0x0
85[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x8000
86[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
87[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x8000
88[0-9a-f]+ <[^>]*> lui	a0,0x0
89[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x8000
90[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
91[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x8000
92[0-9a-f]+ <[^>]*> lui	a0,0x0
93[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x8000
94[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
95[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x8000
96[0-9a-f]+ <[^>]*> lui	a0,0x0
97[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x8000
98[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
99[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x8000
100[0-9a-f]+ <[^>]*> lui	a0,0x0
101[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x8000
102[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
103[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x8000
104[0-9a-f]+ <[^>]*> lui	a0,0x0
105[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data-0x8000
106[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
107[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data-0x8000
108[0-9a-f]+ <[^>]*> lui	a0,0x0
109[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label-0x8000
110[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
111[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label-0x8000
112[0-9a-f]+ <[^>]*> lui	a0,0x0
113[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label-0x8000
114[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
115[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label-0x8000
116[0-9a-f]+ <[^>]*> lui	a0,0x0
117[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common-0x8000
118[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
119[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common-0x8000
120[0-9a-f]+ <[^>]*> lui	a0,0x0
121[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common-0x8000
122[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
123[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common-0x8000
124[0-9a-f]+ <[^>]*> lui	a0,0x0
125[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss-0x8000
126[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
127[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss-0x8000
128[0-9a-f]+ <[^>]*> lui	a0,0x0
129[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss-0x8000
130[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
131[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss-0x8000
132[0-9a-f]+ <[^>]*> lui	a0,0x0
133[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x10000
134[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
135[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x10000
136[0-9a-f]+ <[^>]*> lui	a0,0x0
137[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x10000
138[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
139[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x10000
140[0-9a-f]+ <[^>]*> lui	a0,0x0
141[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x10000
142[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
143[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x10000
144[0-9a-f]+ <[^>]*> lui	a0,0x0
145[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x10000
146[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
147[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x10000
148[0-9a-f]+ <[^>]*> lui	a0,0x0
149[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x10000
150[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
151[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x10000
152[0-9a-f]+ <[^>]*> lui	a0,0x0
153[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x10000
154[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
155[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x10000
156[0-9a-f]+ <[^>]*> lui	a0,0x0
157[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x10000
158[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
159[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x10000
160[0-9a-f]+ <[^>]*> lui	a0,0x0
161[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x1a5a5
162[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
163[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x1a5a5
164[0-9a-f]+ <[^>]*> lui	a0,0x0
165[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x1a5a5
166[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
167[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x1a5a5
168[0-9a-f]+ <[^>]*> lui	a0,0x0
169[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x1a5a5
170[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
171[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x1a5a5
172[0-9a-f]+ <[^>]*> lui	a0,0x0
173[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x1a5a5
174[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
175[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x1a5a5
176[0-9a-f]+ <[^>]*> lui	a0,0x0
177[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x1a5a5
178[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
179[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x1a5a5
180[0-9a-f]+ <[^>]*> lui	a0,0x0
181[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x1a5a5
182[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
183[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x1a5a5
184[0-9a-f]+ <[^>]*> lui	a0,0x0
185[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x1a5a5
186[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
187[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x1a5a5
188[0-9a-f]+ <[^>]*> lui	a0,0x0
189[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data
190[0-9a-f]+ <[^>]*> addu	a0,a0,a1
191[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
192[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data
193[0-9a-f]+ <[^>]*> lui	a0,0x0
194[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label
195[0-9a-f]+ <[^>]*> addu	a0,a0,a1
196[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
197[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label
198[0-9a-f]+ <[^>]*> addu	a0,a1,gp
199[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
200[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_data_label
201[0-9a-f]+ <[^>]*> lui	a0,0x0
202[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common
203[0-9a-f]+ <[^>]*> addu	a0,a0,a1
204[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
205[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common
206[0-9a-f]+ <[^>]*> addu	a0,a1,gp
207[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
208[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_common
209[0-9a-f]+ <[^>]*> lui	a0,0x0
210[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss
211[0-9a-f]+ <[^>]*> addu	a0,a0,a1
212[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
213[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss
214[0-9a-f]+ <[^>]*> addu	a0,a1,gp
215[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
216[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	\.sbss
217[0-9a-f]+ <[^>]*> lui	a0,0x0
218[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x1
219[0-9a-f]+ <[^>]*> addu	a0,a0,a1
220[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
221[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x1
222[0-9a-f]+ <[^>]*> lui	a0,0x0
223[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x1
224[0-9a-f]+ <[^>]*> addu	a0,a0,a1
225[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
226[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x1
227[0-9a-f]+ <[^>]*> addu	a0,a1,gp
228[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
229[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_data_label\+0x1
230[0-9a-f]+ <[^>]*> lui	a0,0x0
231[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x1
232[0-9a-f]+ <[^>]*> addu	a0,a0,a1
233[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
234[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x1
235[0-9a-f]+ <[^>]*> addu	a0,a1,gp
236[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
237[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	small_external_common\+0x1
238[0-9a-f]+ <[^>]*> lui	a0,0x0
239[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x1
240[0-9a-f]+ <[^>]*> addu	a0,a0,a1
241[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
242[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x1
243[0-9a-f]+ <[^>]*> addu	a0,a1,gp
244[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
245[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16	\.sbss\+0x1
246[0-9a-f]+ <[^>]*> lui	a0,0x0
247[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x8000
248[0-9a-f]+ <[^>]*> addu	a0,a0,a1
249[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
250[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x8000
251[0-9a-f]+ <[^>]*> lui	a0,0x0
252[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x8000
253[0-9a-f]+ <[^>]*> addu	a0,a0,a1
254[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
255[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x8000
256[0-9a-f]+ <[^>]*> lui	a0,0x0
257[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x8000
258[0-9a-f]+ <[^>]*> addu	a0,a0,a1
259[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
260[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x8000
261[0-9a-f]+ <[^>]*> lui	a0,0x0
262[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x8000
263[0-9a-f]+ <[^>]*> addu	a0,a0,a1
264[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
265[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x8000
266[0-9a-f]+ <[^>]*> lui	a0,0x0
267[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x8000
268[0-9a-f]+ <[^>]*> addu	a0,a0,a1
269[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
270[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x8000
271[0-9a-f]+ <[^>]*> lui	a0,0x0
272[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x8000
273[0-9a-f]+ <[^>]*> addu	a0,a0,a1
274[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
275[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x8000
276[0-9a-f]+ <[^>]*> lui	a0,0x0
277[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x8000
278[0-9a-f]+ <[^>]*> addu	a0,a0,a1
279[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
280[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x8000
281[0-9a-f]+ <[^>]*> lui	a0,0x0
282[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data-0x8000
283[0-9a-f]+ <[^>]*> addu	a0,a0,a1
284[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
285[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data-0x8000
286[0-9a-f]+ <[^>]*> lui	a0,0x0
287[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label-0x8000
288[0-9a-f]+ <[^>]*> addu	a0,a0,a1
289[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
290[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label-0x8000
291[0-9a-f]+ <[^>]*> lui	a0,0x0
292[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label-0x8000
293[0-9a-f]+ <[^>]*> addu	a0,a0,a1
294[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
295[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label-0x8000
296[0-9a-f]+ <[^>]*> lui	a0,0x0
297[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common-0x8000
298[0-9a-f]+ <[^>]*> addu	a0,a0,a1
299[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
300[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common-0x8000
301[0-9a-f]+ <[^>]*> lui	a0,0x0
302[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common-0x8000
303[0-9a-f]+ <[^>]*> addu	a0,a0,a1
304[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
305[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common-0x8000
306[0-9a-f]+ <[^>]*> lui	a0,0x0
307[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss-0x8000
308[0-9a-f]+ <[^>]*> addu	a0,a0,a1
309[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
310[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss-0x8000
311[0-9a-f]+ <[^>]*> lui	a0,0x0
312[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss-0x8000
313[0-9a-f]+ <[^>]*> addu	a0,a0,a1
314[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
315[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss-0x8000
316[0-9a-f]+ <[^>]*> lui	a0,0x0
317[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x10000
318[0-9a-f]+ <[^>]*> addu	a0,a0,a1
319[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
320[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x10000
321[0-9a-f]+ <[^>]*> lui	a0,0x0
322[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x10000
323[0-9a-f]+ <[^>]*> addu	a0,a0,a1
324[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
325[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x10000
326[0-9a-f]+ <[^>]*> lui	a0,0x0
327[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x10000
328[0-9a-f]+ <[^>]*> addu	a0,a0,a1
329[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
330[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x10000
331[0-9a-f]+ <[^>]*> lui	a0,0x0
332[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x10000
333[0-9a-f]+ <[^>]*> addu	a0,a0,a1
334[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
335[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x10000
336[0-9a-f]+ <[^>]*> lui	a0,0x0
337[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x10000
338[0-9a-f]+ <[^>]*> addu	a0,a0,a1
339[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
340[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x10000
341[0-9a-f]+ <[^>]*> lui	a0,0x0
342[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x10000
343[0-9a-f]+ <[^>]*> addu	a0,a0,a1
344[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
345[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x10000
346[0-9a-f]+ <[^>]*> lui	a0,0x0
347[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x10000
348[0-9a-f]+ <[^>]*> addu	a0,a0,a1
349[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
350[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x10000
351[0-9a-f]+ <[^>]*> lui	a0,0x0
352[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.data\+0x1a5a5
353[0-9a-f]+ <[^>]*> addu	a0,a0,a1
354[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
355[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.data\+0x1a5a5
356[0-9a-f]+ <[^>]*> lui	a0,0x0
357[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_data_label\+0x1a5a5
358[0-9a-f]+ <[^>]*> addu	a0,a0,a1
359[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
360[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_data_label\+0x1a5a5
361[0-9a-f]+ <[^>]*> lui	a0,0x0
362[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_data_label\+0x1a5a5
363[0-9a-f]+ <[^>]*> addu	a0,a0,a1
364[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
365[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_data_label\+0x1a5a5
366[0-9a-f]+ <[^>]*> lui	a0,0x0
367[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	big_external_common\+0x1a5a5
368[0-9a-f]+ <[^>]*> addu	a0,a0,a1
369[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
370[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	big_external_common\+0x1a5a5
371[0-9a-f]+ <[^>]*> lui	a0,0x0
372[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	small_external_common\+0x1a5a5
373[0-9a-f]+ <[^>]*> addu	a0,a0,a1
374[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
375[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	small_external_common\+0x1a5a5
376[0-9a-f]+ <[^>]*> lui	a0,0x0
377[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.bss\+0x1a5a5
378[0-9a-f]+ <[^>]*> addu	a0,a0,a1
379[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
380[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.bss\+0x1a5a5
381[0-9a-f]+ <[^>]*> lui	a0,0x0
382[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_HI16	\.sbss\+0x1a5a5
383[0-9a-f]+ <[^>]*> addu	a0,a0,a1
384[0-9a-f]+ <[^>]*> ld	a0,0\(a0\)
385[ 	]*[0-9a-f]+: R_(MICRO)?MIPS_LO16	\.sbss\+0x1a5a5
386	\.\.\.
387