Commit | Line | Data |
---|---|---|
34e77a92 RS |
1 | |
2 | .* | |
3 | ||
4 | ||
5 | Disassembly of section \.iplt: | |
6 | ||
7 | 00009000 <\.iplt>: | |
8 | #------------------------------------------------------------------------------ | |
9 | #------ f1's .iplt entry | |
10 | #------------------------------------------------------------------------------ | |
11 | 9000: e28fc600 add ip, pc, #0 | |
12 | 9004: e28cca08 add ip, ip, #32768 ; 0x8000 | |
13 | 9008: e5bcf004 ldr pc, \[ip, #4\]! | |
14 | #------------------------------------------------------------------------------ | |
15 | #------ f3's .iplt entry | |
16 | #------------------------------------------------------------------------------ | |
17 | 900c: e28fc600 add ip, pc, #0 | |
18 | 9010: e28cca07 add ip, ip, #28672 ; 0x7000 | |
19 | 9014: e5bcfffc ldr pc, \[ip, #4092\]! ; 0xffc | |
20 | #------------------------------------------------------------------------------ | |
21 | #------ f2's .iplt entry | |
22 | #------------------------------------------------------------------------------ | |
23 | 9018: e28fc600 add ip, pc, #0 | |
24 | 901c: e28cca07 add ip, ip, #28672 ; 0x7000 | |
25 | 9020: e5bcfff4 ldr pc, \[ip, #4084\]! ; 0xff4 | |
26 | ||
27 | Disassembly of section \.text: | |
28 | ||
29 | 0000a000 <f1>: | |
30 | a000: e1a0f00e mov pc, lr | |
31 | ||
32 | 0000a004 <f2>: | |
33 | a004: e1a0f00e mov pc, lr | |
34 | ||
35 | 0000a008 <f3>: | |
36 | a008: e1a0f00e mov pc, lr | |
37 | ||
38 | 0000a00c <_start>: | |
39 | a00c: eb0017fb bl 10000 <foo> | |
40 | a010: e59f4000 ldr r4, \[pc, #0\] ; a018 <_start\+0xc> | |
41 | a014: e59f4000 ldr r4, \[pc, #0\] ; a01c <_start\+0x10> | |
42 | #------------------------------------------------------------------------------ | |
43 | #------ .got offset for foo | |
44 | #------------------------------------------------------------------------------ | |
45 | a018: 0000001c \.word 0x0000001c | |
46 | #------------------------------------------------------------------------------ | |
47 | #------ PC-relative offset of .got entry for foo | |
48 | #------------------------------------------------------------------------------ | |
49 | a01c: 00006ffc \.word 0x00006ffc | |
50 | #------------------------------------------------------------------------------ | |
51 | #------ f1's .iplt entry | |
52 | #------------------------------------------------------------------------------ | |
53 | a020: ebfffbf6 bl 9000 <__irel_end\+0xfe8> | |
54 | a024: e59f4000 ldr r4, \[pc, #0\] ; a02c <_start\+0x20> | |
55 | a028: e59f4000 ldr r4, \[pc, #0\] ; a030 <_start\+0x24> | |
56 | #------------------------------------------------------------------------------ | |
57 | #------ GP-relative offset of f1's .igot.plt entry | |
58 | #------------------------------------------------------------------------------ | |
59 | a02c: 0000000c \.word 0x0000000c | |
60 | #------------------------------------------------------------------------------ | |
61 | #------ PC-relative offset of f1's .igot.plt entry | |
62 | #------------------------------------------------------------------------------ | |
63 | a030: 00006fdc \.word 0x00006fdc | |
64 | #------------------------------------------------------------------------------ | |
65 | #------ f2's .iplt entry | |
66 | #------------------------------------------------------------------------------ | |
67 | a034: ebfffbf7 bl 9018 <__irel_end\+0x1000> | |
68 | a038: e59f4000 ldr r4, \[pc, #0\] ; a040 <_start\+0x34> | |
69 | a03c: e59f4000 ldr r4, \[pc, #0\] ; a044 <_start\+0x38> | |
70 | #------------------------------------------------------------------------------ | |
71 | #------ GP-relative offset of f2's .igot.plt entry | |
72 | #------------------------------------------------------------------------------ | |
73 | a040: 00000014 \.word 0x00000014 | |
74 | #------------------------------------------------------------------------------ | |
75 | #------ PC-relative offset of f2's .igot.plt entry | |
76 | #------------------------------------------------------------------------------ | |
77 | a044: 00006fd0 \.word 0x00006fd0 | |
78 | #------------------------------------------------------------------------------ | |
79 | #------ f3's .iplt entry | |
80 | #------------------------------------------------------------------------------ | |
81 | a048: ebfffbef bl 900c <__irel_end\+0xff4> | |
82 | a04c: e59f4000 ldr r4, \[pc, #0\] ; a054 <_start\+0x48> | |
83 | a050: e59f4000 ldr r4, \[pc, #0\] ; a058 <_start\+0x4c> | |
84 | #------------------------------------------------------------------------------ | |
85 | #------ GP-relative offset of f3's .igot.plt entry | |
86 | #------------------------------------------------------------------------------ | |
87 | a054: 00000010 \.word 0x00000010 | |
88 | #------------------------------------------------------------------------------ | |
89 | #------ PC-relative offset of f3's .igot.plt entry | |
90 | #------------------------------------------------------------------------------ | |
91 | a058: 00006fb8 \.word 0x00006fb8 |