Archive member included because of file (symbol)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o (exit)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
LCD_zkouska.o (__do_copy_data)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(strcpy.o)
LCD_zkouska.o (strcpy)
Memory Configuration
Name Origin Length Attributes
text 0x00000000 0x00002000 xr
data 0x00800060 0x0000ffa0 rw !x
eeprom 0x00810000 0x00010000 rw !x
fuse 0x00820000 0x00000400 rw !x
lock 0x00830000 0x00000400 rw !x
signature 0x00840000 0x00000400 rw !x
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
LOAD LCD_zkouska.o
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\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 0x232
*(.vectors)
.vectors 0x00000000 0x26 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
0x00000000 __vectors
0x00000000 __vector_default
*(.vectors)
*(.progmem.gcc*)
*(.progmem*)
.progmem.data 0x00000026 0x4 LCD_zkouska.o
0x00000026 LCD_INIT_STRING
0x0000002a . = ALIGN (0x2)
0x0000002a __trampolines_start = .
*(.trampolines)
.trampolines 0x0000002a 0x0 linker stubs
*(.trampolines*)
0x0000002a __trampolines_end = .
*(.jumptables)
*(.jumptables*)
*(.lowtext)
*(.lowtext*)
0x0000002a __ctors_start = .
*(.ctors)
0x0000002a __ctors_end = .
0x0000002a __dtors_start = .
*(.dtors)
0x0000002a __dtors_end = .
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x0000002a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
0x0000002a __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x0000002a 0xc c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x00000036 0x16 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
0x00000036 __do_copy_data
*(.init4)
*(.init5)
*(.init5)
*(.init6)
*(.init6)
*(.init7)
*(.init7)
*(.init8)
*(.init8)
*(.init9)
.init9 0x0000004c 0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
*(.init9)
*(.text)
.text 0x00000050 0x2 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
0x00000050 __vector_1
0x00000050 __vector_12
0x00000050 __bad_interrupt
0x00000050 __vector_6
0x00000050 __vector_3
0x00000050 __vector_11
0x00000050 __vector_13
0x00000050 __vector_17
0x00000050 __vector_7
0x00000050 __vector_5
0x00000050 __vector_4
0x00000050 __vector_9
0x00000050 __vector_2
0x00000050 __vector_15
0x00000050 __vector_8
0x00000050 __vector_14
0x00000050 __vector_10
0x00000050 __vector_16
0x00000050 __vector_18
.text 0x00000052 0x1ce LCD_zkouska.o
0x00000120 LCD_clear
0x00000060 LCD_send_nibble
0x000000a6 LCD_send_command
0x000000ae LCD_init
0x00000084 LCD_send
0x00000052 LCD_init_IO_PIN
0x0000009c LCD_send_data
0x000001c2 main
0x000000a2 LCD_putc
0x0000012e LCD_gotoxy
0x0000013c ProcesDispl
.text 0x00000220 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
.text 0x00000220 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
.text 0x00000220 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(strcpy.o)
0x00000220 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00000220 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
.text.libgcc 0x00000220 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
.text.avr-libc
0x00000220 0xe c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(strcpy.o)
0x00000220 strcpy
0x0000022e . = ALIGN (0x2)
*(.fini9)
.fini9 0x0000022e 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
0x0000022e exit
0x0000022e _exit
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x0000022e 0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
*(.fini0)
0x00000232 _etext = .
.data 0x00800060 0xa load address 0x00000232
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
.data 0x00800060 0xa LCD_zkouska.o
.data 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
.data 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
.data 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(strcpy.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x0080006a . = ALIGN (0x2)
0x0080006a _edata = .
0x0080006a PROVIDE (__data_end, .)
.bss 0x0080006a 0x0
0x0080006a PROVIDE (__bss_start, .)
*(.bss)
.bss 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm8.o
.bss 0x0080006a 0x0 LCD_zkouska.o
.bss 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
.bss 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
.bss 0x0080006a 0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(strcpy.o)
*(.bss*)
*(COMMON)
0x0080006a PROVIDE (__bss_end, .)
0x00000232 __data_load_start = LOADADDR (.data)
0x0000023c __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x0080006a 0x0
0x0080006a PROVIDE (__noinit_start, .)
*(.noinit*)
0x0080006a PROVIDE (__noinit_end, .)
0x0080006a _end = .
0x0080006a PROVIDE (__heap_start, .)
.eeprom 0x00810000 0x0
*(.eeprom*)
0x00810000 __eeprom_end = .
.fuse
*(.fuse)
*(.lfuse)
*(.hfuse)
*(.efuse)
.lock
*(.lock*)
.signature
*(.signature*)
.stab
*(.stab)
.stabstr
*(.stabstr)
.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 0x00000000 0x20
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 LCD_zkouska.o
.debug_pubnames
0x00000000 0xd2
*(.debug_pubnames)
.debug_pubnames
0x00000000 0xd2 LCD_zkouska.o
.debug_info 0x00000000 0x577
*(.debug_info)
.debug_info 0x00000000 0x577 LCD_zkouska.o
*(.gnu.linkonce.wi.*)
.debug_abbrev 0x00000000 0x1da
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x1da LCD_zkouska.o
.debug_line 0x00000000 0x413
*(.debug_line)
.debug_line 0x00000000 0x413 LCD_zkouska.o
.debug_frame 0x00000000 0xc0
*(.debug_frame)
.debug_frame 0x00000000 0xc0 LCD_zkouska.o
.debug_str 0x00000000 0x192
*(.debug_str)
.debug_str 0x00000000 0x192 LCD_zkouska.o
0x1d0 (size before relaxing)
.debug_loc 0x00000000 0x17f
*(.debug_loc)
.debug_loc 0x00000000 0x17f LCD_zkouska.o
.debug_macinfo
*(.debug_macinfo)
OUTPUT(LCD_zkouska.elf elf32-avr)
LOAD linker stubs
.debug_ranges 0x00000000 0xa8
.debug_ranges 0x00000000 0xa8 LCD_zkouska.o