1
2.*
3
4
5Disassembly of section \.plt:
6
700009000 <f2@plt-0x14>:
8    9000:	e52de004 	push	{lr}		; \(str lr, \[sp, #-4\]!\)
9    9004:	e59fe004 	ldr	lr, \[pc, #4\]	; 9010 <f2@plt-0x4>
10    9008:	e08fe00e 	add	lr, pc, lr
11    900c:	e5bef008 	ldr	pc, \[lr, #8\]!
12#------------------------------------------------------------------------------
13#------ PC-relative offset of .got.plt
14#------------------------------------------------------------------------------
15    9010:	00007ff0 	\.word	0x00007ff0
16#------------------------------------------------------------------------------
17#------ f2's .plt entry
18#------------------------------------------------------------------------------
1900009014 <f2@plt>:
20    9014:	e28fc600 	add	ip, pc, #0, 12
21    9018:	e28cca07 	add	ip, ip, #28672	; 0x7000
22    901c:	e5bcfff0 	ldr	pc, \[ip, #4080\]!	; 0xff0
23#------------------------------------------------------------------------------
24#------ f4's .plt entry
25#------------------------------------------------------------------------------
2600009020 <f4@plt>:
27    9020:	e28fc600 	add	ip, pc, #0, 12
28    9024:	e28cca07 	add	ip, ip, #28672	; 0x7000
29    9028:	e5bcffe8 	ldr	pc, \[ip, #4072\]!	; 0xfe8
30
31Disassembly of section \.iplt:
32
330000902c <\.iplt>:
34#------------------------------------------------------------------------------
35#------ f1's .iplt entry
36#------------------------------------------------------------------------------
37    902c:	e28fc600 	add	ip, pc, #0, 12
38    9030:	e28cca07 	add	ip, ip, #28672	; 0x7000
39    9034:	e5bcffe0 	ldr	pc, \[ip, #4064\]!	; 0xfe0
40#------------------------------------------------------------------------------
41#------ f3's .iplt entry
42#------------------------------------------------------------------------------
43    9038:	e28fc600 	add	ip, pc, #0, 12
44    903c:	e28cca07 	add	ip, ip, #28672	; 0x7000
45    9040:	e5bcffd8 	ldr	pc, \[ip, #4056\]!	; 0xfd8
46
47Disassembly of section \.text:
48
490000a000 <f1>:
50    a000:	e1a0f00e 	mov	pc, lr
51
520000a004 <f3>:
53    a004:	e1a0f00e 	mov	pc, lr
54
550000a008 <arm>:
56    a008:	eb0017fc 	bl	10000 <foo>
57    a00c:	e59f4000 	ldr	r4, \[pc\]	; a014 <arm\+0xc>
58    a010:	e59f4000 	ldr	r4, \[pc\]	; a018 <arm\+0x10>
59#------------------------------------------------------------------------------
60#------ .got offset for foo
61#------------------------------------------------------------------------------
62    a014:	00000020 	\.word	0x00000020
63#------------------------------------------------------------------------------
64#------ PC-relative offset of .got entry for foo
65#------------------------------------------------------------------------------
66    a018:	00007004 	\.word	0x00007004
67#------------------------------------------------------------------------------
68#------ f1's .iplt entry
69#------------------------------------------------------------------------------
70    a01c:	ebfffc02 	bl	902c <f4@plt\+0xc>
71    a020:	e59f4000 	ldr	r4, \[pc\]	; a028 <arm\+0x20>
72    a024:	e59f4000 	ldr	r4, \[pc\]	; a02c <arm\+0x24>
73#------------------------------------------------------------------------------
74#------ GP-relative offset of f1's .igot.plt entry
75#------------------------------------------------------------------------------
76    a028:	00000014 	\.word	0x00000014
77#------------------------------------------------------------------------------
78#------ PC-relative offset of f1's .igot.plt entry
79#------------------------------------------------------------------------------
80    a02c:	00006fe8 	\.word	0x00006fe8
81#------------------------------------------------------------------------------
82#------ f2's .plt entry
83#------------------------------------------------------------------------------
84    a030:	ebfffbf7 	bl	9014 <f2@plt>
85    a034:	e59f4000 	ldr	r4, \[pc\]	; a03c <arm\+0x34>
86    a038:	e59f4000 	ldr	r4, \[pc\]	; a040 <arm\+0x38>
87#------------------------------------------------------------------------------
88#------ .got offset for f2
89#------------------------------------------------------------------------------
90    a03c:	00000024 	\.word	0x00000024
91#------------------------------------------------------------------------------
92#------ PC-relative offset of .got entry for f2
93#------------------------------------------------------------------------------
94    a040:	00006fe4 	\.word	0x00006fe4
95#------------------------------------------------------------------------------
96#------ f3's .iplt entry
97#------------------------------------------------------------------------------
98    a044:	ebfffbfb 	bl	9038 <f4@plt\+0x18>
99    a048:	e59f4000 	ldr	r4, \[pc\]	; a050 <arm\+0x48>
100    a04c:	e59f4000 	ldr	r4, \[pc\]	; a054 <arm\+0x4c>
101#------------------------------------------------------------------------------
102#------ GP-relative offset of f3's .igot.plt entry
103#------------------------------------------------------------------------------
104    a050:	00000018 	\.word	0x00000018
105#------------------------------------------------------------------------------
106#------ PC-relative offset of f3's .igot.plt entry
107#------------------------------------------------------------------------------
108    a054:	00006fc4 	\.word	0x00006fc4
109#------------------------------------------------------------------------------
110#------ f4's .plt entry
111#------------------------------------------------------------------------------
112    a058:	ebfffbf0 	bl	9020 <f4@plt>
113    a05c:	e59f4000 	ldr	r4, \[pc\]	; a064 <arm\+0x5c>
114    a060:	e59f4000 	ldr	r4, \[pc\]	; a068 <arm\+0x60>
115#------------------------------------------------------------------------------
116#------ .got offset for f4
117#------------------------------------------------------------------------------
118    a064:	00000028 	\.word	0x00000028
119#------------------------------------------------------------------------------
120#------ PC-relative offset of .got entry for f4
121#------------------------------------------------------------------------------
122    a068:	00006fc0 	\.word	0x00006fc0
123