[MIPS] Add Loongson 2K1000 proccessor support.
[deliverable/binutils-gdb.git] / ld / testsuite / ld-mips-elf / compressed-plt-1-o32-umips-only.od
CommitLineData
690f47bf
RS
1
2.* file format .*
3
4
5Disassembly of section \.plt:
6
7# All entries must be microMIPS.
810100000 <_PROCEDURE_LINKAGE_TABLE_>:
9.*: 7984 0000 addiu \$3,\$pc,1048576
10.*: ff23 0000 lw \$25,0\(\$3\)
11.*: 0535 subu \$2,\$2,\$3
12.*: 2525 srl \$2,\$2,2
13.*: 3302 fffe addiu \$24,\$2,-2
14.*: 0dff move \$15,\$31
15.*: 45f9 jalrs \$25
16.*: 0f83 move \$28,\$3
17.*: 0c00 nop
18
1910100018 <f_lo_ic@micromipsplt>:
20.*: 7903 fffc addiu \$2,\$pc,1048560
21# ^ 0x10200008
22.*: ff22 0000 lw \$25,0\(\$2\)
23.*: 4599 jr \$25
24.*: 0f02 move \$24,\$2
25
2610100024 <f_lo_dc@micromipsplt>:
27.*: 7903 fffa addiu \$2,\$pc,1048552
28# ^ 0x1020000c
29.*: ff22 0000 lw \$25,0\(\$2\)
30.*: 4599 jr \$25
31.*: 0f02 move \$24,\$2
32
3310100030 <f_dc@micromipsplt>:
34.*: 7903 fff8 addiu \$2,\$pc,1048544
35# ^ 0x10200010
36.*: ff22 0000 lw \$25,0\(\$2\)
37.*: 4599 jr \$25
38.*: 0f02 move \$24,\$2
39
401010003c <f_ic_dc@micromipsplt>:
41.*: 7903 fff6 addiu \$2,\$pc,1048536
42# ^ 0x10200014
43.*: ff22 0000 lw \$25,0\(\$2\)
44.*: 4599 jr \$25
45.*: 0f02 move \$24,\$2
46
4710100048 <f_lo_ic_dc@micromipsplt>:
48.*: 7903 fff4 addiu \$2,\$pc,1048528
49# ^ 0x10200018
50.*: ff22 0000 lw \$25,0\(\$2\)
51.*: 4599 jr \$25
52.*: 0f02 move \$24,\$2
53
5410100054 <f_lo@micromipsplt>:
55.*: 7903 fff2 addiu \$2,\$pc,1048520
56# ^ 0x1020001c
57.*: ff22 0000 lw \$25,0\(\$2\)
58.*: 4599 jr \$25
59.*: 0f02 move \$24,\$2
60
61Disassembly of section \.MIPS\.stubs:
62
6310101000 <_MIPS_STUBS_>:
64# Lazy-binding stub for f_ic.
65.*: ff3c 8010 lw \$25,-32752\(\$28\)
66.*: 0dff move \$15,\$31
67.*: 45d9 jalr \$25
68.*: 3300 0009 li \$24,9
69 \.\.\.
70
71Disassembly of section \.text\.a:
72
7310102000 <testc>:
74.*: .... .... jal [0-9a-f]+ <f_dc@micromipsplt>
75.*: 0000 0000 nop
76.*: .... .... j [0-9a-f]+ <f_dc@micromipsplt>
77.*: 0c00 nop
78.*: fc43 8024 lw \$2,-32732\(\$3\)
79# ^ global GOT entry for f_ic
80.*: .... .... jal [0-9a-f]+ <f_ic_dc@micromipsplt>
81.*: 0000 0000 nop
82.*: .... .... j [0-9a-f]+ <f_ic_dc@micromipsplt>
83.*: 0c00 nop
84.*: fc43 8018 lw \$2,-32744\(\$3\)
85# ^ local GOT entry for f_ic_dc@micromipsplt
86.*: .... .... jal [0-9a-f]+ <f_lo_dc@micromipsplt>
87.*: 0000 0000 nop
88.*: .... .... j [0-9a-f]+ <f_lo_dc@micromipsplt>
89.*: 0c00 nop
90.*: fc43 801c lw \$2,-32740\(\$3\)
91# ^ local GOT entry for f_lo_ic@micromipsplt
92.*: .... .... jal [0-9a-f]+ <f_lo_ic_dc@micromipsplt>
93.*: 0000 0000 nop
94.*: .... .... j [0-9a-f]+ <f_lo_ic_dc@micromipsplt>
95.*: 0c00 nop
96.*: fc43 8020 lw \$2,-32736\(\$3\)
97# ^ local GOT entry for f_lo_ic_dc@micromipsplt
98.*: 459f jr \$31
99
100Disassembly of section \.text\.c:
101
10210103000 <testlo>:
103.*: 3040 0055 li \$2,85
104# ^ low 16 bits of f_lo@micromipsplt
105.*: 3040 0025 li \$2,37
106# ^ low 16 bits of f_lo_dc@micromipsplt
107.*: 3040 0019 li \$2,25
108# ^ low 16 bits of f_lo_ic@micromipsplt
109.*: 3040 0049 li \$2,73
110# ^ low 16 bits of f_lo_ic_dc@micromipsplt
111
This page took 0.256289 seconds and 4 git commands to generate.