]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/mips/lb-svr4pic.d
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / mips / lb-svr4pic.d
CommitLineData
983be668
ILT
1#objdump: -dr
2#name: MIPS lb-svr4pic
3#as: -mips1 -KPIC
4#source: lb-pic.s
5
6# Test the lb macro with -KPIC.
7
8.*: +file format .*mips.*
9
10Disassembly of section .text:
110+0000 <[^>]*> lb \$a0,0\(\$zero\)
120+0004 <[^>]*> lb \$a0,1\(\$zero\)
130+0008 <[^>]*> lui \$a0,1
140+000c <[^>]*> lb \$a0,-32768\(\$a0\)
150+0010 <[^>]*> lb \$a0,-32768\(\$zero\)
160+0014 <[^>]*> lui \$a0,1
170+0018 <[^>]*> lb \$a0,0\(\$a0\)
180+001c <[^>]*> lui \$a0,2
190+0020 <[^>]*> lb \$a0,-23131\(\$a0\)
200+0024 <[^>]*> lb \$a0,0\(\$a1\)
210+0028 <[^>]*> lb \$a0,1\(\$a1\)
220+002c <[^>]*> lui \$a0,1
230+0030 <[^>]*> addu \$a0,\$a0,\$a1
240+0034 <[^>]*> lb \$a0,-32768\(\$a0\)
250+0038 <[^>]*> lb \$a0,-32768\(\$a1\)
260+003c <[^>]*> lui \$a0,1
270+0040 <[^>]*> addu \$a0,\$a0,\$a1
280+0044 <[^>]*> lb \$a0,0\(\$a0\)
290+0048 <[^>]*> lui \$a0,2
300+004c <[^>]*> addu \$a0,\$a0,\$a1
310+0050 <[^>]*> lb \$a0,-23131\(\$a0\)
320+0054 <[^>]*> lw \$a0,0\(\$gp\)
33[ ]*RELOC: 0+0054 R_MIPS_GOT16 .data
34...
350+005c <[^>]*> addiu \$a0,\$a0,0
36[ ]*RELOC: 0+005c R_MIPS_LO16 .data
370+0060 <[^>]*> lb \$a0,0\(\$a0\)
380+0064 <[^>]*> lw \$a0,0\(\$gp\)
39[ ]*RELOC: 0+0064 R_MIPS_GOT16 big_external_data_label
40...
410+006c <[^>]*> lb \$a0,0\(\$a0\)
420+0070 <[^>]*> lw \$a0,0\(\$gp\)
43[ ]*RELOC: 0+0070 R_MIPS_GOT16 small_external_data_label
44...
450+0078 <[^>]*> lb \$a0,0\(\$a0\)
460+007c <[^>]*> lw \$a0,0\(\$gp\)
47[ ]*RELOC: 0+007c R_MIPS_GOT16 big_external_common
48...
490+0084 <[^>]*> lb \$a0,0\(\$a0\)
500+0088 <[^>]*> lw \$a0,0\(\$gp\)
51[ ]*RELOC: 0+0088 R_MIPS_GOT16 small_external_common
52...
530+0090 <[^>]*> lb \$a0,0\(\$a0\)
540+0094 <[^>]*> lw \$a0,0\(\$gp\)
55[ ]*RELOC: 0+0094 R_MIPS_GOT16 .bss
56...
570+009c <[^>]*> addiu \$a0,\$a0,0
58[ ]*RELOC: 0+009c R_MIPS_LO16 .bss
590+00a0 <[^>]*> lb \$a0,0\(\$a0\)
600+00a4 <[^>]*> lw \$a0,0\(\$gp\)
61[ ]*RELOC: 0+00a4 R_MIPS_GOT16 .bss
62...
630+00ac <[^>]*> addiu \$a0,\$a0,1000
64[ ]*RELOC: 0+00ac R_MIPS_LO16 .bss
650+00b0 <[^>]*> lb \$a0,0\(\$a0\)
660+00b4 <[^>]*> lw \$a0,0\(\$gp\)
67[ ]*RELOC: 0+00b4 R_MIPS_GOT16 .data
68...
690+00bc <[^>]*> addiu \$a0,\$a0,0
70[ ]*RELOC: 0+00bc R_MIPS_LO16 .data
710+00c0 <[^>]*> lb \$a0,1\(\$a0\)
720+00c4 <[^>]*> lw \$a0,0\(\$gp\)
73[ ]*RELOC: 0+00c4 R_MIPS_GOT16 big_external_data_label
74...
750+00cc <[^>]*> lb \$a0,1\(\$a0\)
760+00d0 <[^>]*> lw \$a0,0\(\$gp\)
77[ ]*RELOC: 0+00d0 R_MIPS_GOT16 small_external_data_label
78...
790+00d8 <[^>]*> lb \$a0,1\(\$a0\)
800+00dc <[^>]*> lw \$a0,0\(\$gp\)
81[ ]*RELOC: 0+00dc R_MIPS_GOT16 big_external_common
82...
830+00e4 <[^>]*> lb \$a0,1\(\$a0\)
840+00e8 <[^>]*> lw \$a0,0\(\$gp\)
85[ ]*RELOC: 0+00e8 R_MIPS_GOT16 small_external_common
86...
870+00f0 <[^>]*> lb \$a0,1\(\$a0\)
880+00f4 <[^>]*> lw \$a0,0\(\$gp\)
89[ ]*RELOC: 0+00f4 R_MIPS_GOT16 .bss
90...
910+00fc <[^>]*> addiu \$a0,\$a0,0
92[ ]*RELOC: 0+00fc R_MIPS_LO16 .bss
930+0100 <[^>]*> lb \$a0,1\(\$a0\)
940+0104 <[^>]*> lw \$a0,0\(\$gp\)
95[ ]*RELOC: 0+0104 R_MIPS_GOT16 .bss
96...
970+010c <[^>]*> addiu \$a0,\$a0,1000
98[ ]*RELOC: 0+010c R_MIPS_LO16 .bss
990+0110 <[^>]*> lb \$a0,1\(\$a0\)
1000+0114 <[^>]*> lw \$a0,0\(\$gp\)
101[ ]*RELOC: 0+0114 R_MIPS_GOT16 .data
102...
1030+011c <[^>]*> addiu \$a0,\$a0,0
104[ ]*RELOC: 0+011c R_MIPS_LO16 .data
1050+0120 <[^>]*> addu \$a0,\$a0,\$a1
1060+0124 <[^>]*> lb \$a0,0\(\$a0\)
1070+0128 <[^>]*> lw \$a0,0\(\$gp\)
108[ ]*RELOC: 0+0128 R_MIPS_GOT16 big_external_data_label
109...
1100+0130 <[^>]*> addu \$a0,\$a0,\$a1
1110+0134 <[^>]*> lb \$a0,0\(\$a0\)
1120+0138 <[^>]*> lw \$a0,0\(\$gp\)
113[ ]*RELOC: 0+0138 R_MIPS_GOT16 small_external_data_label
114...
1150+0140 <[^>]*> addu \$a0,\$a0,\$a1
1160+0144 <[^>]*> lb \$a0,0\(\$a0\)
1170+0148 <[^>]*> lw \$a0,0\(\$gp\)
118[ ]*RELOC: 0+0148 R_MIPS_GOT16 big_external_common
119...
1200+0150 <[^>]*> addu \$a0,\$a0,\$a1
1210+0154 <[^>]*> lb \$a0,0\(\$a0\)
1220+0158 <[^>]*> lw \$a0,0\(\$gp\)
123[ ]*RELOC: 0+0158 R_MIPS_GOT16 small_external_common
124...
1250+0160 <[^>]*> addu \$a0,\$a0,\$a1
1260+0164 <[^>]*> lb \$a0,0\(\$a0\)
1270+0168 <[^>]*> lw \$a0,0\(\$gp\)
128[ ]*RELOC: 0+0168 R_MIPS_GOT16 .bss
129...
1300+0170 <[^>]*> addiu \$a0,\$a0,0
131[ ]*RELOC: 0+0170 R_MIPS_LO16 .bss
1320+0174 <[^>]*> addu \$a0,\$a0,\$a1
1330+0178 <[^>]*> lb \$a0,0\(\$a0\)
1340+017c <[^>]*> lw \$a0,0\(\$gp\)
135[ ]*RELOC: 0+017c R_MIPS_GOT16 .bss
136...
1370+0184 <[^>]*> addiu \$a0,\$a0,1000
138[ ]*RELOC: 0+0184 R_MIPS_LO16 .bss
1390+0188 <[^>]*> addu \$a0,\$a0,\$a1
1400+018c <[^>]*> lb \$a0,0\(\$a0\)
1410+0190 <[^>]*> lw \$a0,0\(\$gp\)
142[ ]*RELOC: 0+0190 R_MIPS_GOT16 .data
143...
1440+0198 <[^>]*> addiu \$a0,\$a0,0
145[ ]*RELOC: 0+0198 R_MIPS_LO16 .data
1460+019c <[^>]*> addu \$a0,\$a0,\$a1
1470+01a0 <[^>]*> lb \$a0,1\(\$a0\)
1480+01a4 <[^>]*> lw \$a0,0\(\$gp\)
149[ ]*RELOC: 0+01a4 R_MIPS_GOT16 big_external_data_label
150...
1510+01ac <[^>]*> addu \$a0,\$a0,\$a1
1520+01b0 <[^>]*> lb \$a0,1\(\$a0\)
1530+01b4 <[^>]*> lw \$a0,0\(\$gp\)
154[ ]*RELOC: 0+01b4 R_MIPS_GOT16 small_external_data_label
155...
1560+01bc <[^>]*> addu \$a0,\$a0,\$a1
1570+01c0 <[^>]*> lb \$a0,1\(\$a0\)
1580+01c4 <[^>]*> lw \$a0,0\(\$gp\)
159[ ]*RELOC: 0+01c4 R_MIPS_GOT16 big_external_common
160...
1610+01cc <[^>]*> addu \$a0,\$a0,\$a1
1620+01d0 <[^>]*> lb \$a0,1\(\$a0\)
1630+01d4 <[^>]*> lw \$a0,0\(\$gp\)
164[ ]*RELOC: 0+01d4 R_MIPS_GOT16 small_external_common
165...
1660+01dc <[^>]*> addu \$a0,\$a0,\$a1
1670+01e0 <[^>]*> lb \$a0,1\(\$a0\)
1680+01e4 <[^>]*> lw \$a0,0\(\$gp\)
169[ ]*RELOC: 0+01e4 R_MIPS_GOT16 .bss
170...
1710+01ec <[^>]*> addiu \$a0,\$a0,0
172[ ]*RELOC: 0+01ec R_MIPS_LO16 .bss
1730+01f0 <[^>]*> addu \$a0,\$a0,\$a1
1740+01f4 <[^>]*> lb \$a0,1\(\$a0\)
1750+01f8 <[^>]*> lw \$a0,0\(\$gp\)
176[ ]*RELOC: 0+01f8 R_MIPS_GOT16 .bss
177...
1780+0200 <[^>]*> addiu \$a0,\$a0,1000
179[ ]*RELOC: 0+0200 R_MIPS_LO16 .bss
1800+0204 <[^>]*> addu \$a0,\$a0,\$a1
1810+0208 <[^>]*> lb \$a0,1\(\$a0\)
182...