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