Add macro expansions for ADD, SUB, DADD and DSUB for MIPS r6
[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
21b99e26 3#as: -32 -mips1 -KPIC -xgot -mtune=r3900 -march=r3900
252b5132
RH
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 33 54: R_MIPS_GOT16 \.data
269137b2
TS
340+0058 <.*> addiu a0,a0,0
35 58: R_MIPS_LO16 \.data
360+005c <.*> lb a0,0\(a0\)
370+0060 <.*> lui a0,0x0
38 60: R_MIPS_GOT_HI16 big_external_data_label
390+0064 <.*> addu a0,a0,gp
400+0068 <.*> lw a0,0\(a0\)
41 68: R_MIPS_GOT_LO16 big_external_data_label
420+006c <.*> lb a0,0\(a0\)
430+0070 <.*> lui a0,0x0
44 70: R_MIPS_GOT_HI16 small_external_data_label
450+0074 <.*> addu a0,a0,gp
460+0078 <.*> lw a0,0\(a0\)
47 78: R_MIPS_GOT_LO16 small_external_data_label
480+007c <.*> lb a0,0\(a0\)
490+0080 <.*> lui a0,0x0
50 80: R_MIPS_GOT_HI16 big_external_common
510+0084 <.*> addu a0,a0,gp
520+0088 <.*> lw a0,0\(a0\)
53 88: R_MIPS_GOT_LO16 big_external_common
540+008c <.*> lb a0,0\(a0\)
550+0090 <.*> lui a0,0x0
56 90: R_MIPS_GOT_HI16 small_external_common
570+0094 <.*> addu a0,a0,gp
580+0098 <.*> lw a0,0\(a0\)
59 98: R_MIPS_GOT_LO16 small_external_common
600+009c <.*> lb a0,0\(a0\)
610+00a0 <.*> lw a0,0\(gp\)
62 a0: R_MIPS_GOT16 \.bss
630+00a4 <.*> addiu a0,a0,0
64 a4: R_MIPS_LO16 \.bss
650+00a8 <.*> lb a0,0\(a0\)
660+00ac <.*> lw a0,0\(gp\)
67 ac: R_MIPS_GOT16 \.bss
680+00b0 <.*> addiu a0,a0,1000
69 b0: R_MIPS_LO16 \.bss
700+00b4 <.*> lb a0,0\(a0\)
710+00b8 <.*> lw a0,0\(gp\)
72 b8: R_MIPS_GOT16 \.data
730+00bc <.*> addiu a0,a0,0
74 bc: R_MIPS_LO16 \.data
750+00c0 <.*> lb a0,1\(a0\)
760+00c4 <.*> lui a0,0x0
77 c4: R_MIPS_GOT_HI16 big_external_data_label
780+00c8 <.*> addu a0,a0,gp
790+00cc <.*> lw a0,0\(a0\)
80 cc: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2
NC
810+00d0 <.*> lb a0,1\(a0\)
820+00d4 <.*> lui a0,0x0
269137b2 83 d4: R_MIPS_GOT_HI16 small_external_data_label
aa5f19f2
NC
840+00d8 <.*> addu a0,a0,gp
850+00dc <.*> lw a0,0\(a0\)
269137b2 86 dc: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
870+00e0 <.*> lb a0,1\(a0\)
880+00e4 <.*> lui a0,0x0
269137b2 89 e4: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
900+00e8 <.*> addu a0,a0,gp
910+00ec <.*> lw a0,0\(a0\)
269137b2 92 ec: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
930+00f0 <.*> lb a0,1\(a0\)
940+00f4 <.*> lui a0,0x0
269137b2 95 f4: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
960+00f8 <.*> addu a0,a0,gp
970+00fc <.*> lw a0,0\(a0\)
269137b2 98 fc: R_MIPS_GOT_LO16 small_external_common
aa5f19f2 990+0100 <.*> lb a0,1\(a0\)
269137b2
TS
1000+0104 <.*> lw a0,0\(gp\)
101 104: R_MIPS_GOT16 \.bss
1020+0108 <.*> addiu a0,a0,0
103 108: R_MIPS_LO16 \.bss
1040+010c <.*> lb a0,1\(a0\)
1050+0110 <.*> lw a0,0\(gp\)
106 110: R_MIPS_GOT16 \.bss
1070+0114 <.*> addiu a0,a0,1000
108 114: R_MIPS_LO16 \.bss
1090+0118 <.*> lb a0,1\(a0\)
1100+011c <.*> lw a0,0\(gp\)
111 11c: R_MIPS_GOT16 \.data
1120+0120 <.*> addiu a0,a0,0
113 120: R_MIPS_LO16 \.data
1140+0124 <.*> addu a0,a0,a1
1150+0128 <.*> lb a0,0\(a0\)
1160+012c <.*> lui a0,0x0
117 12c: R_MIPS_GOT_HI16 big_external_data_label
1180+0130 <.*> addu a0,a0,gp
1190+0134 <.*> lw a0,0\(a0\)
120 134: R_MIPS_GOT_LO16 big_external_data_label
1210+0138 <.*> addu a0,a0,a1
1220+013c <.*> lb a0,0\(a0\)
1230+0140 <.*> lui a0,0x0
124 140: R_MIPS_GOT_HI16 small_external_data_label
1250+0144 <.*> addu a0,a0,gp
1260+0148 <.*> lw a0,0\(a0\)
127 148: R_MIPS_GOT_LO16 small_external_data_label
1280+014c <.*> addu a0,a0,a1
1290+0150 <.*> lb a0,0\(a0\)
1300+0154 <.*> lui a0,0x0
131 154: R_MIPS_GOT_HI16 big_external_common
1320+0158 <.*> addu a0,a0,gp
1330+015c <.*> lw a0,0\(a0\)
134 15c: R_MIPS_GOT_LO16 big_external_common
1350+0160 <.*> addu a0,a0,a1
1360+0164 <.*> lb a0,0\(a0\)
1370+0168 <.*> lui a0,0x0
138 168: R_MIPS_GOT_HI16 small_external_common
1390+016c <.*> addu a0,a0,gp
1400+0170 <.*> lw a0,0\(a0\)
141 170: R_MIPS_GOT_LO16 small_external_common
1420+0174 <.*> addu a0,a0,a1
1430+0178 <.*> lb a0,0\(a0\)
1440+017c <.*> lw a0,0\(gp\)
145 17c: R_MIPS_GOT16 \.bss
1460+0180 <.*> addiu a0,a0,0
147 180: R_MIPS_LO16 \.bss
1480+0184 <.*> addu a0,a0,a1
1490+0188 <.*> lb a0,0\(a0\)
1500+018c <.*> lw a0,0\(gp\)
151 18c: R_MIPS_GOT16 \.bss
1520+0190 <.*> addiu a0,a0,1000
153 190: R_MIPS_LO16 \.bss
1540+0194 <.*> addu a0,a0,a1
1550+0198 <.*> lb a0,0\(a0\)
1560+019c <.*> lw a0,0\(gp\)
157 19c: R_MIPS_GOT16 \.data
aa5f19f2 1580+01a0 <.*> addiu a0,a0,0
269137b2 159 1a0: R_MIPS_LO16 \.data
aa5f19f2 1600+01a4 <.*> addu a0,a0,a1
269137b2
TS
1610+01a8 <.*> lb a0,1\(a0\)
1620+01ac <.*> lui a0,0x0
163 1ac: R_MIPS_GOT_HI16 big_external_data_label
1640+01b0 <.*> addu a0,a0,gp
1650+01b4 <.*> lw a0,0\(a0\)
166 1b4: R_MIPS_GOT_LO16 big_external_data_label
aa5f19f2 1670+01b8 <.*> addu a0,a0,a1
269137b2
TS
1680+01bc <.*> lb a0,1\(a0\)
1690+01c0 <.*> lui a0,0x0
170 1c0: R_MIPS_GOT_HI16 small_external_data_label
1710+01c4 <.*> addu a0,a0,gp
1720+01c8 <.*> lw a0,0\(a0\)
173 1c8: R_MIPS_GOT_LO16 small_external_data_label
aa5f19f2
NC
1740+01cc <.*> addu a0,a0,a1
1750+01d0 <.*> lb a0,1\(a0\)
1760+01d4 <.*> lui a0,0x0
269137b2 177 1d4: R_MIPS_GOT_HI16 big_external_common
aa5f19f2
NC
1780+01d8 <.*> addu a0,a0,gp
1790+01dc <.*> lw a0,0\(a0\)
269137b2 180 1dc: R_MIPS_GOT_LO16 big_external_common
aa5f19f2
NC
1810+01e0 <.*> addu a0,a0,a1
1820+01e4 <.*> lb a0,1\(a0\)
1830+01e8 <.*> lui a0,0x0
269137b2 184 1e8: R_MIPS_GOT_HI16 small_external_common
aa5f19f2
NC
1850+01ec <.*> addu a0,a0,gp
1860+01f0 <.*> lw a0,0\(a0\)
269137b2 187 1f0: R_MIPS_GOT_LO16 small_external_common
aa5f19f2
NC
1880+01f4 <.*> addu a0,a0,a1
1890+01f8 <.*> lb a0,1\(a0\)
269137b2
TS
1900+01fc <.*> lw a0,0\(gp\)
191 1fc: R_MIPS_GOT16 \.bss
1920+0200 <.*> addiu a0,a0,0
193 200: R_MIPS_LO16 \.bss
1940+0204 <.*> addu a0,a0,a1
1950+0208 <.*> lb a0,1\(a0\)
1960+020c <.*> lw a0,0\(gp\)
197 20c: R_MIPS_GOT16 \.bss
1980+0210 <.*> addiu a0,a0,1000
199 210: R_MIPS_LO16 \.bss
2000+0214 <.*> addu a0,a0,a1
2010+0218 <.*> lb a0,1\(a0\)
2020+021c <.*> nop
This page took 0.896491 seconds and 4 git commands to generate.