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