Fix MIPS disassembler so that it produces reassemblable code.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / lb-xgot-ilocks.d
CommitLineData
252b5132
RH
1#objdump: -dr --prefix-addresses -mmips:3000
2#name: MIPS lb-xgot-ilocks
3#as: -mips1 -KPIC -xgot -mcpu=r3900
4#source: lb-pic.s
5
6# Test the lb macro with -KPIC -xgot.
7
8.*: +file format .*
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 36 5c: R_MIPS_LO16 \.data
aa5f19f2
NC
370+0060 <.*> lb a0,0\(a0\)
380+0064 <.*> lui a0,0x0
252b5132 39 64: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
400+0068 <.*> addu a0,a0,gp
410+006c <.*> lw a0,0\(a0\)
252b5132 42 6c: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2
NC
430+0070 <.*> lb a0,0\(a0\)
440+0074 <.*> lui a0,0x0
252b5132 45 74: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
460+0078 <.*> addu a0,a0,gp
470+007c <.*> lw a0,0\(a0\)
252b5132 48 7c: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
490+0080 <.*> lb a0,0\(a0\)
500+0084 <.*> lui a0,0x0
252b5132 51 84: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
520+0088 <.*> addu a0,a0,gp
530+008c <.*> lw a0,0\(a0\)
252b5132 54 8c: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
550+0090 <.*> lb a0,0\(a0\)
560+0094 <.*> lui a0,0x0
252b5132 57 94: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
580+0098 <.*> addu a0,a0,gp
590+009c <.*> lw a0,0\(a0\)
252b5132 60 9c: R_MIPS_GOT_LO16 small_external_common
aa5f19f2
NC
610+00a0 <.*> lb a0,0\(a0\)
620+00a4 <.*> lw a0,0\(gp\)
252b5132
RH
63 a4: R_MIPS_GOT16 \.bss
640+00a8 <.*> nop
aa5f19f2 650+00ac <.*> addiu a0,a0,0
252b5132 66 ac: R_MIPS_LO16 \.bss
aa5f19f2
NC
670+00b0 <.*> lb a0,0\(a0\)
680+00b4 <.*> lw a0,0\(gp\)
252b5132
RH
69 b4: R_MIPS_GOT16 \.bss
700+00b8 <.*> nop
aa5f19f2 710+00bc <.*> addiu a0,a0,1000
252b5132 72 bc: R_MIPS_LO16 \.bss
aa5f19f2
NC
730+00c0 <.*> lb a0,0\(a0\)
740+00c4 <.*> lw a0,0\(gp\)
252b5132
RH
75 c4: R_MIPS_GOT16 \.data
760+00c8 <.*> nop
aa5f19f2 770+00cc <.*> addiu a0,a0,0
252b5132 78 cc: R_MIPS_LO16 \.data
aa5f19f2
NC
790+00d0 <.*> lb a0,1\(a0\)
800+00d4 <.*> lui a0,0x0
252b5132 81 d4: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
820+00d8 <.*> addu a0,a0,gp
830+00dc <.*> lw a0,0\(a0\)
252b5132 84 dc: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2
NC
850+00e0 <.*> lb a0,1\(a0\)
860+00e4 <.*> lui a0,0x0
252b5132 87 e4: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
880+00e8 <.*> addu a0,a0,gp
890+00ec <.*> lw a0,0\(a0\)
252b5132 90 ec: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
910+00f0 <.*> lb a0,1\(a0\)
920+00f4 <.*> lui a0,0x0
252b5132 93 f4: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
940+00f8 <.*> addu a0,a0,gp
950+00fc <.*> lw a0,0\(a0\)
252b5132 96 fc: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
970+0100 <.*> lb a0,1\(a0\)
980+0104 <.*> lui a0,0x0
252b5132 99 104: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1000+0108 <.*> addu a0,a0,gp
1010+010c <.*> lw a0,0\(a0\)
252b5132 102 10c: R_MIPS_GOT_LO16 small_external_common
aa5f19f2
NC
1030+0110 <.*> lb a0,1\(a0\)
1040+0114 <.*> lw a0,0\(gp\)
252b5132
RH
105 114: R_MIPS_GOT16 \.bss
1060+0118 <.*> nop
aa5f19f2 1070+011c <.*> addiu a0,a0,0
252b5132 108 11c: R_MIPS_LO16 \.bss
aa5f19f2
NC
1090+0120 <.*> lb a0,1\(a0\)
1100+0124 <.*> lw a0,0\(gp\)
252b5132
RH
111 124: R_MIPS_GOT16 \.bss
1120+0128 <.*> nop
aa5f19f2 1130+012c <.*> addiu a0,a0,1000
252b5132 114 12c: R_MIPS_LO16 \.bss
aa5f19f2
NC
1150+0130 <.*> lb a0,1\(a0\)
1160+0134 <.*> lw a0,0\(gp\)
252b5132
RH
117 134: R_MIPS_GOT16 \.data
1180+0138 <.*> nop
aa5f19f2 1190+013c <.*> addiu a0,a0,0
252b5132 120 13c: R_MIPS_LO16 \.data
aa5f19f2
NC
1210+0140 <.*> addu a0,a0,a1
1220+0144 <.*> lb a0,0\(a0\)
1230+0148 <.*> lui a0,0x0
252b5132 124 148: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
1250+014c <.*> addu a0,a0,gp
1260+0150 <.*> lw a0,0\(a0\)
252b5132 127 150: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2
NC
1280+0154 <.*> addu a0,a0,a1
1290+0158 <.*> lb a0,0\(a0\)
1300+015c <.*> lui a0,0x0
252b5132 131 15c: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
1320+0160 <.*> addu a0,a0,gp
1330+0164 <.*> lw a0,0\(a0\)
252b5132 134 164: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
1350+0168 <.*> addu a0,a0,a1
1360+016c <.*> lb a0,0\(a0\)
1370+0170 <.*> lui a0,0x0
252b5132 138 170: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
1390+0174 <.*> addu a0,a0,gp
1400+0178 <.*> lw a0,0\(a0\)
252b5132 141 178: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
1420+017c <.*> addu a0,a0,a1
1430+0180 <.*> lb a0,0\(a0\)
1440+0184 <.*> lui a0,0x0
252b5132 145 184: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1460+0188 <.*> addu a0,a0,gp
1470+018c <.*> lw a0,0\(a0\)
252b5132 148 18c: R_MIPS_GOT_LO16 small_external_common
aa5f19f2
NC
1490+0190 <.*> addu a0,a0,a1
1500+0194 <.*> lb a0,0\(a0\)
1510+0198 <.*> lw a0,0\(gp\)
252b5132
RH
152 198: R_MIPS_GOT16 \.bss
1530+019c <.*> nop
aa5f19f2 1540+01a0 <.*> addiu a0,a0,0
252b5132 155 1a0: R_MIPS_LO16 \.bss
aa5f19f2
NC
1560+01a4 <.*> addu a0,a0,a1
1570+01a8 <.*> lb a0,0\(a0\)
1580+01ac <.*> lw a0,0\(gp\)
252b5132
RH
159 1ac: R_MIPS_GOT16 \.bss
1600+01b0 <.*> nop
aa5f19f2 1610+01b4 <.*> addiu a0,a0,1000
252b5132 162 1b4: R_MIPS_LO16 \.bss
aa5f19f2
NC
1630+01b8 <.*> addu a0,a0,a1
1640+01bc <.*> lb a0,0\(a0\)
1650+01c0 <.*> lw a0,0\(gp\)
252b5132
RH
166 1c0: R_MIPS_GOT16 \.data
1670+01c4 <.*> nop
aa5f19f2 1680+01c8 <.*> addiu a0,a0,0
252b5132 169 1c8: R_MIPS_LO16 \.data
aa5f19f2
NC
1700+01cc <.*> addu a0,a0,a1
1710+01d0 <.*> lb a0,1\(a0\)
1720+01d4 <.*> lui a0,0x0
252b5132 173 1d4: R_MIPS_GOT_HI16 big_external_data_label
aa5f19f2
NC
1740+01d8 <.*> addu a0,a0,gp
1750+01dc <.*> lw a0,0\(a0\)
252b5132 176 1dc: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2
NC
1770+01e0 <.*> addu a0,a0,a1
1780+01e4 <.*> lb a0,1\(a0\)
1790+01e8 <.*> lui a0,0x0
252b5132 180 1e8: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
1810+01ec <.*> addu a0,a0,gp
1820+01f0 <.*> lw a0,0\(a0\)
252b5132 183 1f0: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
1840+01f4 <.*> addu a0,a0,a1
1850+01f8 <.*> lb a0,1\(a0\)
1860+01fc <.*> lui a0,0x0
252b5132 187 1fc: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
1880+0200 <.*> addu a0,a0,gp
1890+0204 <.*> lw a0,0\(a0\)
252b5132 190 204: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
1910+0208 <.*> addu a0,a0,a1
1920+020c <.*> lb a0,1\(a0\)
1930+0210 <.*> lui a0,0x0
252b5132 194 210: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1950+0214 <.*> addu a0,a0,gp
1960+0218 <.*> lw a0,0\(a0\)
252b5132 197 218: R_MIPS_GOT_LO16 small_external_common
aa5f19f2
NC
1980+021c <.*> addu a0,a0,a1
1990+0220 <.*> lb a0,1\(a0\)
2000+0224 <.*> lw a0,0\(gp\)
252b5132
RH
201 224: R_MIPS_GOT16 \.bss
2020+0228 <.*> nop
aa5f19f2 2030+022c <.*> addiu a0,a0,0
252b5132 204 22c: R_MIPS_LO16 \.bss
aa5f19f2
NC
2050+0230 <.*> addu a0,a0,a1
2060+0234 <.*> lb a0,1\(a0\)
2070+0238 <.*> lw a0,0\(gp\)
252b5132
RH
208 238: R_MIPS_GOT16 \.bss
2090+023c <.*> nop
aa5f19f2 2100+0240 <.*> addiu a0,a0,1000
252b5132 211 240: R_MIPS_LO16 \.bss
aa5f19f2
NC
2120+0244 <.*> addu a0,a0,a1
2130+0248 <.*> lb a0,1\(a0\)
252b5132 2140+024c <.*> nop
This page took 0.091087 seconds and 4 git commands to generate.