testing: fix str710 test case now builds
[openocd.git] / testing / examples / STR710Test / test_ram.map
1
2 Memory Configuration
3
4 Name Origin Length Attributes
5 DATA 0x20000000 0x00010000 rw
6 *default* 0x00000000 0xffffffff
7
8 Linker script and memory map
9
10 LOAD ./src/crt.o
11 LOAD ./src/main.o
12 START GROUP
13 LOAD d:/compiler/yagarto/bin/../lib/gcc/arm-elf/4.2.2\libgcc.a
14 LOAD d:/compiler/yagarto/bin/../lib/gcc/arm-elf/4.2.2/../../../../arm-elf/lib\libc.a
15 END GROUP
16 0x00000400 _STACKSIZE = 0x400
17 0x00000100 _STACKSIZE_IRQ = 0x100
18 0x00000000 _STACKSIZE_FIQ = 0x0
19 0x00000400 _STACKSIZE_SVC = 0x400
20 0x00000000 _STACKSIZE_ABT = 0x0
21 0x00000000 _STACKSIZE_UND = 0x0
22 0x00000400 _HEAPSIZE = 0x400
23
24 .text 0x20000000 0x1cc
25 CREATE_OBJECT_SYMBOLS
26 *(.vectrom)
27 *(.init)
28 .init 0x20000000 0x16c ./src/crt.o
29 0x2000012c FIQHandler
30 0x20000120 PAbortHandler
31 0x20000108 ExitFunction
32 0x20000000 ResetHandler
33 0x20000124 DAbortHandler
34 0x20000128 IRQHandler
35 0x20000118 UndefHandler
36 *(.text .text.*)
37 .text 0x2000016c 0x0 ./src/crt.o
38 .text 0x2000016c 0x60 ./src/main.o
39 0x2000016c main
40 *(.gnu.linkonce.t.*)
41 *(.glue_7t)
42 .glue_7t 0x200001cc 0x0 ./src/crt.o
43 .glue_7t 0x200001cc 0x0 ./src/main.o
44 *(.glue_7)
45 .glue_7 0x200001cc 0x0 ./src/crt.o
46 .glue_7 0x200001cc 0x0 ./src/main.o
47 *(.vfp11_veneer)
48 .vfp11_veneer 0x200001cc 0x0 ./src/crt.o
49 .vfp11_veneer 0x200001cc 0x0 ./src/main.o
50 *(.fini)
51 *(.gcc_except_table)
52
53 .vectors 0x200001cc 0x40
54 .vectors 0x200001cc 0x40 ./src/crt.o
55 0x2000020c . = ALIGN (0x4)
56
57 .ctors 0x2000020c 0x0
58 0x2000020c PROVIDE (__ctors_start__, .)
59 *(SORT(.ctors.*))
60 *(.ctors)
61 0x2000020c PROVIDE (__ctors_end__, .)
62
63 .dtors 0x2000020c 0x0
64 0x2000020c PROVIDE (__dtors_start__, .)
65 *(SORT(.dtors.*))
66 *(.dtors)
67 0x2000020c PROVIDE (__dtors_end__, .)
68
69 .rodata 0x2000020c 0x4
70 *(.rodata .rodata.*)
71 .rodata 0x2000020c 0x4 ./src/main.o
72 *(.gnu.linkonce.r.*)
73 0x20000210 . = ALIGN (0x4)
74
75 .init_array 0x20000210 0x0
76 *(.init)
77 *(.fini)
78 0x20000210 PROVIDE (__preinit_array_start, .)
79 *(.preinit_array)
80 0x20000210 PROVIDE (__preinit_array_end, .)
81 0x20000210 PROVIDE (__init_array_start, .)
82 *(SORT(.init_array.*))
83 *(.init_array)
84 0x20000210 PROVIDE (__init_array_end, .)
85 0x20000210 PROVIDE (__fini_array_start, .)
86 *(.fini_array)
87 *(SORT(.fini_array.*))
88 0x20000210 PROVIDE (__fini_array_end, .)
89 0x20000210 . = ALIGN (0x4)
90 0x20000210 __exidx_start = .
91
92 .ARM.exidx
93 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
94 0x20000210 __exidx_end = .
95 0x20000210 _vectext = .
96 0x20000210 PROVIDE (vectext, .)
97
98 .vect 0x20000210 0x0
99 0x20000210 _vecstart = .
100 *(.vectram)
101 0x20000210 _vecend = .
102 0x20000210 _etext = (_vectext + SIZEOF (.vect))
103 0x20000210 PROVIDE (etext, .)
104
105 .data 0x20000210 0x0
106 *(.data .data.*)
107 .data 0x20000210 0x0 ./src/crt.o
108 .data 0x20000210 0x0 ./src/main.o
109 *(.gnu.linkonce.d.*)
110 0x20000210 . = ALIGN (0x4)
111 0x20000210 __data_start = .
112 0x20000210 _edata = .
113 0x20000210 PROVIDE (edata, .)
114
115 .bss 0x20000210 0x0
116 0x20000210 __bss_start = .
117 0x20000210 __bss_start__ = .
118 *(.bss .bss.*)
119 .bss 0x20000210 0x0 ./src/crt.o
120 .bss 0x20000210 0x0 ./src/main.o
121 *(.gnu.linkonce.b.*)
122 *(COMMON)
123 0x20000210 . = ALIGN (0x4)
124 0x20000210 . = ALIGN (0x4)
125 0x20000210 __bss_end__ = .
126 0x20000210 _end = .
127 0x20000210 PROVIDE (end, .)
128
129 .heap 0x20000210 0x400
130 0x20000210 __heap_start__ = .
131 *(.heap)
132 0x20000610 . = ((__heap_start__ + _HEAPSIZE) MAX_K .)
133 *fill* 0x20000210 0x400 00
134 0x20000610 __heap_end__ = (__heap_start__ + SIZEOF (.heap))
135
136 .stack 0x20000610 0x400
137 0x20000610 __stack_start__ = .
138 *(.stack)
139 0x20000a10 . = ((__stack_start__ + _STACKSIZE) MAX_K .)
140 *fill* 0x20000610 0x400 00
141 0x20000a10 __stack_end__ = (__stack_start__ + SIZEOF (.stack))
142
143 .stack_irq 0x20000a10 0x100
144 0x20000a10 __stack_irq_start__ = .
145 *(.stack_irq)
146 0x20000b10 . = ((__stack_irq_start__ + _STACKSIZE_IRQ) MAX_K .)
147 *fill* 0x20000a10 0x100 00
148 0x20000b10 __stack_irq_end__ = (__stack_irq_start__ + SIZEOF (.stack_irq))
149
150 .stack_fiq 0x20000b10 0x0
151 0x20000b10 __stack_fiq_start__ = .
152 *(.stack_fiq)
153 0x20000b10 . = ((__stack_fiq_start__ + _STACKSIZE_FIQ) MAX_K .)
154 0x20000b10 __stack_fiq_end__ = (__stack_fiq_start__ + SIZEOF (.stack_fiq))
155
156 .stack_svc 0x20000b10 0x400
157 0x20000b10 __stack_svc_start__ = .
158 *(.stack_svc)
159 0x20000f10 . = ((__stack_svc_start__ + _STACKSIZE_SVC) MAX_K .)
160 *fill* 0x20000b10 0x400 00
161 0x20000f10 __stack_svc_end__ = (__stack_svc_start__ + SIZEOF (.stack_svc))
162
163 .stack_abt 0x20000f10 0x0
164 0x20000f10 __stack_abt_start__ = .
165 *(.stack_abt)
166 0x20000f10 . = ((__stack_abt_start__ + _STACKSIZE_ABT) MAX_K .)
167 0x20000f10 __stack_abt_end__ = (__stack_abt_start__ + SIZEOF (.stack_abt))
168
169 .stack_und 0x20000f10 0x0
170 0x20000f10 __stack_und_start__ = .
171 *(.stack_und)
172 0x20000f10 . = ((__stack_und_start__ + _STACKSIZE_UND) MAX_K .)
173 0x20000f10 __stack_und_end__ = (__stack_und_start__ + SIZEOF (.stack_und))
174
175 .stab
176 *(.stab)
177
178 .stabstr
179 *(.stabstr)
180
181 .stab.excl
182 *(.stab.excl)
183
184 .stab.exclstr
185 *(.stab.exclstr)
186
187 .stab.index
188 *(.stab.index)
189
190 .stab.indexstr
191 *(.stab.indexstr)
192
193 .comment 0x00000000 0x12
194 *(.comment)
195 .comment 0x00000000 0x12 ./src/main.o
196
197 .debug
198 *(.debug)
199
200 .line
201 *(.line)
202
203 .debug_srcinfo
204 *(.debug_srcinfo)
205
206 .debug_sfnames
207 *(.debug_sfnames)
208
209 .debug_aranges 0x00000000 0x48
210 *(.debug_aranges)
211 .debug_aranges
212 0x00000000 0x28 ./src/crt.o
213 .debug_aranges
214 0x00000028 0x20 ./src/main.o
215
216 .debug_pubnames
217 0x00000000 0x1b
218 *(.debug_pubnames)
219 .debug_pubnames
220 0x00000000 0x1b ./src/main.o
221
222 .debug_info 0x00000000 0x1a6
223 *(.debug_info .gnu.linkonce.wi.*)
224 .debug_info 0x00000000 0x73 ./src/crt.o
225 .debug_info 0x00000073 0x133 ./src/main.o
226
227 .debug_abbrev 0x00000000 0x6d
228 *(.debug_abbrev)
229 .debug_abbrev 0x00000000 0x12 ./src/crt.o
230 .debug_abbrev 0x00000012 0x5b ./src/main.o
231
232 .debug_line 0x00000000 0xf9
233 *(.debug_line)
234 .debug_line 0x00000000 0xa2 ./src/crt.o
235 .debug_line 0x000000a2 0x57 ./src/main.o
236
237 .debug_frame 0x00000000 0x24
238 *(.debug_frame)
239 .debug_frame 0x00000000 0x24 ./src/main.o
240
241 .debug_str
242 *(.debug_str)
243
244 .debug_loc 0x00000000 0x1f
245 *(.debug_loc)
246 .debug_loc 0x00000000 0x1f ./src/main.o
247
248 .debug_macinfo
249 *(.debug_macinfo)
250
251 .debug_weaknames
252 *(.debug_weaknames)
253
254 .debug_funcnames
255 *(.debug_funcnames)
256
257 .debug_typenames
258 *(.debug_typenames)
259
260 .debug_varnames
261 *(.debug_varnames)
262 OUTPUT(test_ram.elf elf32-littlearm)
263
264 .ARM.attributes
265 0x00000000 0x10
266 .ARM.attributes
267 0x00000000 0x10 ./src/crt.o
268 .ARM.attributes
269 0x00000010 0x10 ./src/main.o
270
271 .debug_ranges 0x00000000 0x20
272 .debug_ranges 0x00000000 0x20 ./src/crt.o
273
274 Cross Reference Table
275
276 Symbol File
277 DAbortHandler ./src/crt.o
278 ExitFunction ./src/crt.o
279 FIQHandler ./src/crt.o
280 IRQHandler ./src/crt.o
281 PAbortHandler ./src/crt.o
282 ResetHandler ./src/crt.o
283 UndefHandler ./src/crt.o
284 __bss_end__ ./src/crt.o
285 __bss_start__ ./src/crt.o
286 __ctors_end__ ./src/crt.o
287 __ctors_start__ ./src/crt.o
288 __data_start ./src/crt.o
289 __stack_abt_end__ ./src/crt.o
290 __stack_fiq_end__ ./src/crt.o
291 __stack_irq_end__ ./src/crt.o
292 __stack_svc_end__ ./src/crt.o
293 __stack_und_end__ ./src/crt.o
294 _edata ./src/crt.o
295 _etext ./src/crt.o
296 main ./src/main.o
297 ./src/crt.o

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)