Commit | Line | Data |
---|---|---|
690f47bf RS |
1 | |
2 | .* file format .* | |
3 | ||
4 | ||
5 | Disassembly of section \.plt: | |
6 | ||
7 | 10100000 <_PROCEDURE_LINKAGE_TABLE_>: | |
8 | .*: 3c1c1020 lui \$28,0x1020 | |
9 | .*: 8f990000 lw \$25,0\(\$28\) | |
10 | .*: 279c0000 addiu \$28,\$28,0 | |
11 | .*: 031cc023 subu \$24,\$24,\$28 | |
40fc1451 | 12 | .*: 03e07825 move \$15,\$31 |
690f47bf RS |
13 | .*: 0018c082 srl \$24,\$24,0x2 |
14 | .*: 0320f809 jalr \$25 | |
15 | .*: 2718fffe addiu \$24,\$24,-2 | |
16 | ||
17 | 10100020 <f_lo_iu@plt>: | |
18 | .*: 3c0f1020 lui \$15,0x1020 | |
19 | .*: 8df90008 lw \$25,8\(\$15\) | |
20 | .*: 03200008 jr \$25 | |
21 | .*: 25f80008 addiu \$24,\$15,8 | |
22 | ||
23 | 10100030 <f_du@plt>: | |
24 | .*: 3c0f1020 lui \$15,0x1020 | |
25 | .*: 8df9000c lw \$25,12\(\$15\) | |
26 | .*: 03200008 jr \$25 | |
27 | .*: 25f8000c addiu \$24,\$15,12 | |
28 | ||
29 | 10100040 <f_iu_du@plt>: | |
30 | .*: 3c0f1020 lui \$15,0x1020 | |
31 | .*: 8df90010 lw \$25,16\(\$15\) | |
32 | .*: 03200008 jr \$25 | |
33 | .*: 25f80010 addiu \$24,\$15,16 | |
34 | ||
35 | 10100050 <f_lo_iu_du@plt>: | |
36 | .*: 3c0f1020 lui \$15,0x1020 | |
37 | .*: 8df90014 lw \$25,20\(\$15\) | |
38 | .*: 03200008 jr \$25 | |
39 | .*: 25f80014 addiu \$24,\$15,20 | |
40 | ||
41 | 10100060 <f_lo_du@plt>: | |
42 | .*: 3c0f1020 lui \$15,0x1020 | |
43 | .*: 8df90018 lw \$25,24\(\$15\) | |
44 | .*: 03200008 jr \$25 | |
45 | .*: 25f80018 addiu \$24,\$15,24 | |
46 | ||
47 | 10100070 <f_lo@plt>: | |
48 | .*: 3c0f1020 lui \$15,0x1020 | |
49 | .*: 8df9001c lw \$25,28\(\$15\) | |
50 | .*: 03200008 jr \$25 | |
51 | .*: 25f8001c addiu \$24,\$15,28 | |
52 | ||
53 | Disassembly of section \.MIPS\.stubs: | |
54 | ||
55 | 10101000 <_MIPS_STUBS_>: | |
56 | # Lazy-binding stub for f_iu. | |
57 | .*: 8f998010 lw \$25,-32752\(\$28\) | |
40fc1451 | 58 | .*: 03e07825 move \$15,\$31 |
690f47bf RS |
59 | .*: 0320f809 jalr \$25 |
60 | .*: 24180009 li \$24,9 | |
61 | \.\.\. | |
62 | ||
63 | Disassembly of section \.text\.b: | |
64 | ||
65 | 10102000 <testu>: | |
66 | .*: ........ jal [0-9a-f]+ <f_du@plt> | |
67 | .*: 00000000 nop | |
68 | .*: ........ j [0-9a-f]+ <f_du@plt> | |
69 | .*: 00000000 nop | |
70 | .*: 8c628024 lw \$2,-32732\(\$3\) | |
71 | # ^ global GOT entry for f_iu | |
72 | .*: ........ jal [0-9a-f]+ <f_iu_du@plt> | |
73 | .*: 00000000 nop | |
74 | .*: ........ j [0-9a-f]+ <f_iu_du@plt> | |
75 | .*: 00000000 nop | |
76 | .*: 8c628018 lw \$2,-32744\(\$3\) | |
77 | # ^ local GOT entry for f_iu_du@plt | |
78 | .*: ........ jal [0-9a-f]+ <f_lo_du@plt> | |
79 | .*: 00000000 nop | |
80 | .*: ........ j [0-9a-f]+ <f_lo_du@plt> | |
81 | .*: 00000000 nop | |
82 | .*: 8c62801c lw \$2,-32740\(\$3\) | |
83 | # ^ local GOT entry for f_lo_iu@plt | |
84 | .*: ........ jal [0-9a-f]+ <f_lo_iu_du@plt> | |
85 | .*: 00000000 nop | |
86 | .*: ........ j [0-9a-f]+ <f_lo_iu_du@plt> | |
87 | .*: 00000000 nop | |
88 | .*: 8c628020 lw \$2,-32736\(\$3\) | |
89 | # ^ local GOT entry for f_lo_iu_du@plt | |
90 | .*: 03e00008 jr \$31 | |
91 | ||
92 | Disassembly of section \.text\.c: | |
93 | ||
94 | 10103000 <testlo>: | |
95 | .*: 24020070 li \$2,112 | |
96 | # ^ low 16 bits of f_lo@plt | |
97 | .*: 24020060 li \$2,96 | |
98 | # ^ low 16 bits of f_lo_du@plt | |
99 | .*: 24020020 li \$2,32 | |
100 | # ^ low 16 bits of f_lo_iu@plt | |
101 | .*: 24020050 li \$2,80 | |
102 | # ^ low 16 bits of f_lo_iu_du@plt | |
103 |