Commit | Line | Data |
---|---|---|
34e77a92 RS |
1 | |
2 | .* | |
3 | ||
4 | ||
34e77a92 RS |
5 | Disassembly of section \.iplt: |
6 | ||
52db4ec2 | 7 | 00009000 <\.iplt>: |
34e77a92 RS |
8 | #------------------------------------------------------------------------------ |
9 | #------ f1's .iplt entry | |
10 | #------------------------------------------------------------------------------ | |
52db4ec2 JW |
11 | 9000: e28fc600 add ip, pc, #0, 12 |
12 | 9004: e28cca08 add ip, ip, #8, 20 ; 0x8000 | |
13 | 9008: e5bcf004 ldr pc, \[ip, #4\]! | |
34e77a92 RS |
14 | #------------------------------------------------------------------------------ |
15 | #------ f3's .iplt entry | |
16 | #------------------------------------------------------------------------------ | |
52db4ec2 JW |
17 | 900c: e28fc600 add ip, pc, #0, 12 |
18 | 9010: e28cca07 add ip, ip, #28672 ; 0x7000 | |
19 | 9014: e5bcfffc ldr pc, \[ip, #4092\]! ; 0xffc | |
34e77a92 RS |
20 | |
21 | Disassembly of section \.text: | |
22 | ||
23 | 0000a000 <f1>: | |
24 | a000: e1a0f00e mov pc, lr | |
25 | ||
26 | 0000a004 <f3>: | |
27 | a004: e1a0f00e mov pc, lr | |
28 | ||
29 | 0000a008 <arm>: | |
30 | a008: eb0017fc bl 10000 <foo> | |
26d97720 NS |
31 | a00c: e59f4000 ldr r4, \[pc\] ; a014 <arm\+0xc> |
32 | a010: e59f4000 ldr r4, \[pc\] ; a018 <arm\+0x10> | |
34e77a92 RS |
33 | #------------------------------------------------------------------------------ |
34 | #------ .got offset for foo | |
35 | #------------------------------------------------------------------------------ | |
52db4ec2 | 36 | a014: 00000018 \.word 0x00000018 |
34e77a92 RS |
37 | #------------------------------------------------------------------------------ |
38 | #------ PC-relative offset of .got entry for foo | |
39 | #------------------------------------------------------------------------------ | |
52db4ec2 | 40 | a018: 00006ffc \.word 0x00006ffc |
34e77a92 RS |
41 | #------------------------------------------------------------------------------ |
42 | #------ f1's .iplt entry | |
43 | #------------------------------------------------------------------------------ | |
52db4ec2 | 44 | a01c: ebfffbf7 bl 9000 <f1-0x1000> |
26d97720 NS |
45 | a020: e59f4000 ldr r4, \[pc\] ; a028 <arm\+0x20> |
46 | a024: e59f4000 ldr r4, \[pc\] ; a02c <arm\+0x24> | |
34e77a92 RS |
47 | #------------------------------------------------------------------------------ |
48 | #------ GP-relative offset of f1's .igot.plt entry | |
49 | #------------------------------------------------------------------------------ | |
52db4ec2 | 50 | a028: 0000000c \.word 0x0000000c |
34e77a92 RS |
51 | #------------------------------------------------------------------------------ |
52 | #------ PC-relative offset of f1's .igot.plt entry | |
53 | #------------------------------------------------------------------------------ | |
52db4ec2 | 54 | a02c: 00006fe0 \.word 0x00006fe0 |
34e77a92 | 55 | #------------------------------------------------------------------------------ |
52db4ec2 | 56 | #------ f3's .iplt entry |
34e77a92 | 57 | #------------------------------------------------------------------------------ |
52db4ec2 | 58 | a030: ebfffbf5 bl 900c <f1-0xff4> |
26d97720 NS |
59 | a034: e59f4000 ldr r4, \[pc\] ; a03c <arm\+0x34> |
60 | a038: e59f4000 ldr r4, \[pc\] ; a040 <arm\+0x38> | |
34e77a92 | 61 | #------------------------------------------------------------------------------ |
34e77a92 RS |
62 | #------ GP-relative offset of f3's .igot.plt entry |
63 | #------------------------------------------------------------------------------ | |
52db4ec2 | 64 | a03c: 00000010 \.word 0x00000010 |
34e77a92 RS |
65 | #------------------------------------------------------------------------------ |
66 | #------ PC-relative offset of f3's .igot.plt entry | |
67 | #------------------------------------------------------------------------------ | |
52db4ec2 | 68 | a040: 00006fd0 \.word 0x00006fd0 |