OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [testsuite/] [ld-arm/] [farcall-mixed-lib-v4t.d] - Blame information for rev 146

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.