1
2.* file format .*
3
4
5Disassembly of section \.plt:
6
710100000 <_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
12.*:	03e07825 	move	\$15,\$31
13.*:	0018c082 	srl	\$24,\$24,0x2
14.*:	0320f809 	jalr	\$25
15.*:	2718fffe 	addiu	\$24,\$24,-2
16
1710100020 <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
2310100030 <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
2910100040 <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
3510100050 <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
4110100060 <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
4710100070 <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
53Disassembly of section \.MIPS\.stubs:
54
5510101000 <_MIPS_STUBS_>:
56# Lazy-binding stub for f_iu.
57.*:	8f998010 	lw	\$25,-32752\(\$28\)
58.*:	03e07825 	move	\$15,\$31
59.*:	0320f809 	jalr	\$25
60.*:	24180009 	li	\$24,9
61	\.\.\.
62
63Disassembly of section \.text\.b:
64
6510102000 <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
92Disassembly of section \.text\.c:
93
9410103000 <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
104