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