Automatic date update in version.in
[binutils-gdb.git] / ld / testsuite / ld-mips-elf / compressed-plt-1-o32-umips-only.od
blobb7d7241b21569124f36a53fc6ee05cd4c984c565
2 .* file format .*
5 Disassembly of section \.plt:
7 # All entries must be microMIPS.
8 10100000 <_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
19 10100018 <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
26 10100024 <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
33 10100030 <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
40 1010003c <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
47 10100048 <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
54 10100054 <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
61 Disassembly of section \.MIPS\.stubs:
63 10101000 <_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         \.\.\.
71 Disassembly of section \.text\.a:
73 10102000 <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
100 Disassembly of section \.text\.c:
102 10103000 <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