Fix typos in sim sources exposed by static analysis.
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / farcall-mixed-lib-v4t.d
CommitLineData
fe33d2fa 1tmpdir/farcall-mixed-lib.so: file format elf32-(little|big)arm
6a2619f9 2architecture: arm.*, flags 0x00000150:
fe33d2fa
CL
3HAS_SYMS, DYNAMIC, D_PAGED
4start address 0x.*
5
6Disassembly of section .plt:
7
6a631e86 8.* <app_func@plt-0x14>:
fe33d2fa 9 .*: e52de004 push {lr} ; \(str lr, \[sp, #-4\]!\)
6a631e86 10 .*: e59fe004 ldr lr, \[pc, #4\] ; .* <app_func@plt-0x4>
fe33d2fa
CL
11 .*: e08fe00e add lr, pc, lr
12 .*: e5bef008 ldr pc, \[lr, #8\]!
13 .*: .* .word .*
6a631e86 14.* <app_func@plt>:
fe33d2fa
CL
15 .*: 4778 bx pc
16 .*: 46c0 nop ; \(mov r8, r8\)
17 .*: e28fc6.* add ip, pc, #.*
18 .*: e28cca.* add ip, ip, #.* ; 0x.*
19 .*: e5bcf.* ldr pc, \[ip, #.*\]! ; .*
6a631e86 20.* <app_func_weak@plt>:
fe33d2fa
CL
21 .*: 4778 bx pc
22 .*: 46c0 nop ; \(mov r8, r8\)
23 .*: e28fc6.* add ip, pc, #.*
24 .*: e28cca.* add ip, ip, #.* ; 0x.*
25 .*: e5bcf.* ldr pc, \[ip, #.*\]! ; 0x.*
6a631e86 26.* <lib_func3@plt>:
fe33d2fa
CL
27 .*: 4778 bx pc
28 .*: 46c0 nop ; \(mov r8, r8\)
29 .*: e28fc6.* add ip, pc, #.*
30 .*: e28cca.* add ip, ip, #.* ; 0x.*
31 .*: e5bcf.* ldr pc, \[ip, #.*\]! ; 0x.*
6a631e86 32.* <lib_func4@plt>:
fe33d2fa
CL
33 .*: 4778 bx pc
34 .*: 46c0 nop ; \(mov r8, r8\)
35 .*: e28fc6.* add ip, pc, #.*
36 .*: e28cca.* add ip, ip, #.* ; 0x.*
37 .*: e5bcf.* ldr pc, \[ip, #.*\]! ; 0x.*
38
39Disassembly of section .text:
40
41.* <lib_func1>:
42 .*: e1a0c00d mov ip, sp
43 .*: e92dd800 push {fp, ip, lr, pc}
6a631e86
YG
44 .*: ebffff.. bl .* <app_func@plt\+0x.*>
45 .*: ebffff.. bl .* <app_func_weak@plt\+0x.*>
46 .*: ebffff.. bl .* <lib_func3@plt\+0x.*>
47 .*: ebffff.. bl .* <lib_func4@plt\+0x.*>
fe33d2fa
CL
48 .*: e89d6800 ldm sp, {fp, sp, lr}
49 .*: e12fff1e bx lr
50 ...
51
52.* <__real_lib_func2>:
53 .*: f000 f80e bl 1000330 <__app_func_from_thumb>
54 .*: f000 f81c bl 1000350 <__app_func_weak_from_thumb>
55 .*: f000 f822 bl 1000360 <__lib_func3_from_thumb>
56 .*: f000 f810 bl 1000340 <__lib_func4_from_thumb>
57 .*: 4770 bx lr
58 .*: 46c0 nop ; \(mov r8, r8\)
59 .*: 46c0 nop ; \(mov r8, r8\)
60 .*: 46c0 nop ; \(mov r8, r8\)
61 .*: 46c0 nop ; \(mov r8, r8\)
62 .*: 46c0 nop ; \(mov r8, r8\)
63 .*: 46c0 nop ; \(mov r8, r8\)
64 .*: 46c0 nop ; \(mov r8, r8\)
65
66.* <__app_func_from_thumb>:
67 .*: 4778 bx pc
68 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 69 .*: e59fc000 ldr ip, \[pc\] ; 100033c <__app_func_from_thumb\+0xc>
fe33d2fa
CL
70 .*: e08cf00f add pc, ip, pc
71 .*: feffff68 .word 0xfeffff68
72
73.* <__lib_func4_from_thumb>:
74 .*: 4778 bx pc
75 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 76 .*: e59fc000 ldr ip, \[pc\] ; 100034c <__lib_func4_from_thumb\+0xc>
fe33d2fa
CL
77 .*: e08cf00f add pc, ip, pc
78 .*: feffff88 .word 0xfeffff88
79
80.* <__app_func_weak_from_thumb>:
81 .*: 4778 bx pc
82 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 83 .*: e59fc000 ldr ip, \[pc\] ; 100035c <__app_func_weak_from_thumb\+0xc>
fe33d2fa
CL
84 .*: e08cf00f add pc, ip, pc
85 .*: feffff58 .word 0xfeffff58
86
87.* <__lib_func3_from_thumb>:
88 .*: 4778 bx pc
89 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 90 .*: e59fc000 ldr ip, \[pc\] ; 100036c <__lib_func3_from_thumb\+0xc>
fe33d2fa
CL
91 .*: e08cf00f add pc, ip, pc
92 .*: feffff58 .word 0xfeffff58
93 ...
94
95.* <__real_lib_func3>:
34e77a92
RS
96 .*: f000 f80e bl 2000390 <__app_func_from_thumb>
97 .*: f000 f804 bl 2000380 <__app_func_weak_from_thumb>
fe33d2fa
CL
98 .*: 4770 bx lr
99 .*: 46c0 nop ; \(mov r8, r8\)
100 .*: 46c0 nop ; \(mov r8, r8\)
101 .*: 46c0 nop ; \(mov r8, r8\)
102
34e77a92 103.* <__app_func_weak_from_thumb>:
fe33d2fa
CL
104 .*: 4778 bx pc
105 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 106 .*: e59fc000 ldr ip, \[pc\] ; 200038c <__app_func_weak_from_thumb\+0xc>
fe33d2fa 107 .*: e08cf00f add pc, ip, pc
34e77a92 108 .*: fdffff28 .word 0xfdffff28
fe33d2fa 109
34e77a92 110.* <__app_func_from_thumb>:
fe33d2fa
CL
111 .*: 4778 bx pc
112 .*: 46c0 nop ; \(mov r8, r8\)
26d97720 113 .*: e59fc000 ldr ip, \[pc\] ; 200039c <__app_func_from_thumb\+0xc>
fe33d2fa 114 .*: e08cf00f add pc, ip, pc
34e77a92 115 .*: fdffff08 .word 0xfdffff08
fe33d2fa
CL
116
117.* <lib_func3>:
118 .*: e59fc004 ldr ip, \[pc, #4\] ; 20003ac <lib_func3\+0xc>
119 .*: e08cc00f add ip, ip, pc
120 .*: e12fff1c bx ip
121 .*: ffffffc5 .word 0xffffffc5
122
123.* <lib_func2>:
124 .*: e59fc004 ldr ip, \[pc, #4\] ; 20003bc <lib_func2\+0xc>
125 .*: e08cc00f add ip, ip, pc
126 .*: e12fff1c bx ip
127 .*: feffff55 .word 0xfeffff55
This page took 0.300349 seconds and 4 git commands to generate.