Home | History | Annotate | Download | only in ld-arm
      1 
      2 .*
      3 
      4 
      5 Disassembly of section \.plt:
      6 
      7 00009000 <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 #------------------------------------------------------------------------------
     19 00009014 <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 Disassembly of section \.iplt:
     25 
     26 00009020 <f3-0xc>:
     27 #------------------------------------------------------------------------------
     28 #------ f1's .iplt entry
     29 #------------------------------------------------------------------------------
     30     9020:	e28fc600 	add	ip, pc, #0, 12
     31     9024:	e28cca07 	add	ip, ip, #28672	; 0x7000
     32     9028:	e5bcffe8 	ldr	pc, \[ip, #4072\]!	; 0xfe8
     33 
     34 0000902c <f3>:
     35     902c:	e28fc600 	add	ip, pc, #0, 12
     36     9030:	e28cca07 	add	ip, ip, #28672	; 0x7000
     37     9034:	e5bcffe0 	ldr	pc, \[ip, #4064\]!	; 0xfe0
     38 
     39 Disassembly of section \.text:
     40 
     41 0000a000 <f1>:
     42     a000:	e1a0f00e 	mov	pc, lr
     43     a004:	e1a0f00e 	mov	pc, lr
     44 
     45 0000a008 <_start>:
     46     a008:	eb0017fc 	bl	10000 <foo>
     47     a00c:	e59f400c 	ldr	r4, \[pc, #12\]	; a020 <_start\+0x18>
     48     a010:	e59f400c 	ldr	r4, \[pc, #12\]	; a024 <_start\+0x1c>
     49     a014:	e59f400c 	ldr	r4, \[pc, #12\]	; a028 <_start\+0x20>
     50     a018:	e59f400c 	ldr	r4, \[pc, #12\]	; a02c <_start\+0x24>
     51     a01c:	e59f500c 	ldr	r5, \[pc, #12\]	; a030 <_start\+0x28>
     52 #------------------------------------------------------------------------------
     53 #------ foo
     54 #------------------------------------------------------------------------------
     55     a020:	00010000 	\.word	0x00010000
     56 #------------------------------------------------------------------------------
     57 #------ PC-relative offset of foo
     58 #------------------------------------------------------------------------------
     59     a024:	00005fdc 	\.word	0x00005fdc
     60 #------------------------------------------------------------------------------
     61 #------ GP-relative offset of foo
     62 #------------------------------------------------------------------------------
     63     a028:	fffff000 	\.word	0xfffff000
     64 #------------------------------------------------------------------------------
     65 #------ .got offset for foo
     66 #------------------------------------------------------------------------------
     67     a02c:	00000020 	\.word	0x00000020
     68 #------------------------------------------------------------------------------
     69 #------ PC-relative offset of .got entry for foo
     70 #------------------------------------------------------------------------------
     71     a030:	00006fe8 	\.word	0x00006fe8
     72 #------------------------------------------------------------------------------
     73 #------ f1's .iplt entry
     74 #------------------------------------------------------------------------------
     75     a034:	ebfffbf9 	bl	9020 <f2@plt\+0xc>
     76     a038:	e59f400c 	ldr	r4, \[pc, #12\]	; a04c <_start\+0x44>
     77     a03c:	e59f400c 	ldr	r4, \[pc, #12\]	; a050 <_start\+0x48>
     78     a040:	e59f400c 	ldr	r4, \[pc, #12\]	; a054 <_start\+0x4c>
     79     a044:	e59f400c 	ldr	r4, \[pc, #12\]	; a058 <_start\+0x50>
     80     a048:	e59f500c 	ldr	r5, \[pc, #12\]	; a05c <_start\+0x54>
     81 #------------------------------------------------------------------------------
     82 #------ f1's .iplt entry
     83 #------------------------------------------------------------------------------
     84     a04c:	00009020 	\.word	0x00009020
     85 #------------------------------------------------------------------------------
     86 #------ PC-relative offset of f1's .iplt entry
     87 #------------------------------------------------------------------------------
     88     a050:	ffffefd0 	\.word	0xffffefd0
     89 #------------------------------------------------------------------------------
     90 #------ GP-relative offset of f1's .iplt entry
     91 #------------------------------------------------------------------------------
     92     a054:	ffff8020 	\.word	0xffff8020
     93 #------------------------------------------------------------------------------
     94 #------ .got offset for f1's .iplt entry
     95 #------------------------------------------------------------------------------
     96     a058:	0000001c 	\.word	0x0000001c
     97 #------------------------------------------------------------------------------
     98 #------ PC-relative offset of .got entry for f1's .iplt entry
     99 #------------------------------------------------------------------------------
    100     a05c:	00006fc0 	\.word	0x00006fc0
    101 #------------------------------------------------------------------------------
    102 #------ f2's .plt entry
    103 #------------------------------------------------------------------------------
    104     a060:	ebfffbeb 	bl	9014 <f2@plt>
    105     a064:	e59f400c 	ldr	r4, \[pc, #12\]	; a078 <_start\+0x70>
    106     a068:	e59f400c 	ldr	r4, \[pc, #12\]	; a07c <_start\+0x74>
    107     a06c:	e59f400c 	ldr	r4, \[pc, #12\]	; a080 <_start\+0x78>
    108     a070:	e59f400c 	ldr	r4, \[pc, #12\]	; a084 <_start\+0x7c>
    109     a074:	e59f500c 	ldr	r5, \[pc, #12\]	; a088 <_start\+0x80>
    110 #------------------------------------------------------------------------------
    111 #------ f2's .plt entry
    112 #------------------------------------------------------------------------------
    113     a078:	00009014 	\.word	0x00009014
    114 #------------------------------------------------------------------------------
    115 #------ PC-relative offset of f2's .plt entry
    116 #------------------------------------------------------------------------------
    117     a07c:	ffffef98 	\.word	0xffffef98
    118 #------------------------------------------------------------------------------
    119 #------ GP-relative offset of f2's .plt entry
    120 #------------------------------------------------------------------------------
    121     a080:	ffff8014 	\.word	0xffff8014
    122 #------------------------------------------------------------------------------
    123 #------ .got offset for f2
    124 #------------------------------------------------------------------------------
    125     a084:	00000028 	\.word	0x00000028
    126 #------------------------------------------------------------------------------
    127 #------ PC-relative offset of .got entry for f2
    128 #------------------------------------------------------------------------------
    129     a088:	00006fa0 	\.word	0x00006fa0
    130     a08c:	ebfffbe6 	bl	902c <f3>
    131     a090:	e59f400c 	ldr	r4, \[pc, #12\]	; a0a4 <_start\+0x9c>
    132     a094:	e59f400c 	ldr	r4, \[pc, #12\]	; a0a8 <_start\+0xa0>
    133     a098:	e59f400c 	ldr	r4, \[pc, #12\]	; a0ac <_start\+0xa4>
    134     a09c:	e59f400c 	ldr	r4, \[pc, #12\]	; a0b0 <_start\+0xa8>
    135     a0a0:	e59f500c 	ldr	r5, \[pc, #12\]	; a0b4 <_start\+0xac>
    136 #------------------------------------------------------------------------------
    137 #------ f3
    138 #------------------------------------------------------------------------------
    139     a0a4:	0000902c 	\.word	0x0000902c
    140 #------------------------------------------------------------------------------
    141 #------ PC-relative offset of f3
    142 #------------------------------------------------------------------------------
    143     a0a8:	ffffef84 	\.word	0xffffef84
    144 #------------------------------------------------------------------------------
    145 #------ GP-relative offset of f3
    146 #------------------------------------------------------------------------------
    147     a0ac:	ffff802c 	\.word	0xffff802c
    148 #------------------------------------------------------------------------------
    149 #------ .got offset for f3
    150 #------------------------------------------------------------------------------
    151     a0b0:	00000024 	\.word	0x00000024
    152 #------------------------------------------------------------------------------
    153 #------ PC-relative offset of .got entry for f3
    154 #------------------------------------------------------------------------------
    155     a0b4:	00006f70 	\.word	0x00006f70
    156