Commit | Line | Data |
---|---|---|
690f47bf RS |
1 | |
2 | .* file format .* | |
3 | ||
4 | ||
5 | Disassembly of section \.plt: | |
6 | ||
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 | |
18 | ||
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 | |
25 | ||
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 | |
32 | ||
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 | |
39 | ||
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 | |
46 | ||
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 | |
53 | ||
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 | |
60 | ||
61 | Disassembly of section \.MIPS\.stubs: | |
62 | ||
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 | \.\.\. | |
70 | ||
71 | Disassembly of section \.text\.a: | |
72 | ||
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 | |
99 | ||
100 | Disassembly of section \.text\.c: | |
101 | ||
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 | |
111 |