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