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
112