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/crtm48.o (exit)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
                              cc1100.o (__do_copy_data)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
                              cc1100.o (__do_clear_bss)
c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(eerd_byte_atmega48.o)
                              main.o (__eerd_byte_m48)

Allocating common symbols
Common symbol       size              file

b                   0x1               main.o
test_temp           0x1               main.o
c_read_time         0x2               main.o
test1               0x1               main.o
test_temp3          0x1               main.o
tic_time            0x2               main.o
test2               0x1               main.o
test_temp2          0x1               main.o
test3               0x1               main.o
a                   0x1               main.o
tx_data             0xa               main.o
status              0x1               main.o
test_cnt02          0x1               main.o

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

Address of section .data set to 0x800100
LOAD c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
LOAD cc1100.o
LOAD main.o
LOAD spi1.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      0xda2
 *(.vectors)
 .vectors       0x00000000       0x34 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
                0x00000000                __vectors
                0x00000000                __vector_default
 *(.vectors)
 *(.progmem.gcc*)
 *(.progmem*)
                0x00000034                . = ALIGN (0x2)
                0x00000034                __trampolines_start = .
 *(.trampolines)
 .trampolines   0x00000034        0x0 linker stubs
 *(.trampolines*)
                0x00000034                __trampolines_end = .
 *(.jumptables)
 *(.jumptables*)
 *(.lowtext)
 *(.lowtext*)
                0x00000034                __ctors_start = .
 *(.ctors)
                0x00000034                __ctors_end = .
                0x00000034                __dtors_start = .
 *(.dtors)
                0x00000034                __dtors_end = .
 SORT(*)(.ctors)
 SORT(*)(.dtors)
 *(.init0)
 .init0         0x00000034        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
                0x00000034                __init
 *(.init0)
 *(.init1)
 *(.init1)
 *(.init2)
 .init2         0x00000034        0xc c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
 *(.init2)
 *(.init3)
 *(.init3)
 *(.init4)
 .init4         0x00000040       0x16 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
                0x00000040                __do_copy_data
 .init4         0x00000056       0x10 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
                0x00000056                __do_clear_bss
 *(.init4)
 *(.init5)
 *(.init5)
 *(.init6)
 *(.init6)
 *(.init7)
 *(.init7)
 *(.init8)
 *(.init8)
 *(.init9)
 .init9         0x00000066        0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
 *(.init9)
 *(.text)
 .text          0x0000006a        0x2 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
                0x0000006a                __vector_22
                0x0000006a                __vector_24
                0x0000006a                __vector_12
                0x0000006a                __bad_interrupt
                0x0000006a                __vector_6
                0x0000006a                __vector_3
                0x0000006a                __vector_23
                0x0000006a                __vector_25
                0x0000006a                __vector_11
                0x0000006a                __vector_13
                0x0000006a                __vector_17
                0x0000006a                __vector_19
                0x0000006a                __vector_7
                0x0000006a                __vector_5
                0x0000006a                __vector_4
                0x0000006a                __vector_21
                0x0000006a                __vector_15
                0x0000006a                __vector_8
                0x0000006a                __vector_14
                0x0000006a                __vector_10
                0x0000006a                __vector_20
 .text          0x0000006c      0x204 cc1100.o
                0x000000fe                cc1100_strobe_cmd
                0x00000080                cc1100_sleep_strobe_cmd
                0x00000194                cc1100_read_status
                0x00000076                cc1100_gdo2_register_callback
                0x000000d2                cc1100_fifo_put
                0x0000019e                cc1100_init
                0x00000084                cc1100_fifo_get
                0x000000b0                cc1100_write_reg
                0x00000120                cc1100_cmd_idle
                0x0000019a                cc1100_reinit
                0x00000174                cc1100_read_reg
                0x0000015a                cc1100_cmd_calibrate
                0x0000006c                cc1100_gdo0_register_callback
 .text          0x00000270      0xa7e main.o
                0x00000282                mdelay
                0x00000424                get_input_data
                0x000006b8                __vector_1
                0x000008f6                tx_fifo_set
                0x00000556                i2c_read_nak
                0x000002da                putb
                0x000005f6                rtc_1byte_data_read
                0x00000516                i2c_write
                0x000003fe                alert_data_get
                0x000002fc                puthex
                0x0000033a                inituart
                0x00000536                i2c_read_ack
                0x000002a2                sdelay
                0x00000576                i2c_start
                0x00000310                timer_init
                0x00000710                cc1100_read_reg_uartout
                0x00000270                u100delay
                0x00000622                rtc_3byte_data_read
                0x000005ba                i2c_stop
                0x000003a4                hw_setup
                0x000008a2                main
                0x000005ca                rtc_1byte_data_write
                0x000002ca                putc
                0x00000c18                cc1101_8PATABLE_read_reg
                0x0000037e                __vector_9
                0x00000af4                __vector_2
                0x000009ce                spi_signalpin_opendrain_nonactive
                0x0000046c                add_batt_low
                0x00000508                i2c_error
                0x0000050a                i2c_init
                0x00000460                init_voltcomparator
                0x00000754                cc1101_init02
                0x00000a1a                cc1101_carrier_waveoutput_setup
                0x000003ea                spi_signalpin_opendrain_active
                0x00000500                ad_diseable
                0x000009e0                cc1101_8PATABLE_write_reg
                0x000004f2                init_ad
                0x0000035c                __vector_16
                0x00000664                __vector_18
 .text          0x00000cee       0xa0 spi1.o
                0x00000d4c                spi1_read
                0x00000d82                spi1_read_somi
                0x00000d00                spi1_write_single
                0x00000d7a                spi1_deselect
                0x00000d24                spi1_write
                0x00000d12                spi1_read_single
                0x00000cee                spi1_init
                0x00000d72                spi1_select
 .text          0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
 .text          0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
 .text          0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
 .text          0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(eerd_byte_atmega48.o)
                0x00000d8e                . = ALIGN (0x2)
 *(.text.*)
 .text.libgcc   0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
 .text.libgcc   0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
 .text.libgcc   0x00000d8e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
 .text.avr-libc
                0x00000d8e       0x10 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(eerd_byte_atmega48.o)
                0x00000d8e                __eerd_byte_m48
                0x00000d9e                . = ALIGN (0x2)
 *(.fini9)
 .fini9         0x00000d9e        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
                0x00000d9e                exit
                0x00000d9e                _exit
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
 .fini0         0x00000d9e        0x4 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
 *(.fini0)
                0x00000da2                _etext = .

.data           0x00800100       0x10 load address 0x00000da2
                0x00800100                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800100        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
 .data          0x00800100        0x8 cc1100.o
 .data          0x00800108        0x8 main.o
                0x00800108                pt_data
 .data          0x00800110        0x0 spi1.o
 .data          0x00800110        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
 .data          0x00800110        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
 .data          0x00800110        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
 .data          0x00800110        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(eerd_byte_atmega48.o)
 *(.data*)
 *(.rodata)
 *(.rodata*)
 *(.gnu.linkonce.d*)
                0x00800110                . = ALIGN (0x2)
                0x00800110                _edata = .
                0x00800110                PROVIDE (__data_end, .)

.bss            0x00800110       0x2b
                0x00800110                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x00800110        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4/crtm48.o
 .bss           0x00800110        0x4 cc1100.o
 .bss           0x00800114        0xf main.o
                0x00800116                th
                0x0080011f                ctrl
                0x00800114                chk_state
                0x00800115                input_data
                0x0080011c                t_temp
                0x00800122                ms33
                0x00800119                tl
 .bss           0x00800123        0x0 spi1.o
 .bss           0x00800123        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_exit.o)
 .bss           0x00800123        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_copy_data.o)
 .bss           0x00800123        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/avr4\libgcc.a(_clear_bss.o)
 .bss           0x00800123        0x0 c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr4\libc.a(eerd_byte_atmega48.o)
 *(.bss*)
 *(COMMON)
 COMMON         0x00800123       0x18 main.o
                0x00800123                b
                0x00800124                test_temp
                0x00800125                c_read_time
                0x00800127                test1
                0x00800128                test_temp3
                0x00800129                tic_time
                0x0080012b                test2
                0x0080012c                test_temp2
                0x0080012d                test3
                0x0080012e                a
                0x0080012f                tx_data
                0x00800139                status
                0x0080013a                test_cnt02
                0x0080013b                PROVIDE (__bss_end, .)
                0x00000da2                __data_load_start = LOADADDR (.data)
                0x00000db2                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x0080013b        0x0
                0x0080013b                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x0080013b                PROVIDE (__noinit_end, .)
                0x0080013b                _end = .
                0x0080013b                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       0x60
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 cc1100.o
 .debug_aranges
                0x00000020       0x20 main.o
 .debug_aranges
                0x00000040       0x20 spi1.o

.debug_pubnames
                0x00000000      0x59b
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x13f cc1100.o
 .debug_pubnames
                0x0000013f      0x3bf main.o
 .debug_pubnames
                0x000004fe       0x9d spi1.o

.debug_info     0x00000000     0x1269
 *(.debug_info)
 .debug_info    0x00000000      0x322 cc1100.o
 .debug_info    0x00000322      0xcee main.o
 .debug_info    0x00001010      0x259 spi1.o
 *(.gnu.linkonce.wi.*)

.debug_abbrev   0x00000000      0x604
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x131 cc1100.o
 .debug_abbrev  0x00000131      0x35e main.o
 .debug_abbrev  0x0000048f      0x175 spi1.o

.debug_line     0x00000000     0x133f
 *(.debug_line)
 .debug_line    0x00000000      0x341 cc1100.o
 .debug_line    0x00000341      0xe1e main.o
 .debug_line    0x0000115f      0x1e0 spi1.o

.debug_frame    0x00000000      0x3f0
 *(.debug_frame)
 .debug_frame   0x00000000       0xe0 cc1100.o
 .debug_frame   0x000000e0      0x280 main.o
 .debug_frame   0x00000360       0x90 spi1.o

.debug_str      0x00000000      0x647
 *(.debug_str)
 .debug_str     0x00000000      0x1fe cc1100.o
                                0x24a (size before relaxing)
 .debug_str     0x000001fe      0x3c4 main.o
                                0x511 (size before relaxing)
 .debug_str     0x000005c2       0x85 spi1.o
                                0x198 (size before relaxing)

.debug_loc      0x00000000      0x4c4
 *(.debug_loc)
 .debug_loc     0x00000000      0x164 cc1100.o
 .debug_loc     0x00000164      0x2b9 main.o
 .debug_loc     0x0000041d       0xa7 spi1.o

.debug_macinfo
 *(.debug_macinfo)
OUTPUT(CC1101driver.elf elf32-avr)
LOAD linker stubs

.debug_ranges   0x00000000       0x78
 .debug_ranges  0x00000000       0x78 main.o
