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 #------ f4's .plt entry
     25 #------------------------------------------------------------------------------
     26 00009020 <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 
     31 Disassembly of section \.iplt:
     32 
     33 0000902c <\.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 
     47 Disassembly of section \.text:
     48 
     49 0000a000 <f1>:
     50     a000:	e1a0f00e 	mov	pc, lr
     51 
     52 0000a004 <f3>:
     53     a004:	e1a0f00e 	mov	pc, lr
     54 
     55 0000a008 <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