Blame | Last modification | View Log | Download
Archive member included because of file (symbol)/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o (exit)/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)lcd_hd44780_test.o (__do_clear_bss)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)lcd_hd44780_test.o (__iob)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)lcd_hd44780_test.o (printf)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (vfprintf)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strlen_P)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen_P)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (fputc)/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (__udivmodsi4)/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (__prologue_saves__)/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (__epilogue_restores__)Allocating common symbolsCommon symbol size file__iob 0x6 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)Memory ConfigurationName Origin Length Attributestext 0x00000000 0x00020000 xrdata 0x00800060 0x0000ffa0 rw !xeeprom 0x00810000 0x00010000 rw !xfuse 0x00820000 0x00000400 rw !xlock 0x00830000 0x00000400 rw !xsignature 0x00840000 0x00000400 rw !x*default* 0x00000000 0xffffffffLinker script and memory mapAddress of section .data set to 0x800100LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.oLOAD lcd_hd44780_test.oLOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.aLOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.aLOAD /usr/lib/gcc/avr/4.2.2/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 0xa86*(.vectors).vectors 0x00000000 0x8c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o0x00000000 __vectors0x00000000 __vector_default*(.vectors)*(.progmem.gcc*)*(.progmem*)0x0000008c . = ALIGN (0x2)0x0000008c __trampolines_start = .*(.trampolines).trampolines 0x0000008c 0x0 linker stubs*(.trampolines*)0x0000008c __trampolines_end = .*(.jumptables)*(.jumptables*)*(.lowtext)*(.lowtext*)0x0000008c __ctors_start = .*(.ctors)0x0000008c __ctors_end = .0x0000008c __dtors_start = .*(.dtors)0x0000008c __dtors_end = .SORT(*)(.ctors)SORT(*)(.dtors)*(.init0).init0 0x0000008c 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o0x0000008c __init*(.init0)*(.init1)*(.init1)*(.init2).init2 0x0000008c 0xc /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o*(.init2)*(.init3)*(.init3)*(.init4).init4 0x00000098 0x1a /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o0x00000098 __do_copy_data.init4 0x000000b2 0x10 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)0x000000b2 __do_clear_bss*(.init4)*(.init5)*(.init5)*(.init6)*(.init6)*(.init7)*(.init7)*(.init8)*(.init8)*(.init9).init9 0x000000c2 0x8 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o*(.init9)*(.text).text 0x000000ca 0x4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o0x000000ca __vector_220x000000ca __vector_280x000000ca __vector_10x000000ca __vector_320x000000ca __vector_340x000000ca __vector_240x000000ca __vector_120x000000ca __bad_interrupt0x000000ca __vector_60x000000ca __vector_310x000000ca __vector_30x000000ca __vector_230x000000ca __vector_300x000000ca __vector_250x000000ca __vector_110x000000ca __vector_130x000000ca __vector_170x000000ca __vector_190x000000ca __vector_70x000000ca __vector_270x000000ca __vector_50x000000ca __vector_330x000000ca __vector_40x000000ca __vector_90x000000ca __vector_20x000000ca __vector_210x000000ca __vector_150x000000ca __vector_290x000000ca __vector_80x000000ca __vector_260x000000ca __vector_140x000000ca __vector_100x000000ca __vector_160x000000ca __vector_180x000000ca __vector_20.text 0x000000ce 0x30e lcd_hd44780_test.o0x0000015a lcd_clear_home0x00000168 lcd_gotoxy0x0000024e lcd_putc0x000001be lcd_dec_pos0x00000146 lcd_cursor_on0x00000134 lcd_clear0x00000118 lcd_home0x000001f6 lcd_init0x00000300 main0x00000190 lcd_inc_pos0x000001da lcd_cursor_left0x000001e8 lcd_cursor_right0x00000150 lcd_cursor_off.text 0x000003dc 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o).text 0x000003dc 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o).text 0x000003dc 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o).text 0x000003dc 0x2e /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)0x000003dc printf.text 0x0000040a 0x530 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)0x0000040a vfprintf.text 0x0000093a 0x12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)0x0000093a strlen_P.text 0x0000094c 0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)0x0000094c strnlen_P.text 0x00000962 0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)0x00000962 strnlen.text 0x00000978 0x5a /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)0x00000978 fputc.text 0x000009d2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o).text 0x000009d2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o).text 0x000009d2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)0x000009d2 . = ALIGN (0x2)*(.text.*).text.libgcc 0x000009d2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o).text.libgcc 0x000009d2 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o).text.libgcc 0x000009d2 0x44 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)0x000009d2 __udivmodsi4.text.libgcc 0x00000a16 0x38 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)0x00000a16 __prologue_saves__.text.libgcc 0x00000a4e 0x36 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)0x00000a4e __epilogue_restores__0x00000a84 . = ALIGN (0x2)*(.fini9).fini9 0x00000a84 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)0x00000a84 exit0x00000a84 _exit*(.fini9)*(.fini8)*(.fini8)*(.fini7)*(.fini7)*(.fini6)*(.fini6)*(.fini5)*(.fini5)*(.fini4)*(.fini4)*(.fini3)*(.fini3)*(.fini2)*(.fini2)*(.fini1)*(.fini1)*(.fini0).fini0 0x00000a84 0x2 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)*(.fini0)0x00000a86 _etext = ..data 0x00800100 0x3c load address 0x00000a860x00800100 PROVIDE (__data_start, .)*(.data).data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o.data 0x00800100 0x3b lcd_hd44780_test.o.data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o).data 0x0080013b 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)*(.data*)*(.rodata)*(.rodata*)*(.gnu.linkonce.d*)0x0080013c . = ALIGN (0x2)*fill* 0x0080013b 0x1 000x0080013c _edata = .0x0080013c PROVIDE (__data_end, .).bss 0x0080013c 0x9 load address 0x00000ac20x0080013c PROVIDE (__bss_start, .)*(.bss).bss 0x0080013c 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o.bss 0x0080013c 0x3 lcd_hd44780_test.o.bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o).bss 0x0080013f 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)*(.bss*)*(COMMON)COMMON 0x0080013f 0x6 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)0x0080013f __iob0x00800145 PROVIDE (__bss_end, .)0x00000a86 __data_load_start = LOADADDR (.data)0x00000ac2 __data_load_end = (__data_load_start + SIZEOF (.data)).noinit 0x00800145 0x00x00800145 PROVIDE (__noinit_start, .)*(.noinit*)0x00800145 PROVIDE (__noinit_end, .)0x00800145 _end = .0x00800145 PROVIDE (__heap_start, .).eeprom 0x00810000 0x0*(.eeprom*)0x00810000 __eeprom_end = ..fuse*(.fuse)*(.lfuse)*(.hfuse)*(.efuse).lock*(.lock*).signature*(.signature*).stab 0x00000000 0x2598*(.stab).stab 0x00000000 0x414 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o.stab 0x00000414 0x11a0 lcd_hd44780_test.o0x11ac (size before relaxing).stab 0x000015b4 0x2c4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)0x30c (size before relaxing).stab 0x00001878 0x1b0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)0x390 (size before relaxing).stab 0x00001a28 0x7e0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)0x9c0 (size before relaxing).stab 0x00002208 0x84 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)0x90 (size before relaxing).stab 0x0000228c 0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)0xa8 (size before relaxing).stab 0x00002328 0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)0xa8 (size before relaxing).stab 0x000023c4 0x1d4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)0x3b4 (size before relaxing).stabstr 0x00000000 0x14c9*(.stabstr).stabstr 0x00000000 0x14c9 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.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(lcd_hd44780_test.out elf32-avr)LOAD linker stubs