Blame | Last modification | View Log | Download
Archive member included because of file (symbol)/usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o)blik.o (__do_copy_data)/usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)blik.o (__do_clear_bss)Discarded input sections.stabstr 0x00000000 0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o.stabstr 0x00000000 0x0 blik.oMemory ConfigurationName Origin Length Attributestext 0x00000000 0x00020000 xrdata 0x00800060 0x0000ffa0 rw !xeeprom 0x00810000 0x00010000 rw !x*default* 0x00000000 0xffffffffLinker script and memory mapAddress of section .data set to 0x800100LOAD /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.oLOAD blik.oLOAD /usr/lib/gcc/avr/4.2.1/avr5/libgcc.aLOAD /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/libc.aLOAD /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a.hash*(.hash).dynsym*(.dynsym).dynstr*(.dynstr).gnu.version*(.gnu.version).gnu.version_d*(.gnu.version_d).gnu.version_r*(.gnu.version_r).rel.init*(.rel.init).rela.init*(.rela.init).rel.text*(.rel.text)*(.rel.text.*)*(.rel.gnu.linkonce.t*).rela.text*(.rela.text)*(.rela.text.*)*(.rela.gnu.linkonce.t*).rel.fini*(.rel.fini).rela.fini*(.rela.fini).rel.rodata*(.rel.rodata)*(.rel.rodata.*)*(.rel.gnu.linkonce.r*).rela.rodata*(.rela.rodata)*(.rela.rodata.*)*(.rela.gnu.linkonce.r*).rel.data*(.rel.data)*(.rel.data.*)*(.rel.gnu.linkonce.d*).rela.data*(.rela.data)*(.rela.data.*)*(.rela.gnu.linkonce.d*).rel.ctors*(.rel.ctors).rela.ctors*(.rela.ctors).rel.dtors*(.rel.dtors).rela.dtors*(.rela.dtors).rel.got*(.rel.got).rela.got*(.rela.got).rel.bss*(.rel.bss).rela.bss*(.rela.bss).rel.plt*(.rel.plt).rela.plt*(.rela.plt).text 0x00000000 0xce*(.vectors).vectors 0x00000000 0x5c /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o0x00000000 __vectors0x00000000 __vector_default*(.vectors)0x0000005c __ctors_start = .*(.ctors)0x0000005c __ctors_end = .0x0000005c __dtors_start = .*(.dtors)0x0000005c __dtors_end = .SORT(*)(.ctors)SORT(*)(.dtors)*(.progmem.gcc*)*(.progmem*)0x0000005c . = ALIGN (0x2)*(.jumptables)*(.jumptables*)*(.lowtext)*(.lowtext*)*(.init0).init0 0x0000005c 0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o0x0000005c __init*(.init0)*(.init1)*(.init1)*(.init2).init2 0x0000005c 0xc /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o*(.init2)*(.init3)*(.init3)*(.init4).init4 0x00000068 0x16 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o)0x00000068 __do_copy_data.init4 0x0000007e 0x10 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)0x0000007e __do_clear_bss*(.init4)*(.init5)*(.init5)*(.init6)*(.init6)*(.init7)*(.init7)*(.init8)*(.init8)*(.init9).init9 0x0000008e 0x4 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o*(.init9)*(.text).text 0x00000092 0x4 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o0x00000092 __vector_220x00000092 __vector_10x00000092 __vector_120x00000092 __bad_interrupt0x00000092 __vector_60x00000092 __vector_30x00000092 __vector_110x00000092 __vector_130x00000092 __vector_170x00000092 __vector_190x00000092 __vector_70x00000092 __vector_50x00000092 __vector_40x00000092 __vector_90x00000092 __vector_20x00000092 __vector_210x00000092 __vector_150x00000092 __vector_80x00000092 __vector_140x00000092 __vector_100x00000092 __vector_160x00000092 __vector_180x00000092 __vector_20.text 0x00000096 0x38 blik.o0x000000ae main0x00000096 delay_ms.text 0x000000ce 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o).text 0x000000ce 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)0x000000ce . = ALIGN (0x2)*(.text.*).text.libgcc 0x000000ce 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o).text.libgcc 0x000000ce 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)0x000000ce . = ALIGN (0x2)*(.fini9)*(.fini9)*(.fini8)*(.fini8)*(.fini7)*(.fini7)*(.fini6)*(.fini6)*(.fini5)*(.fini5)*(.fini4)*(.fini4)*(.fini3)*(.fini3)*(.fini2)*(.fini2)*(.fini1)*(.fini1)*(.fini0)*(.fini0)0x000000ce _etext = ..data 0x00800100 0x0 load address 0x000000ce0x00800100 PROVIDE (__data_start, .)*(.data).data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o.data 0x00800100 0x0 blik.o.data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o).data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)*(.data*)*(.rodata)*(.rodata*)*(.gnu.linkonce.d*)0x00800100 . = ALIGN (0x2)0x00800100 _edata = .0x00800100 PROVIDE (__data_end, .).bss 0x00800100 0x00x00800100 PROVIDE (__bss_start, .)*(.bss).bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o.bss 0x00800100 0x0 blik.o.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_copy_data.o).bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.1/avr5/libgcc.a(_clear_bss.o)*(.bss*)*(COMMON)0x00800100 PROVIDE (__bss_end, .)0x000000ce __data_load_start = LOADADDR (.data)0x000000ce __data_load_end = (__data_load_start + SIZEOF (.data)).noinit 0x00800100 0x00x00800100 PROVIDE (__noinit_start, .)*(.noinit*)0x00800100 PROVIDE (__noinit_end, .)0x00800100 _end = .0x00800100 PROVIDE (__heap_start, .).eeprom 0x00810000 0x0*(.eeprom*)0x00810000 __eeprom_end = ..stab 0x00000000 0x738*(.stab).stab 0x00000000 0x36c /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o.stab 0x0000036c 0x3cc blik.o0x3d8 (size before relaxing).stabstr 0x00000000 0x764*(.stabstr).stabstr 0x00000000 0x764 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr5/crtm645.o.stab.excl*(.stab.excl).stab.exclstr*(.stab.exclstr).stab.index*(.stab.index).stab.indexstr*(.stab.indexstr).comment*(.comment).debug*(.debug).line*(.line).debug_srcinfo*(.debug_srcinfo).debug_sfnames*(.debug_sfnames).debug_aranges*(.debug_aranges).debug_pubnames*(.debug_pubnames).debug_info*(.debug_info)*(.gnu.linkonce.wi.*).debug_abbrev*(.debug_abbrev).debug_line*(.debug_line).debug_frame*(.debug_frame).debug_str*(.debug_str).debug_loc*(.debug_loc).debug_macinfo*(.debug_macinfo)OUTPUT(blik.out elf32-avr)