This commit was manufactured by cvs2svn to create branch
[external/binutils.git] / gas / testsuite / gas / mips / empic2.d
1 #objdump: --prefix-addresses -dr --show-raw-insn -mmips:4000
2 #name: MIPS empic2
3 #as: -mabi=o64 -membedded-pic -mips3
4
5 # Check assembly of and relocs for -membedded-pic la, lw, ld, sw, sd macros.
6
7 .*: +file format elf.*mips.*
8
9 Disassembly of section .text:
10 0+000000 <[^>]*> 00000000       nop
11         ...
12         ...
13 0+01000c <[^>]*> 3c020000       lui     v0,0x0
14 [       ]*1000c: R_MIPS_GNU_REL_HI16    .text
15 0+010010 <[^>]*> 0044102d       daddu   v0,v0,a0
16 0+010014 <[^>]*> 6442000c       daddiu  v0,v0,12
17 [       ]*10014: R_MIPS_GNU_REL_LO16    .text
18 0+010018 <[^>]*> 3c020000       lui     v0,0x0
19 [       ]*10018: R_MIPS_GNU_REL_HI16    .text
20 0+01001c <[^>]*> 0044102d       daddu   v0,v0,a0
21 0+010020 <[^>]*> 64420018       daddiu  v0,v0,24
22 [       ]*10020: R_MIPS_GNU_REL_LO16    .text
23 0+010024 <[^>]*> 3c020001       lui     v0,0x1
24 [       ]*10024: R_MIPS_GNU_REL_HI16    .text
25 0+010028 <[^>]*> 0044102d       daddu   v0,v0,a0
26 0+01002c <[^>]*> 64428028       daddiu  v0,v0,-32728
27 [       ]*1002c: R_MIPS_GNU_REL_LO16    .text
28 0+010030 <[^>]*> 3c020001       lui     v0,0x1
29 [       ]*10030: R_MIPS_GNU_REL_HI16    .text
30 0+010034 <[^>]*> 0044102d       daddu   v0,v0,a0
31 0+010038 <[^>]*> 64428034       daddiu  v0,v0,-32716
32 [       ]*10038: R_MIPS_GNU_REL_LO16    .text
33 0+01003c <[^>]*> 3c020001       lui     v0,0x1
34 [       ]*1003c: R_MIPS_GNU_REL_HI16    .text
35 0+010040 <[^>]*> 0044102d       daddu   v0,v0,a0
36 0+010044 <[^>]*> 644202ac       daddiu  v0,v0,684
37 [       ]*10044: R_MIPS_GNU_REL_LO16    .text
38 0+010048 <[^>]*> 3c020001       lui     v0,0x1
39 [       ]*10048: R_MIPS_GNU_REL_HI16    .text
40 0+01004c <[^>]*> 0044102d       daddu   v0,v0,a0
41 0+010050 <[^>]*> 644202b8       daddiu  v0,v0,696
42 [       ]*10050: R_MIPS_GNU_REL_LO16    .text
43 0+010054 <[^>]*> 3c020000       lui     v0,0x0
44 [       ]*10054: R_MIPS_GNU_REL_HI16    e
45 0+010058 <[^>]*> 0044102d       daddu   v0,v0,a0
46 0+01005c <[^>]*> 64420050       daddiu  v0,v0,80
47 [       ]*1005c: R_MIPS_GNU_REL_LO16    e
48 0+010060 <[^>]*> 3c020000       lui     v0,0x0
49 [       ]*10060: R_MIPS_GNU_REL_HI16    .text
50 0+010064 <[^>]*> 0044102d       daddu   v0,v0,a0
51 0+010068 <[^>]*> 64420060       daddiu  v0,v0,96
52 [       ]*10068: R_MIPS_GNU_REL_LO16    .text
53 0+01006c <[^>]*> 3c020000       lui     v0,0x0
54 [       ]*1006c: R_MIPS_GNU_REL_HI16    .text
55 0+010070 <[^>]*> 0044102d       daddu   v0,v0,a0
56 0+010074 <[^>]*> 6442006c       daddiu  v0,v0,108
57 [       ]*10074: R_MIPS_GNU_REL_LO16    .text
58 0+010078 <[^>]*> 3c020001       lui     v0,0x1
59 [       ]*10078: R_MIPS_GNU_REL_HI16    .text
60 0+01007c <[^>]*> 0044102d       daddu   v0,v0,a0
61 0+010080 <[^>]*> 6442807c       daddiu  v0,v0,-32644
62 [       ]*10080: R_MIPS_GNU_REL_LO16    .text
63 0+010084 <[^>]*> 3c020001       lui     v0,0x1
64 [       ]*10084: R_MIPS_GNU_REL_HI16    .text
65 0+010088 <[^>]*> 0044102d       daddu   v0,v0,a0
66 0+01008c <[^>]*> 64428088       daddiu  v0,v0,-32632
67 [       ]*1008c: R_MIPS_GNU_REL_LO16    .text
68 0+010090 <[^>]*> 3c020001       lui     v0,0x1
69 [       ]*10090: R_MIPS_GNU_REL_HI16    .text
70 0+010094 <[^>]*> 0044102d       daddu   v0,v0,a0
71 0+010098 <[^>]*> 64420300       daddiu  v0,v0,768
72 [       ]*10098: R_MIPS_GNU_REL_LO16    .text
73 0+01009c <[^>]*> 3c020001       lui     v0,0x1
74 [       ]*1009c: R_MIPS_GNU_REL_HI16    .text
75 0+0100a0 <[^>]*> 0044102d       daddu   v0,v0,a0
76 0+0100a4 <[^>]*> 6442030c       daddiu  v0,v0,780
77 [       ]*100a4: R_MIPS_GNU_REL_LO16    .text
78 0+0100a8 <[^>]*> 3c020000       lui     v0,0x0
79 [       ]*100a8: R_MIPS_GNU_REL_HI16    e
80 0+0100ac <[^>]*> 0044102d       daddu   v0,v0,a0
81 0+0100b0 <[^>]*> 644200a4       daddiu  v0,v0,164
82 [       ]*100b0: R_MIPS_GNU_REL_LO16    e
83 0+0100b4 <[^>]*> 3c020000       lui     v0,0x0
84 [       ]*100b4: R_MIPS_GNU_REL_HI16    .text
85 0+0100b8 <[^>]*> 644200b0       daddiu  v0,v0,176
86 [       ]*100b8: R_MIPS_GNU_REL_LO16    .text
87 0+0100bc <[^>]*> 3c020000       lui     v0,0x0
88 [       ]*100bc: R_MIPS_GNU_REL_HI16    .text
89 0+0100c0 <[^>]*> 644200b8       daddiu  v0,v0,184
90 [       ]*100c0: R_MIPS_GNU_REL_LO16    .text
91 0+0100c4 <[^>]*> 3c020001       lui     v0,0x1
92 [       ]*100c4: R_MIPS_GNU_REL_HI16    .text
93 0+0100c8 <[^>]*> 644280c4       daddiu  v0,v0,-32572
94 [       ]*100c8: R_MIPS_GNU_REL_LO16    .text
95 0+0100cc <[^>]*> 3c020001       lui     v0,0x1
96 [       ]*100cc: R_MIPS_GNU_REL_HI16    .text
97 0+0100d0 <[^>]*> 644280cc       daddiu  v0,v0,-32564
98 [       ]*100d0: R_MIPS_GNU_REL_LO16    .text
99 0+0100d4 <[^>]*> 3c020001       lui     v0,0x1
100 [       ]*100d4: R_MIPS_GNU_REL_HI16    .text
101 0+0100d8 <[^>]*> 64420340       daddiu  v0,v0,832
102 [       ]*100d8: R_MIPS_GNU_REL_LO16    .text
103 0+0100dc <[^>]*> 3c020001       lui     v0,0x1
104 [       ]*100dc: R_MIPS_GNU_REL_HI16    .text
105 0+0100e0 <[^>]*> 64420348       daddiu  v0,v0,840
106 [       ]*100e0: R_MIPS_GNU_REL_LO16    .text
107 0+0100e4 <[^>]*> 3c020000       lui     v0,0x0
108 [       ]*100e4: R_MIPS_GNU_REL_HI16    e
109 0+0100e8 <[^>]*> 644200dc       daddiu  v0,v0,220
110 [       ]*100e8: R_MIPS_GNU_REL_LO16    e
111 0+0100ec <[^>]*> 3c020000       lui     v0,0x0
112 [       ]*100ec: R_MIPS_GNU_REL_HI16    .text
113 0+0100f0 <[^>]*> 644200e8       daddiu  v0,v0,232
114 [       ]*100f0: R_MIPS_GNU_REL_LO16    .text
115 0+0100f4 <[^>]*> 3c020000       lui     v0,0x0
116 [       ]*100f4: R_MIPS_GNU_REL_HI16    .text
117 0+0100f8 <[^>]*> 644200f0       daddiu  v0,v0,240
118 [       ]*100f8: R_MIPS_GNU_REL_LO16    .text
119 0+0100fc <[^>]*> 3c020001       lui     v0,0x1
120 [       ]*100fc: R_MIPS_GNU_REL_HI16    .text
121 0+010100 <[^>]*> 644280fc       daddiu  v0,v0,-32516
122 [       ]*10100: R_MIPS_GNU_REL_LO16    .text
123 0+010104 <[^>]*> 3c020001       lui     v0,0x1
124 [       ]*10104: R_MIPS_GNU_REL_HI16    .text
125 0+010108 <[^>]*> 64428104       daddiu  v0,v0,-32508
126 [       ]*10108: R_MIPS_GNU_REL_LO16    .text
127 0+01010c <[^>]*> 3c020001       lui     v0,0x1
128 [       ]*1010c: R_MIPS_GNU_REL_HI16    .text
129 0+010110 <[^>]*> 64420378       daddiu  v0,v0,888
130 [       ]*10110: R_MIPS_GNU_REL_LO16    .text
131 0+010114 <[^>]*> 3c020001       lui     v0,0x1
132 [       ]*10114: R_MIPS_GNU_REL_HI16    .text
133 0+010118 <[^>]*> 64420380       daddiu  v0,v0,896
134 [       ]*10118: R_MIPS_GNU_REL_LO16    .text
135 0+01011c <[^>]*> 3c020000       lui     v0,0x0
136 [       ]*1011c: R_MIPS_GNU_REL_HI16    e
137 0+010120 <[^>]*> 64420114       daddiu  v0,v0,276
138 [       ]*10120: R_MIPS_GNU_REL_LO16    e
139 0+010124 <[^>]*> 3c020000       lui     v0,0x0
140 [       ]*10124: R_MIPS_GNU_REL_HI16    .text
141 0+010128 <[^>]*> 0044102d       daddu   v0,v0,a0
142 0+01012c <[^>]*> 8c420124       lw      v0,292\(v0\)
143 [       ]*1012c: R_MIPS_GNU_REL_LO16    .text
144 0+010130 <[^>]*> 3c020000       lui     v0,0x0
145 [       ]*10130: R_MIPS_GNU_REL_HI16    .text
146 0+010134 <[^>]*> 0044102d       daddu   v0,v0,a0
147 0+010138 <[^>]*> 8c420130       lw      v0,304\(v0\)
148 [       ]*10138: R_MIPS_GNU_REL_LO16    .text
149 0+01013c <[^>]*> 3c020001       lui     v0,0x1
150 [       ]*1013c: R_MIPS_GNU_REL_HI16    .text
151 0+010140 <[^>]*> 0044102d       daddu   v0,v0,a0
152 0+010144 <[^>]*> 8c428140       lw      v0,-32448\(v0\)
153 [       ]*10144: R_MIPS_GNU_REL_LO16    .text
154 0+010148 <[^>]*> 3c020001       lui     v0,0x1
155 [       ]*10148: R_MIPS_GNU_REL_HI16    .text
156 0+01014c <[^>]*> 0044102d       daddu   v0,v0,a0
157 0+010150 <[^>]*> 8c42814c       lw      v0,-32436\(v0\)
158 [       ]*10150: R_MIPS_GNU_REL_LO16    .text
159 0+010154 <[^>]*> 3c020001       lui     v0,0x1
160 [       ]*10154: R_MIPS_GNU_REL_HI16    .text
161 0+010158 <[^>]*> 0044102d       daddu   v0,v0,a0
162 0+01015c <[^>]*> 8c4203c4       lw      v0,964\(v0\)
163 [       ]*1015c: R_MIPS_GNU_REL_LO16    .text
164 0+010160 <[^>]*> 3c020001       lui     v0,0x1
165 [       ]*10160: R_MIPS_GNU_REL_HI16    .text
166 0+010164 <[^>]*> 0044102d       daddu   v0,v0,a0
167 0+010168 <[^>]*> 8c4203d0       lw      v0,976\(v0\)
168 [       ]*10168: R_MIPS_GNU_REL_LO16    .text
169 0+01016c <[^>]*> 3c020000       lui     v0,0x0
170 [       ]*1016c: R_MIPS_GNU_REL_HI16    e
171 0+010170 <[^>]*> 0044102d       daddu   v0,v0,a0
172 0+010174 <[^>]*> 8c420168       lw      v0,360\(v0\)
173 [       ]*10174: R_MIPS_GNU_REL_LO16    e
174 0+010178 <[^>]*> 3c020000       lui     v0,0x0
175 [       ]*10178: R_MIPS_GNU_REL_HI16    .text
176 0+01017c <[^>]*> 0044102d       daddu   v0,v0,a0
177 0+010180 <[^>]*> dc420178       ld      v0,376\(v0\)
178 [       ]*10180: R_MIPS_GNU_REL_LO16    .text
179 0+010184 <[^>]*> 3c020000       lui     v0,0x0
180 [       ]*10184: R_MIPS_GNU_REL_HI16    .text
181 0+010188 <[^>]*> 0044102d       daddu   v0,v0,a0
182 0+01018c <[^>]*> dc420184       ld      v0,388\(v0\)
183 [       ]*1018c: R_MIPS_GNU_REL_LO16    .text
184 0+010190 <[^>]*> 3c020001       lui     v0,0x1
185 [       ]*10190: R_MIPS_GNU_REL_HI16    .text
186 0+010194 <[^>]*> 0044102d       daddu   v0,v0,a0
187 0+010198 <[^>]*> dc428194       ld      v0,-32364\(v0\)
188 [       ]*10198: R_MIPS_GNU_REL_LO16    .text
189 0+01019c <[^>]*> 3c020001       lui     v0,0x1
190 [       ]*1019c: R_MIPS_GNU_REL_HI16    .text
191 0+0101a0 <[^>]*> 0044102d       daddu   v0,v0,a0
192 0+0101a4 <[^>]*> dc4281a0       ld      v0,-32352\(v0\)
193 [       ]*101a4: R_MIPS_GNU_REL_LO16    .text
194 0+0101a8 <[^>]*> 3c020001       lui     v0,0x1
195 [       ]*101a8: R_MIPS_GNU_REL_HI16    .text
196 0+0101ac <[^>]*> 0044102d       daddu   v0,v0,a0
197 0+0101b0 <[^>]*> dc420418       ld      v0,1048\(v0\)
198 [       ]*101b0: R_MIPS_GNU_REL_LO16    .text
199 0+0101b4 <[^>]*> 3c020001       lui     v0,0x1
200 [       ]*101b4: R_MIPS_GNU_REL_HI16    .text
201 0+0101b8 <[^>]*> 0044102d       daddu   v0,v0,a0
202 0+0101bc <[^>]*> dc420424       ld      v0,1060\(v0\)
203 [       ]*101bc: R_MIPS_GNU_REL_LO16    .text
204 0+0101c0 <[^>]*> 3c020000       lui     v0,0x0
205 [       ]*101c0: R_MIPS_GNU_REL_HI16    e
206 0+0101c4 <[^>]*> 0044102d       daddu   v0,v0,a0
207 0+0101c8 <[^>]*> dc4201bc       ld      v0,444\(v0\)
208 [       ]*101c8: R_MIPS_GNU_REL_LO16    e
209 0+0101cc <[^>]*> 3c010000       lui     at,0x0
210 [       ]*101cc: R_MIPS_GNU_REL_HI16    .text
211 0+0101d0 <[^>]*> 0024082d       daddu   at,at,a0
212 0+0101d4 <[^>]*> ac2201cc       sw      v0,460\(at\)
213 [       ]*101d4: R_MIPS_GNU_REL_LO16    .text
214 0+0101d8 <[^>]*> 3c010000       lui     at,0x0
215 [       ]*101d8: R_MIPS_GNU_REL_HI16    .text
216 0+0101dc <[^>]*> 0024082d       daddu   at,at,a0
217 0+0101e0 <[^>]*> ac2201d8       sw      v0,472\(at\)
218 [       ]*101e0: R_MIPS_GNU_REL_LO16    .text
219 0+0101e4 <[^>]*> 3c010001       lui     at,0x1
220 [       ]*101e4: R_MIPS_GNU_REL_HI16    .text
221 0+0101e8 <[^>]*> 0024082d       daddu   at,at,a0
222 0+0101ec <[^>]*> ac2281e8       sw      v0,-32280\(at\)
223 [       ]*101ec: R_MIPS_GNU_REL_LO16    .text
224 0+0101f0 <[^>]*> 3c010001       lui     at,0x1
225 [       ]*101f0: R_MIPS_GNU_REL_HI16    .text
226 0+0101f4 <[^>]*> 0024082d       daddu   at,at,a0
227 0+0101f8 <[^>]*> ac2281f4       sw      v0,-32268\(at\)
228 [       ]*101f8: R_MIPS_GNU_REL_LO16    .text
229 0+0101fc <[^>]*> 3c010001       lui     at,0x1
230 [       ]*101fc: R_MIPS_GNU_REL_HI16    .text
231 0+010200 <[^>]*> 0024082d       daddu   at,at,a0
232 0+010204 <[^>]*> ac22046c       sw      v0,1132\(at\)
233 [       ]*10204: R_MIPS_GNU_REL_LO16    .text
234 0+010208 <[^>]*> 3c010001       lui     at,0x1
235 [       ]*10208: R_MIPS_GNU_REL_HI16    .text
236 0+01020c <[^>]*> 0024082d       daddu   at,at,a0
237 0+010210 <[^>]*> ac220478       sw      v0,1144\(at\)
238 [       ]*10210: R_MIPS_GNU_REL_LO16    .text
239 0+010214 <[^>]*> 3c010000       lui     at,0x0
240 [       ]*10214: R_MIPS_GNU_REL_HI16    e
241 0+010218 <[^>]*> 0024082d       daddu   at,at,a0
242 0+01021c <[^>]*> ac220210       sw      v0,528\(at\)
243 [       ]*1021c: R_MIPS_GNU_REL_LO16    e
244 0+010220 <[^>]*> 3c010000       lui     at,0x0
245 [       ]*10220: R_MIPS_GNU_REL_HI16    .text
246 0+010224 <[^>]*> 0024082d       daddu   at,at,a0
247 0+010228 <[^>]*> fc220220       sd      v0,544\(at\)
248 [       ]*10228: R_MIPS_GNU_REL_LO16    .text
249 0+01022c <[^>]*> 3c010000       lui     at,0x0
250 [       ]*1022c: R_MIPS_GNU_REL_HI16    .text
251 0+010230 <[^>]*> 0024082d       daddu   at,at,a0
252 0+010234 <[^>]*> fc22022c       sd      v0,556\(at\)
253 [       ]*10234: R_MIPS_GNU_REL_LO16    .text
254 0+010238 <[^>]*> 3c010001       lui     at,0x1
255 [       ]*10238: R_MIPS_GNU_REL_HI16    .text
256 0+01023c <[^>]*> 0024082d       daddu   at,at,a0
257 0+010240 <[^>]*> fc22823c       sd      v0,-32196\(at\)
258 [       ]*10240: R_MIPS_GNU_REL_LO16    .text
259 0+010244 <[^>]*> 3c010001       lui     at,0x1
260 [       ]*10244: R_MIPS_GNU_REL_HI16    .text
261 0+010248 <[^>]*> 0024082d       daddu   at,at,a0
262 0+01024c <[^>]*> fc228248       sd      v0,-32184\(at\)
263 [       ]*1024c: R_MIPS_GNU_REL_LO16    .text
264 0+010250 <[^>]*> 3c010001       lui     at,0x1
265 [       ]*10250: R_MIPS_GNU_REL_HI16    .text
266 0+010254 <[^>]*> 0024082d       daddu   at,at,a0
267 0+010258 <[^>]*> fc2204c0       sd      v0,1216\(at\)
268 [       ]*10258: R_MIPS_GNU_REL_LO16    .text
269 0+01025c <[^>]*> 3c010001       lui     at,0x1
270 [       ]*1025c: R_MIPS_GNU_REL_HI16    .text
271 0+010260 <[^>]*> 0024082d       daddu   at,at,a0
272 0+010264 <[^>]*> fc2204cc       sd      v0,1228\(at\)
273 [       ]*10264: R_MIPS_GNU_REL_LO16    .text
274 0+010268 <[^>]*> 3c010000       lui     at,0x0
275 [       ]*10268: R_MIPS_GNU_REL_HI16    e
276 0+01026c <[^>]*> 0024082d       daddu   at,at,a0
277 0+010270 <[^>]*> fc220264       sd      v0,612\(at\)
278 [       ]*10270: R_MIPS_GNU_REL_LO16    e
279         ...