bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / lb-xgot.d
CommitLineData
252b5132
RH
1#objdump: -dr --prefix-addresses -mmips:3000
2#name: MIPS lb-xgot
21b99e26 3#as: -32 -mips1 -KPIC -xgot -mtune=r3000
252b5132
RH
4#source: lb-pic.s
5
6# Test the lb macro with -KPIC -xgot.
7
8.*: +file format .*mips.*
9
10Disassembly of section .text:
aa5f19f2
NC
110+0000 <[^>]*> lb a0,0\(zero\)
120+0004 <[^>]*> lb a0,1\(zero\)
130+0008 <[^>]*> lui a0,0x1
140+000c <[^>]*> lb a0,-32768\(a0\)
150+0010 <[^>]*> lb a0,-32768\(zero\)
160+0014 <[^>]*> lui a0,0x1
170+0018 <[^>]*> lb a0,0\(a0\)
180+001c <[^>]*> lui a0,0x2
190+0020 <[^>]*> lb a0,-23131\(a0\)
200+0024 <[^>]*> lb a0,0\(a1\)
210+0028 <[^>]*> lb a0,1\(a1\)
220+002c <[^>]*> lui a0,0x1
230+0030 <[^>]*> addu a0,a0,a1
240+0034 <[^>]*> lb a0,-32768\(a0\)
250+0038 <[^>]*> lb a0,-32768\(a1\)
260+003c <[^>]*> lui a0,0x1
270+0040 <[^>]*> addu a0,a0,a1
280+0044 <[^>]*> lb a0,0\(a0\)
290+0048 <[^>]*> lui a0,0x2
300+004c <[^>]*> addu a0,a0,a1
310+0050 <[^>]*> lb a0,-23131\(a0\)
320+0054 <[^>]*> lw a0,0\(gp\)
252b5132
RH
33[ ]*54: R_MIPS_GOT16 .data
340+0058 <[^>]*> nop
aa5f19f2 350+005c <[^>]*> addiu a0,a0,0
252b5132
RH
36[ ]*5c: R_MIPS_LO16 .data
370+0060 <[^>]*> nop
aa5f19f2
NC
380+0064 <[^>]*> lb a0,0\(a0\)
390+0068 <[^>]*> lui a0,0x0
252b5132 40[ ]*68: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
410+006c <[^>]*> addu a0,a0,gp
420+0070 <[^>]*> lw a0,0\(a0\)
252b5132
RH
43[ ]*70: R_MIPS_GOT_LO16 big_external_data_label
440+0074 <[^>]*> nop
aa5f19f2
NC
450+0078 <[^>]*> lb a0,0\(a0\)
460+007c <[^>]*> lui a0,0x0
252b5132 47[ ]*7c: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
480+0080 <[^>]*> addu a0,a0,gp
490+0084 <[^>]*> lw a0,0\(a0\)
252b5132
RH
50[ ]*84: R_MIPS_GOT_LO16 small_external_data_label
510+0088 <[^>]*> nop
aa5f19f2
NC
520+008c <[^>]*> lb a0,0\(a0\)
530+0090 <[^>]*> lui a0,0x0
252b5132 54[ ]*90: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
550+0094 <[^>]*> addu a0,a0,gp
560+0098 <[^>]*> lw a0,0\(a0\)
252b5132
RH
57[ ]*98: R_MIPS_GOT_LO16 big_external_common
580+009c <[^>]*> nop
aa5f19f2
NC
590+00a0 <[^>]*> lb a0,0\(a0\)
600+00a4 <[^>]*> lui a0,0x0
252b5132 61[ ]*a4: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
620+00a8 <[^>]*> addu a0,a0,gp
630+00ac <[^>]*> lw a0,0\(a0\)
252b5132
RH
64[ ]*ac: R_MIPS_GOT_LO16 small_external_common
650+00b0 <[^>]*> nop
aa5f19f2
NC
660+00b4 <[^>]*> lb a0,0\(a0\)
670+00b8 <[^>]*> lw a0,0\(gp\)
252b5132
RH
68[ ]*b8: R_MIPS_GOT16 .bss
690+00bc <[^>]*> nop
aa5f19f2 700+00c0 <[^>]*> addiu a0,a0,0
252b5132
RH
71[ ]*c0: R_MIPS_LO16 .bss
720+00c4 <[^>]*> nop
aa5f19f2
NC
730+00c8 <[^>]*> lb a0,0\(a0\)
740+00cc <[^>]*> lw a0,0\(gp\)
252b5132
RH
75[ ]*cc: R_MIPS_GOT16 .bss
760+00d0 <[^>]*> nop
aa5f19f2 770+00d4 <[^>]*> addiu a0,a0,1000
252b5132
RH
78[ ]*d4: R_MIPS_LO16 .bss
790+00d8 <[^>]*> nop
aa5f19f2
NC
800+00dc <[^>]*> lb a0,0\(a0\)
810+00e0 <[^>]*> lw a0,0\(gp\)
252b5132
RH
82[ ]*e0: R_MIPS_GOT16 .data
830+00e4 <[^>]*> nop
aa5f19f2 840+00e8 <[^>]*> addiu a0,a0,0
252b5132
RH
85[ ]*e8: R_MIPS_LO16 .data
860+00ec <[^>]*> nop
aa5f19f2
NC
870+00f0 <[^>]*> lb a0,1\(a0\)
880+00f4 <[^>]*> lui a0,0x0
252b5132 89[ ]*f4: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
900+00f8 <[^>]*> addu a0,a0,gp
910+00fc <[^>]*> lw a0,0\(a0\)
252b5132
RH
92[ ]*fc: R_MIPS_GOT_LO16 big_external_data_label
930+0100 <[^>]*> nop
aa5f19f2
NC
940+0104 <[^>]*> lb a0,1\(a0\)
950+0108 <[^>]*> lui a0,0x0
252b5132 96[ ]*108: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
970+010c <[^>]*> addu a0,a0,gp
980+0110 <[^>]*> lw a0,0\(a0\)
252b5132
RH
99[ ]*110: R_MIPS_GOT_LO16 small_external_data_label
1000+0114 <[^>]*> nop
aa5f19f2
NC
1010+0118 <[^>]*> lb a0,1\(a0\)
1020+011c <[^>]*> lui a0,0x0
252b5132 103[ ]*11c: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
1040+0120 <[^>]*> addu a0,a0,gp
1050+0124 <[^>]*> lw a0,0\(a0\)
252b5132
RH
106[ ]*124: R_MIPS_GOT_LO16 big_external_common
1070+0128 <[^>]*> nop
aa5f19f2
NC
1080+012c <[^>]*> lb a0,1\(a0\)
1090+0130 <[^>]*> lui a0,0x0
252b5132 110[ ]*130: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1110+0134 <[^>]*> addu a0,a0,gp
1120+0138 <[^>]*> lw a0,0\(a0\)
252b5132
RH
113[ ]*138: R_MIPS_GOT_LO16 small_external_common
1140+013c <[^>]*> nop
aa5f19f2
NC
1150+0140 <[^>]*> lb a0,1\(a0\)
1160+0144 <[^>]*> lw a0,0\(gp\)
252b5132
RH
117[ ]*144: R_MIPS_GOT16 .bss
1180+0148 <[^>]*> nop
aa5f19f2 1190+014c <[^>]*> addiu a0,a0,0
252b5132
RH
120[ ]*14c: R_MIPS_LO16 .bss
1210+0150 <[^>]*> nop
aa5f19f2
NC
1220+0154 <[^>]*> lb a0,1\(a0\)
1230+0158 <[^>]*> lw a0,0\(gp\)
252b5132
RH
124[ ]*158: R_MIPS_GOT16 .bss
1250+015c <[^>]*> nop
aa5f19f2 1260+0160 <[^>]*> addiu a0,a0,1000
252b5132
RH
127[ ]*160: R_MIPS_LO16 .bss
1280+0164 <[^>]*> nop
aa5f19f2
NC
1290+0168 <[^>]*> lb a0,1\(a0\)
1300+016c <[^>]*> lw a0,0\(gp\)
252b5132
RH
131[ ]*16c: R_MIPS_GOT16 .data
1320+0170 <[^>]*> nop
aa5f19f2 1330+0174 <[^>]*> addiu a0,a0,0
252b5132
RH
134[ ]*174: R_MIPS_LO16 .data
1350+0178 <[^>]*> nop
aa5f19f2
NC
1360+017c <[^>]*> addu a0,a0,a1
1370+0180 <[^>]*> lb a0,0\(a0\)
1380+0184 <[^>]*> lui a0,0x0
252b5132 139[ ]*184: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
1400+0188 <[^>]*> addu a0,a0,gp
1410+018c <[^>]*> lw a0,0\(a0\)
252b5132
RH
142[ ]*18c: R_MIPS_GOT_LO16 big_external_data_label
1430+0190 <[^>]*> nop
aa5f19f2
NC
1440+0194 <[^>]*> addu a0,a0,a1
1450+0198 <[^>]*> lb a0,0\(a0\)
1460+019c <[^>]*> lui a0,0x0
252b5132 147[ ]*19c: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
1480+01a0 <[^>]*> addu a0,a0,gp
1490+01a4 <[^>]*> lw a0,0\(a0\)
252b5132
RH
150[ ]*1a4: R_MIPS_GOT_LO16 small_external_data_label
1510+01a8 <[^>]*> nop
aa5f19f2
NC
1520+01ac <[^>]*> addu a0,a0,a1
1530+01b0 <[^>]*> lb a0,0\(a0\)
1540+01b4 <[^>]*> lui a0,0x0
252b5132 155[ ]*1b4: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
1560+01b8 <[^>]*> addu a0,a0,gp
1570+01bc <[^>]*> lw a0,0\(a0\)
252b5132
RH
158[ ]*1bc: R_MIPS_GOT_LO16 big_external_common
1590+01c0 <[^>]*> nop
aa5f19f2
NC
1600+01c4 <[^>]*> addu a0,a0,a1
1610+01c8 <[^>]*> lb a0,0\(a0\)
1620+01cc <[^>]*> lui a0,0x0
252b5132 163[ ]*1cc: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1640+01d0 <[^>]*> addu a0,a0,gp
1650+01d4 <[^>]*> lw a0,0\(a0\)
252b5132
RH
166[ ]*1d4: R_MIPS_GOT_LO16 small_external_common
1670+01d8 <[^>]*> nop
aa5f19f2
NC
1680+01dc <[^>]*> addu a0,a0,a1
1690+01e0 <[^>]*> lb a0,0\(a0\)
1700+01e4 <[^>]*> lw a0,0\(gp\)
252b5132
RH
171[ ]*1e4: R_MIPS_GOT16 .bss
1720+01e8 <[^>]*> nop
aa5f19f2 1730+01ec <[^>]*> addiu a0,a0,0
252b5132
RH
174[ ]*1ec: R_MIPS_LO16 .bss
1750+01f0 <[^>]*> nop
aa5f19f2
NC
1760+01f4 <[^>]*> addu a0,a0,a1
1770+01f8 <[^>]*> lb a0,0\(a0\)
1780+01fc <[^>]*> lw a0,0\(gp\)
252b5132
RH
179[ ]*1fc: R_MIPS_GOT16 .bss
1800+0200 <[^>]*> nop
aa5f19f2 1810+0204 <[^>]*> addiu a0,a0,1000
252b5132
RH
182[ ]*204: R_MIPS_LO16 .bss
1830+0208 <[^>]*> nop
aa5f19f2
NC
1840+020c <[^>]*> addu a0,a0,a1
1850+0210 <[^>]*> lb a0,0\(a0\)
1860+0214 <[^>]*> lw a0,0\(gp\)
252b5132
RH
187[ ]*214: R_MIPS_GOT16 .data
1880+0218 <[^>]*> nop
aa5f19f2 1890+021c <[^>]*> addiu a0,a0,0
252b5132
RH
190[ ]*21c: R_MIPS_LO16 .data
1910+0220 <[^>]*> nop
aa5f19f2
NC
1920+0224 <[^>]*> addu a0,a0,a1
1930+0228 <[^>]*> lb a0,1\(a0\)
1940+022c <[^>]*> lui a0,0x0
252b5132 195[ ]*22c: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
1960+0230 <[^>]*> addu a0,a0,gp
1970+0234 <[^>]*> lw a0,0\(a0\)
252b5132
RH
198[ ]*234: R_MIPS_GOT_LO16 big_external_data_label
1990+0238 <[^>]*> nop
aa5f19f2
NC
2000+023c <[^>]*> addu a0,a0,a1
2010+0240 <[^>]*> lb a0,1\(a0\)
2020+0244 <[^>]*> lui a0,0x0
252b5132 203[ ]*244: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
2040+0248 <[^>]*> addu a0,a0,gp
2050+024c <[^>]*> lw a0,0\(a0\)
252b5132
RH
206[ ]*24c: R_MIPS_GOT_LO16 small_external_data_label
2070+0250 <[^>]*> nop
aa5f19f2
NC
2080+0254 <[^>]*> addu a0,a0,a1
2090+0258 <[^>]*> lb a0,1\(a0\)
2100+025c <[^>]*> lui a0,0x0
252b5132 211[ ]*25c: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
2120+0260 <[^>]*> addu a0,a0,gp
2130+0264 <[^>]*> lw a0,0\(a0\)
252b5132
RH
214[ ]*264: R_MIPS_GOT_LO16 big_external_common
2150+0268 <[^>]*> nop
aa5f19f2
NC
2160+026c <[^>]*> addu a0,a0,a1
2170+0270 <[^>]*> lb a0,1\(a0\)
2180+0274 <[^>]*> lui a0,0x0
252b5132 219[ ]*274: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
2200+0278 <[^>]*> addu a0,a0,gp
2210+027c <[^>]*> lw a0,0\(a0\)
252b5132
RH
222[ ]*27c: R_MIPS_GOT_LO16 small_external_common
2230+0280 <[^>]*> nop
aa5f19f2
NC
2240+0284 <[^>]*> addu a0,a0,a1
2250+0288 <[^>]*> lb a0,1\(a0\)
2260+028c <[^>]*> lw a0,0\(gp\)
252b5132
RH
227[ ]*28c: R_MIPS_GOT16 .bss
2280+0290 <[^>]*> nop
aa5f19f2 2290+0294 <[^>]*> addiu a0,a0,0
252b5132
RH
230[ ]*294: R_MIPS_LO16 .bss
2310+0298 <[^>]*> nop
aa5f19f2
NC
2320+029c <[^>]*> addu a0,a0,a1
2330+02a0 <[^>]*> lb a0,1\(a0\)
2340+02a4 <[^>]*> lw a0,0\(gp\)
252b5132
RH
235[ ]*2a4: R_MIPS_GOT16 .bss
2360+02a8 <[^>]*> nop
aa5f19f2 2370+02ac <[^>]*> addiu a0,a0,1000
252b5132
RH
238[ ]*2ac: R_MIPS_LO16 .bss
2390+02b0 <[^>]*> nop
aa5f19f2
NC
2400+02b4 <[^>]*> addu a0,a0,a1
2410+02b8 <[^>]*> lb a0,1\(a0\)
252b5132 2420+02bc <[^>]*> nop
This page took 0.485662 seconds and 4 git commands to generate.