Rev Author Line No. Line
1144 kaklik 1 Archive member included because of file (symbol)
2  
3 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_mulsi3.o)
4 fat16.o (__mulsi3)
5 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodhi4.o)
6 fat16.o (__udivmodhi4)
7 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_divmodhi4.o)
8 fat16.o (__divmodhi4)
9 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
10 fat16.o (__udivmodsi4)
11 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o (exit)
13 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
14 fat16.o (__do_copy_data)
15 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
16 fat16.o (__do_clear_bss)
17 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp_P.o)
18 main.o (strcmp_P)
19 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp_P.o)
20 main.o (strncmp_P)
21 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memcpy.o)
22 fat16.o (memcpy)
23 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memset.o)
24 fat16.o (memset)
25 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strchr.o)
26 fat16.o (strchr)
27 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp.o)
28 fat16.o (strcmp)
29 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp.o)
30 fat16.o (strncmp)
31 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncpy.o)
32 fat16.o (strncpy)
33 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strrchr.o)
34 fat16.o (strrchr)
35  
36 Memory Configuration
37  
38 Name Origin Length Attributes
39 text 0x00000000 0x00020000 xr
40 data 0x00800060 0x0000ffa0 rw !x
41 eeprom 0x00810000 0x00010000 rw !x
42 fuse 0x00820000 0x00000400 rw !x
43 lock 0x00830000 0x00000400 rw !x
44 signature 0x00840000 0x00000400 rw !x
45 *default* 0x00000000 0xffffffff
46  
47 Linker script and memory map
48  
49 Address of section .data set to 0x800100
50 LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
51 LOAD fat16.o
52 LOAD main.o
53 LOAD partition.o
54 LOAD sd_raw.o
55 LOAD uart.o
56 LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
57 LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a
58 LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
59  
60 .hash
61 *(.hash)
62  
63 .dynsym
64 *(.dynsym)
65  
66 .dynstr
67 *(.dynstr)
68  
69 .gnu.version
70 *(.gnu.version)
71  
72 .gnu.version_d
73 *(.gnu.version_d)
74  
75 .gnu.version_r
76 *(.gnu.version_r)
77  
78 .rel.init
79 *(.rel.init)
80  
81 .rela.init
82 *(.rela.init)
83  
84 .rel.text
85 *(.rel.text)
86 *(.rel.text.*)
87 *(.rel.gnu.linkonce.t*)
88  
89 .rela.text
90 *(.rela.text)
91 *(.rela.text.*)
92 *(.rela.gnu.linkonce.t*)
93  
94 .rel.fini
95 *(.rel.fini)
96  
97 .rela.fini
98 *(.rela.fini)
99  
100 .rel.rodata
101 *(.rel.rodata)
102 *(.rel.rodata.*)
103 *(.rel.gnu.linkonce.r*)
104  
105 .rela.rodata
106 *(.rela.rodata)
107 *(.rela.rodata.*)
108 *(.rela.gnu.linkonce.r*)
109  
110 .rel.data
111 *(.rel.data)
112 *(.rel.data.*)
113 *(.rel.gnu.linkonce.d*)
114  
115 .rela.data
116 *(.rela.data)
117 *(.rela.data.*)
118 *(.rela.gnu.linkonce.d*)
119  
120 .rel.ctors
121 *(.rel.ctors)
122  
123 .rela.ctors
124 *(.rela.ctors)
125  
126 .rel.dtors
127 *(.rel.dtors)
128  
129 .rela.dtors
130 *(.rela.dtors)
131  
132 .rel.got
133 *(.rel.got)
134  
135 .rela.got
136 *(.rela.got)
137  
138 .rel.bss
139 *(.rel.bss)
140  
141 .rela.bss
142 *(.rela.bss)
143  
144 .rel.plt
145 *(.rel.plt)
146  
147 .rela.plt
148 *(.rela.plt)
149  
150 .text 0x00000000 0x3802
151 *(.vectors)
152 .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
153 0x00000000 __vectors
154 0x00000000 __vector_default
155 *(.vectors)
156 *(.progmem.gcc*)
157 *(.progmem*)
158 .progmem.data 0x00000068 0x1d2 main.o
159 0x0000023a . = ALIGN (0x2)
160 0x0000023a __trampolines_start = .
161 *(.trampolines)
162 .trampolines 0x0000023a 0x0 linker stubs
163 *(.trampolines*)
164 0x0000023a __trampolines_end = .
165 *(.jumptables)
166 *(.jumptables*)
167 *(.lowtext)
168 *(.lowtext*)
169 0x0000023a __ctors_start = .
170 *(.ctors)
171 0x0000023a __ctors_end = .
172 0x0000023a __dtors_start = .
173 *(.dtors)
174 0x0000023a __dtors_end = .
175 SORT(*)(.ctors)
176 SORT(*)(.dtors)
177 *(.init0)
178 .init0 0x0000023a 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
179 0x0000023a __init
180 *(.init0)
181 *(.init1)
182 *(.init1)
183 *(.init2)
184 .init2 0x0000023a 0xc /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
185 *(.init2)
186 *(.init3)
187 *(.init3)
188 *(.init4)
189 .init4 0x00000246 0x16 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
190 0x00000246 __do_copy_data
191 .init4 0x0000025c 0x10 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
192 0x0000025c __do_clear_bss
193 *(.init4)
194 *(.init5)
195 *(.init5)
196 *(.init6)
197 *(.init6)
198 *(.init7)
199 *(.init7)
200 *(.init8)
201 *(.init8)
202 *(.init9)
203 .init9 0x0000026c 0x8 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
204 *(.init9)
205 *(.text)
206 .text 0x00000274 0x4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
207 0x00000274 __vector_22
208 0x00000274 __vector_1
209 0x00000274 __vector_24
210 0x00000274 __vector_12
211 0x00000274 __bad_interrupt
212 0x00000274 __vector_6
213 0x00000274 __vector_3
214 0x00000274 __vector_23
215 0x00000274 __vector_25
216 0x00000274 __vector_11
217 0x00000274 __vector_13
218 0x00000274 __vector_17
219 0x00000274 __vector_19
220 0x00000274 __vector_7
221 0x00000274 __vector_5
222 0x00000274 __vector_4
223 0x00000274 __vector_9
224 0x00000274 __vector_2
225 0x00000274 __vector_21
226 0x00000274 __vector_15
227 0x00000274 __vector_8
228 0x00000274 __vector_14
229 0x00000274 __vector_10
230 0x00000274 __vector_16
231 0x00000274 __vector_20
232 .text 0x00000278 0x2016 fat16.o
233 0x00001898 fat16_resize_file
234 0x00000278 fat16_close
235 0x00000b24 fat16_reset_dir
236 0x00000b3a fat16_delete_file
237 0x00000c74 fat16_get_fs_free
238 0x00000c3a fat16_get_file_modification_date
239 0x00000de4 fat16_read_dir
240 0x00000c3c fat16_get_file_modification_time
241 0x00001ae0 fat16_seek_file
242 0x00000c3e fat16_get_fs_size
243 0x00000892 fat16_close_file
244 0x00001eea fat16_open_file
245 0x0000089e fat16_read_file
246 0x00001048 fat16_open
247 0x00001f52 fat16_create_file
248 0x00002126 fat16_create_dir
249 0x0000200a fat16_get_dir_entry_of_path
250 0x00001b9c fat16_write_file
251 0x00001e8a fat16_open_dir
252 0x00000b18 fat16_close_dir
253 .text 0x0000228e 0x7d8 main.o
254 0x0000228e get_datetime
255 0x0000256a main
256 .text 0x00002a66 0x1c4 partition.o
257 0x00002a66 partition_close
258 0x00002a7a partition_open
259 .text 0x00002c2a 0x7ec sd_raw.o
260 0x00002c2a sd_raw_available
261 0x00002f80 sd_raw_write_interval
262 0x00002cec sd_raw_read
263 0x00003120 sd_raw_init
264 0x00003034 sd_raw_read_interval
265 0x00003206 sd_raw_get_info
266 0x00002ce6 sd_raw_sync
267 0x00002c3c sd_raw_locked
268 0x00002e1a sd_raw_write
269 .text 0x00003416 0x254 uart.o
270 0x00003544 uart_putdw_dec
271 0x0000344c uart_putc_hex
272 0x00003606 uart_puts
273 0x00003620 uart_puts_p
274 0x00003416 uart_init
275 0x000034c4 uart_putw_dec
276 0x0000363c uart_getc
277 0x0000349e uart_putdw_hex
278 0x0000342e uart_putc
279 0x00003668 __vector_18
280 0x00003484 uart_putw_hex
281 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_mulsi3.o)
282 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodhi4.o)
283 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_divmodhi4.o)
284 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
285 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
286 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
287 .text 0x0000366a 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
288 .text 0x0000366a 0x12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp_P.o)
289 0x0000366a strcmp_P
290 .text 0x0000367c 0x1c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp_P.o)
291 0x0000367c strncmp_P
292 .text 0x00003698 0x12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memcpy.o)
293 0x00003698 memcpy
294 .text 0x000036aa 0xe /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memset.o)
295 0x000036aa memset
296 .text 0x000036b8 0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strchr.o)
297 0x000036b8 strchr
298 .text 0x000036ce 0x12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp.o)
299 0x000036ce strcmp
300 .text 0x000036e0 0x1c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp.o)
301 0x000036e0 strncmp
302 .text 0x000036fc 0x1e /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncpy.o)
303 0x000036fc strncpy
304 .text 0x0000371a 0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strrchr.o)
305 0x0000371a strrchr
306 0x00003730 . = ALIGN (0x2)
307 *(.text.*)
308 .text.libgcc 0x00003730 0x3e /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_mulsi3.o)
309 0x00003730 __mulsi3
310 .text.libgcc 0x0000376e 0x28 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodhi4.o)
311 0x0000376e __udivmodhi4
312 .text.libgcc 0x00003796 0x26 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_divmodhi4.o)
313 0x00003796 __divmodhi4
314 0x00003796 _div
315 .text.libgcc 0x000037bc 0x44 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
316 0x000037bc __udivmodsi4
317 .text.libgcc 0x00003800 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
318 .text.libgcc 0x00003800 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
319 .text.libgcc 0x00003800 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
320 0x00003800 . = ALIGN (0x2)
321 *(.fini9)
322 .fini9 0x00003800 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
323 0x00003800 exit
324 0x00003800 _exit
325 *(.fini9)
326 *(.fini8)
327 *(.fini8)
328 *(.fini7)
329 *(.fini7)
330 *(.fini6)
331 *(.fini6)
332 *(.fini5)
333 *(.fini5)
334 *(.fini4)
335 *(.fini4)
336 *(.fini3)
337 *(.fini3)
338 *(.fini2)
339 *(.fini2)
340 *(.fini1)
341 *(.fini1)
342 *(.fini0)
343 .fini0 0x00003800 0x2 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
344 *(.fini0)
345 0x00003802 _etext = .
346  
347 .data 0x00800100 0x2 load address 0x00003802
348 0x00800100 PROVIDE (__data_start, .)
349 *(.data)
350 .data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
351 .data 0x00800100 0x0 fat16.o
352 .data 0x00800100 0x2 main.o
353 .data 0x00800102 0x0 partition.o
354 .data 0x00800102 0x0 sd_raw.o
355 .data 0x00800102 0x0 uart.o
356 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_mulsi3.o)
357 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodhi4.o)
358 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_divmodhi4.o)
359 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
360 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
361 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
362 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
363 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp_P.o)
364 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp_P.o)
365 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memcpy.o)
366 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memset.o)
367 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strchr.o)
368 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp.o)
369 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp.o)
370 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncpy.o)
371 .data 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strrchr.o)
372 *(.data*)
373 *(.rodata)
374 *(.rodata*)
375 *(.gnu.linkonce.d*)
376 0x00800102 . = ALIGN (0x2)
377 0x00800102 _edata = .
378 0x00800102 PROVIDE (__data_end, .)
379  
380 .bss 0x00800102 0x2c0 load address 0x00003804
381 0x00800102 PROVIDE (__bss_start, .)
382 *(.bss)
383 .bss 0x00800102 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
384 .bss 0x00800102 0xab fat16.o
385 .bss 0x008001ad 0x0 main.o
386 .bss 0x008001ad 0x11 partition.o
387 .bss 0x008001be 0x204 sd_raw.o
388 .bss 0x008003c2 0x0 uart.o
389 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_mulsi3.o)
390 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodhi4.o)
391 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_divmodhi4.o)
392 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
393 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
394 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_copy_data.o)
395 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
396 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp_P.o)
397 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp_P.o)
398 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memcpy.o)
399 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memset.o)
400 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strchr.o)
401 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp.o)
402 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp.o)
403 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncpy.o)
404 .bss 0x008003c2 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strrchr.o)
405 *(.bss*)
406 *(COMMON)
407 0x008003c2 PROVIDE (__bss_end, .)
408 0x00003802 __data_load_start = LOADADDR (.data)
409 0x00003804 __data_load_end = (__data_load_start + SIZEOF (.data))
410  
411 .noinit 0x008003c2 0x0
412 0x008003c2 PROVIDE (__noinit_start, .)
413 *(.noinit*)
414 0x008003c2 PROVIDE (__noinit_end, .)
415 0x008003c2 _end = .
416 0x008003c2 PROVIDE (__heap_start, .)
417  
418 .eeprom 0x00810000 0x0
419 *(.eeprom*)
420 0x00810000 __eeprom_end = .
421  
422 .fuse
423 *(.fuse)
424 *(.lfuse)
425 *(.hfuse)
426 *(.efuse)
427  
428 .lock
429 *(.lock*)
430  
431 .signature
432 *(.signature*)
433  
434 .stab 0x00000000 0x6228
435 *(.stab)
436 .stab 0x00000000 0x378 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
437 .stab 0x00000378 0x2e14 fat16.o
438 0x2e20 (size before relaxing)
439 .stab 0x0000318c 0x1158 main.o
440 0x135c (size before relaxing)
441 .stab 0x000042e4 0x300 partition.o
442 0x4ec (size before relaxing)
443 .stab 0x000045e4 0xf24 sd_raw.o
444 0x10d4 (size before relaxing)
445 .stab 0x00005508 0x7a4 uart.o
446 0x9d8 (size before relaxing)
447 .stab 0x00005cac 0x84 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp_P.o)
448 0x90 (size before relaxing)
449 .stab 0x00005d30 0xc0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp_P.o)
450 0xcc (size before relaxing)
451 .stab 0x00005df0 0x84 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memcpy.o)
452 0x90 (size before relaxing)
453 .stab 0x00005e74 0x6c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(memset.o)
454 0x78 (size before relaxing)
455 .stab 0x00005ee0 0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strchr.o)
456 0xa8 (size before relaxing)
457 .stab 0x00005f7c 0x84 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strcmp.o)
458 0x90 (size before relaxing)
459 .stab 0x00006000 0xc0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncmp.o)
460 0xcc (size before relaxing)
461 .stab 0x000060c0 0xcc /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strncpy.o)
462 0xd8 (size before relaxing)
463 .stab 0x0000618c 0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strrchr.o)
464 0xa8 (size before relaxing)
465  
466 .stabstr 0x00000000 0x2db7
467 *(.stabstr)
468 .stabstr 0x00000000 0x2db7 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm168.o
469  
470 .stab.excl
471 *(.stab.excl)
472  
473 .stab.exclstr
474 *(.stab.exclstr)
475  
476 .stab.index
477 *(.stab.index)
478  
479 .stab.indexstr
480 *(.stab.indexstr)
481  
482 .comment
483 *(.comment)
484  
485 .debug
486 *(.debug)
487  
488 .line
489 *(.line)
490  
491 .debug_srcinfo
492 *(.debug_srcinfo)
493  
494 .debug_sfnames
495 *(.debug_sfnames)
496  
497 .debug_aranges
498 *(.debug_aranges)
499  
500 .debug_pubnames
501 *(.debug_pubnames)
502  
503 .debug_info
504 *(.debug_info)
505 *(.gnu.linkonce.wi.*)
506  
507 .debug_abbrev
508 *(.debug_abbrev)
509  
510 .debug_line
511 *(.debug_line)
512  
513 .debug_frame
514 *(.debug_frame)
515  
516 .debug_str
517 *(.debug_str)
518  
519 .debug_loc
520 *(.debug_loc)
521  
522 .debug_macinfo
523 *(.debug_macinfo)
524 OUTPUT(sd-reader.out elf32-avr)
525 LOAD linker stubs