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