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

Subversion Repositories darkriscv

[/] [darkriscv/] [trunk/] [src/] [darksocv.map] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 marcelos
 
2
Allocating common symbols
3
Common symbol       size              file
4
 
5
io                  0x10              io.o
6
 
7
Memory Configuration
8
 
9
Name             Origin             Length             Attributes
10
IO               0x0000000080000000 0x0000000000000010 rw !x
11 4 marcelos
MEM              0x0000000000000000 0x0000000000002000 xrw
12 2 marcelos
*default*        0x0000000000000000 0xffffffffffffffff
13
 
14
Linker script and memory map
15
 
16
 
17 6 marcelos
.text           0x0000000000000000      0xcf8
18 4 marcelos
 *(.boot)
19
 .boot          0x0000000000000000       0x7c boot.o
20
                0x000000000000006c                check4rv32i
21 2 marcelos
 *(.text)
22 6 marcelos
 .text          0x000000000000007c       0xbc io.o
23 4 marcelos
                0x000000000000007c                board_name
24 6 marcelos
 .text          0x0000000000000138        0x0 main.o
25
 .text          0x0000000000000138      0xad8 stdio.o
26
                0x0000000000000278                _idle
27
                0x0000000000000298                getchar
28
                0x00000000000002ec                putchar
29
                0x00000000000003a4                gets
30
                0x00000000000004bc                putstr
31
                0x0000000000000504                puts
32
                0x0000000000000550                putdx
33
                0x00000000000006d8                putx
34
                0x00000000000006e0                putd
35
                0x00000000000006e8                printf
36
                0x000000000000080c                strncmp
37
                0x0000000000000858                strcmp
38
                0x0000000000000898                strlen
39
                0x00000000000008c0                memcpy
40
                0x00000000000008e4                memset
41
                0x0000000000000904                strtok
42
                0x00000000000009fc                atoi
43
                0x0000000000000a58                xtoi
44
                0x0000000000000aa0                mac
45
                0x0000000000000aa8                __umulsi3
46
                0x0000000000000ae0                __mulsi3
47
                0x0000000000000b64                __udiv_umod_si3
48
                0x0000000000000b74                __udivsi3
49
                0x0000000000000b88                __umodsi3
50
                0x0000000000000b9c                __div_mod_si3
51
                0x0000000000000bac                __divsi3
52
                0x0000000000000bc0                __modsi3
53
                0x0000000000000bd4                usleep
54
 .text          0x0000000000000c10       0xe8 banner.o
55
                0x0000000000000c10                banner
56
 .text          0x0000000000000cf8        0x0 boot.o
57 2 marcelos
 
58 6 marcelos
.text.startup   0x0000000000000cf8      0x60c
59
 .text.startup  0x0000000000000cf8      0x60c main.o
60
                0x0000000000000cf8                main
61 2 marcelos
 
62 6 marcelos
.rela.dyn       0x0000000000001304        0x0
63 4 marcelos
 .rela.text.startup
64 6 marcelos
                0x0000000000001304        0x0 io.o
65
 .rela.text     0x0000000000001304        0x0 io.o
66 4 marcelos
 
67 6 marcelos
.data           0x0000000000001304      0x578
68 2 marcelos
 *(.rodata*)
69
 .rodata.str1.4
70 6 marcelos
                0x0000000000001304       0xfc io.o
71 2 marcelos
 .rodata.str1.4
72 6 marcelos
                0x0000000000001400      0x2cf main.o
73 4 marcelos
                                        0x2db (size before relaxing)
74 6 marcelos
 *fill*         0x00000000000016cf        0x1
75
 .rodata        0x00000000000016d0       0x40 stdio.o
76 2 marcelos
 .rodata.str1.4
77 6 marcelos
                0x0000000000001710       0x19 stdio.o
78
 *fill*         0x0000000000001729        0x3
79 2 marcelos
 .rodata.str1.4
80 6 marcelos
                0x000000000000172c      0x110 banner.o
81 2 marcelos
                                        0x10d (size before relaxing)
82 6 marcelos
 .rodata        0x000000000000183c       0x31 boot.o
83 2 marcelos
 *(.data)
84 6 marcelos
 .data          0x000000000000186d        0x0 io.o
85
 .data          0x000000000000186d        0x0 main.o
86
 .data          0x000000000000186d        0x0 stdio.o
87
 .data          0x000000000000186d        0x0 banner.o
88
 .data          0x000000000000186d        0x0 boot.o
89
                0x000000000000206d                _global = (. + 0x800)
90 4 marcelos
 *(.sbss)
91 6 marcelos
 *fill*         0x000000000000186d        0x3
92
 .sbss          0x0000000000001870        0x8 io.o
93
                0x0000000000001870                utimers
94
                0x0000000000001874                threads
95
 .sbss          0x0000000000001878        0x4 stdio.o
96 2 marcelos
 *(.bss)
97 6 marcelos
 .bss           0x000000000000187c        0x0 io.o
98
 .bss           0x000000000000187c        0x0 main.o
99
 .bss           0x000000000000187c        0x0 stdio.o
100
 .bss           0x000000000000187c        0x0 banner.o
101
 .bss           0x000000000000187c        0x0 boot.o
102
                0x000000000000187c                _heap = .
103 4 marcelos
                0x0000000000002000                PROVIDE (_stack = (ORIGIN (MEM) + LENGTH (MEM)))
104
 
105
.io             0x0000000080000000       0x10
106
 io.o(COMMON)
107
 COMMON         0x0000000080000000       0x10 io.o
108
                0x0000000080000000                io
109
LOAD main.o
110 2 marcelos
LOAD stdio.o
111
LOAD io.o
112
LOAD banner.o
113 4 marcelos
LOAD boot.o
114 2 marcelos
OUTPUT(darksocv.o elf32-littleriscv)
115
 
116
.comment        0x0000000000000000       0x29
117
 .comment       0x0000000000000000       0x29 io.o
118
                                         0x2a (size before relaxing)
119 4 marcelos
 .comment       0x0000000000000029       0x2a main.o
120 2 marcelos
 .comment       0x0000000000000029       0x2a stdio.o
121
 .comment       0x0000000000000029       0x2a banner.o

powered by: WebSVN 2.1.0

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