Archive member included because of file (symbol)

d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
                              ./hal/CortexM1/GNU/newlib_stubs.o (abort)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
                              ./hal/CortexM1/GNU/newlib_stubs.o (errno)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o) (raise)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o) (_getpid_r)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
                              ./hal/CortexM1/GNU/newlib_stubs.o (write)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o) (_free_r)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o) (_impure_ptr)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o) (_malloc_r)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o) (__malloc_lock)
d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)
                              d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o) (_sbrk_r)

Allocating common symbols
Common symbol       size              file

errno               0x4               d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)

Memory Configuration

Name             Origin             Length             Attributes
rom              0x00000000         0x00040000         xr
ram              0x18000000         0x00100000         xrw
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
LOAD ./main.o
LOAD ./hal/CortexM1/cortex_nvic.o
LOAD ./hal/CortexM1/GNU/default_handlers.o
LOAD ./hal/CortexM1/GNU/hal.o
LOAD ./hal/CortexM1/GNU/hal_assert.o
LOAD ./hal/CortexM1/GNU/hw_reg_access.o
LOAD ./hal/CortexM1/GNU/newlib_stubs.o
LOAD ./hal/CortexM1/GNU/sys_boot.o
LOAD ./hal/CortexM1/GNU/vector_table.o
LOAD ./drivers/CoreUARTapb/core_uart_apb.o
START GROUP
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m\libgcc.a
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m\libgcc.a
END GROUP
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
START GROUP
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\librdimon.a
LOAD d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m\libgcc.a
END GROUP
                0x00000000                __DYNAMIC = 0x0
                0x18000000                RAM_START_ADDRESS = 0x18000000
                0x00100000                RAM_SIZE = 0x100000
                0x00040000                MAIN_STACK_SIZE = 0x40000
                0x00004000                PROCESS_STACK_SIZE = 0x4000
                0x18100000                PROVIDE (__main_stack_start, (RAM_START_ADDRESS + RAM_SIZE))
                0x180c0000                PROVIDE (__process_stack_start, (__main_stack_start - MAIN_STACK_SIZE))

.reset          0x00000000      0x120
 *(.isr_vector)
 .isr_vector    0x00000000       0x60 ./hal/CortexM1/GNU/vector_table.o
 *sys_boot.o(.text)
 .text          0x00000060       0xb8 ./hal/CortexM1/GNU/sys_boot.o
                0x00000060                _start
 .text.stub     0x00000118        0x8 linker stubs
                0x00000120                . = ALIGN (0x4)

.text           0x18000000     0x1300 load address 0x00000120
 CREATE_OBJECT_SYMBOLS
                0x00000120                __text_load = LOADADDR (.text)
                0x18000000                __text_start = .
 *(.text .text.* .gnu.linkonce.t.*)
 .text          0x18000000        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
 .text          0x18000000       0x60 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 .text          0x18000060        0x8 ./main.o
                0x18000060                main
 .text          0x18000068       0xc0 ./hal/CortexM1/cortex_nvic.o
                0x18000068                NVIC_init
                0x18000094                NVIC_set_priority
                0x180000a4                NVIC_enable_interrupt
                0x180000d0                NVIC_disable_interrupt
                0x180000fc                NVIC_clear_interrupt
 .text          0x18000128       0x20 ./hal/CortexM1/GNU/default_handlers.o
                0x18000128                NMI_Handler
                0x18000130                HardFault_Handler
                0x18000138                SVC_Handler
                0x18000140                PendSV_Handler
 .text          0x18000148        0xe ./hal/CortexM1/GNU/hal.o
                0x18000148                HAL_disable_interrupts
                0x18000150                HAL_restore_interrupts
 *fill*         0x18000156        0x2 00
 .text          0x18000158       0x2c ./hal/CortexM1/GNU/hal_assert.o
                0x18000158                HAL_assert_fail
 .text          0x18000184       0x66 ./hal/CortexM1/GNU/hw_reg_access.o
                0x18000184                HW_set_32bit_reg
                0x18000188                HW_get_32bit_reg
                0x1800018c                HW_set_32bit_reg_field
                0x1800019e                HW_get_32bit_reg_field
                0x180001a6                HW_set_16bit_reg
                0x180001aa                HW_get_16bit_reg
                0x180001ae                HW_set_16bit_reg_field
                0x180001c0                HW_get_16bit_reg_field
                0x180001c8                HW_set_8bit_reg
                0x180001cc                HW_get_8bit_reg
                0x180001d0                HW_set_8bit_reg_field
                0x180001e2                HW_get_8bit_reg_field
 *fill*         0x180001ea        0x2 00
 .text          0x180001ec      0x244 ./hal/CortexM1/GNU/newlib_stubs.o
                0x180001ec                _close
                0x18000200                _execve
                0x18000224                _exit
                0x18000230                _fork
                0x18000248                _fstat
                0x18000264                _getpid
                0x18000270                _isatty
                0x18000284                _kill
                0x180002a4                _link
                0x180002c4                _lseek
                0x180002dc                _open
                0x180002f4                _read
                0x1800030c                _sbrk
                0x18000370                _stat
                0x1800038c                _times
                0x180003a0                _unlink
                0x180003c0                _wait
                0x180003e0                _write_r
 .text          0x18000430        0x0 ./hal/CortexM1/GNU/vector_table.o
 .text          0x18000430      0x434 ./drivers/CoreUARTapb/core_uart_apb.o
                0x18000430                UART_init
                0x18000534                UART_send
                0x1800062c                UART_fill_tx_fifo
                0x18000748                UART_get_rx
 .text          0x18000864       0x10 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
                0x18000864                abort
 .text          0x18000874       0xf8 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
                0x18000874                _wrapup_reent
                0x180008b8                cleanup_glue
                0x180008d4                _reclaim_reent
 .text          0x1800096c      0x168 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
                0x1800096c                _raise_r
                0x180009c4                raise
                0x180009d8                _init_signal_r
                0x18000a0c                _init_signal
                0x18000a1c                __sigtramp_r
                0x18000a6c                __sigtramp
                0x18000a80                _signal_r
                0x18000abc                signal
 .text          0x18000ad4       0x30 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
                0x18000ad4                _getpid_r
                0x18000adc                _kill_r
 .text          0x18000b04       0x1c d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
                0x18000b04                write
 .text          0x18000b20      0x248 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
                0x18000b20                _malloc_trim_r
                0x18000bc0                _free_r
 .text          0x18000d68        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
 .text          0x18000d68      0x4fc d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
                0x18000d68                _malloc_r
 .text          0x18001264        0x8 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
                0x18001264                __malloc_lock
                0x18001268                __malloc_unlock
 .text          0x1800126c       0x24 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)
                0x1800126c                _sbrk_r
 .text          0x18001290        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 .text          0x18001290        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
 *(.plt)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000000        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000000        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000000        0x0 linker stubs
                0x18001290                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT(.ctors.*))
 *crtend.o(.ctors)
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x18001290       0x1c ./hal/CortexM1/GNU/newlib_stubs.o
 .rodata        0x180012ac       0x28 ./drivers/CoreUARTapb/core_uart_apb.o
 .rodata        0x180012d4        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
                0x180012d4                _global_impure_ptr
 .rodata.str1.4
                0x180012d8        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
 *(.ARM.extab* .gnu.linkonce.armextab.*)
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 .eh_frame      0x180012dc        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 .eh_frame      0x180012dc        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 *(.init)
 .init          0x180012e0        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
                0x180012e0                _init
 .init          0x180012e4        0x8 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
 *(.fini)
 .fini          0x180012ec        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
                0x180012ec                _fini
 .fini          0x180012f0        0x8 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
                0x180012f8                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x180012f8                PROVIDE (__preinit_array_end, .)
                0x180012f8                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*))
 *(.init_array)
 .init_array    0x180012f8        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
                0x180012fc                PROVIDE (__init_array_end, .)
                0x180012fc                PROVIDE (__fini_array_start, .)
 *(.fini_array)
 .fini_array    0x180012fc        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 *(SORT(.fini_array.*))
                0x18001300                PROVIDE (__fini_array_end, .)
                0x18001300                __exidx_start = .

.v4_bx          0x00001420        0x0 load address 0x18001300
 .v4_bx         0x00000000        0x0 linker stubs

.ARM.exidx
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                0x00001420                __exidx_end = .
                0x00001420                _etext = .

.data           0x18001300      0x850 load address 0x00001420
                0x00001420                __data_load = LOADADDR (.data)
                0x18001300                __data_start = .
 *(.jcr)
 .jcr           0x18001300        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 .jcr           0x18001300        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 *(.got.plt)
 *(.got)
 *(.shdata)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x18001304        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
 .data          0x18001304        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
                0x18001304                __dso_handle
 .data          0x18001308        0x0 ./main.o
 .data          0x18001308        0x0 ./hal/CortexM1/cortex_nvic.o
 .data          0x18001308        0x0 ./hal/CortexM1/GNU/default_handlers.o
 .data          0x18001308        0x0 ./hal/CortexM1/GNU/hal.o
 .data          0x18001308        0x0 ./hal/CortexM1/GNU/hal_assert.o
 .data          0x18001308        0x0 ./hal/CortexM1/GNU/hw_reg_access.o
 .data          0x18001308        0x4 ./hal/CortexM1/GNU/newlib_stubs.o
                0x18001308                environ
 .data          0x1800130c        0x0 ./hal/CortexM1/GNU/sys_boot.o
 .data          0x1800130c        0x0 ./hal/CortexM1/GNU/vector_table.o
 .data          0x1800130c        0x0 ./drivers/CoreUARTapb/core_uart_apb.o
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
 .data          0x1800130c        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
 *fill*         0x1800130c        0x4 00
 .data          0x18001310      0x430 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
                0x18001310                _impure_ptr
 .data          0x18001740      0x410 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
                0x18001740                __malloc_av_
                0x18001b48                __malloc_sbrk_base
                0x18001b4c                __malloc_trim_threshold
 .data          0x18001b50        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
 .data          0x18001b50        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)
 .data          0x18001b50        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 .data          0x18001b50        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
                0x18001b50                . = ALIGN (0x4)
                0x18001b50                _edata = .

.bss            0x18001b50       0x70 load address 0x00001c70
                0x18001b50                __bss_start__ = .
 *(.shbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x18001b50        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
 .bss           0x18001b50       0x1c d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 .bss           0x18001b6c        0x0 ./main.o
 .bss           0x18001b6c        0x0 ./hal/CortexM1/cortex_nvic.o
 .bss           0x18001b6c        0x0 ./hal/CortexM1/GNU/default_handlers.o
 .bss           0x18001b6c        0x0 ./hal/CortexM1/GNU/hal.o
 .bss           0x18001b6c        0x0 ./hal/CortexM1/GNU/hal_assert.o
 .bss           0x18001b6c        0x0 ./hal/CortexM1/GNU/hw_reg_access.o
 .bss           0x18001b6c       0x10 ./hal/CortexM1/GNU/newlib_stubs.o
                0x18001b74                __env
 .bss           0x18001b7c        0x0 ./hal/CortexM1/GNU/sys_boot.o
 .bss           0x18001b7c        0x0 ./hal/CortexM1/GNU/vector_table.o
 .bss           0x18001b7c        0x8 ./drivers/CoreUARTapb/core_uart_apb.o
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
 .bss           0x18001b84        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
 .bss           0x18001b84       0x34 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
                0x18001b84                __malloc_top_pad
                0x18001b88                __malloc_current_mallinfo
                0x18001bb0                __malloc_max_sbrked_mem
                0x18001bb4                __malloc_max_total_mem
 .bss           0x18001bb8        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
 .bss           0x18001bb8        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)
 .bss           0x18001bb8        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 .bss           0x18001bb8        0x0 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o
 *(COMMON)
 COMMON         0x18001bb8        0x4 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
                0x18001bb8                errno
                0x18001bc0                . = ALIGN (0x8)
 *fill*         0x18001bbc        0x4 00
                0x18001bc0                __bss_end__ = .
                0x18001bc0                _end = .
                0x18001bc0                __end = _end
                0x18001bc0                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.comment        0x00000000      0x126
 .comment       0x00000000       0x2a ./main.o
 .comment       0x0000002a       0x2a ./hal/CortexM1/cortex_nvic.o
 .comment       0x00000054       0x2a ./hal/CortexM1/GNU/default_handlers.o
 .comment       0x0000007e       0x2a ./hal/CortexM1/GNU/hal_assert.o
 .comment       0x000000a8       0x2a ./hal/CortexM1/GNU/newlib_stubs.o
 .comment       0x000000d2       0x2a ./hal/CortexM1/GNU/sys_boot.o
 .comment       0x000000fc       0x2a ./drivers/CoreUARTapb/core_uart_apb.o

.debug_aranges  0x00000000       0xe0
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 ./main.o
 .debug_aranges
                0x00000020       0x20 ./hal/CortexM1/cortex_nvic.o
 .debug_aranges
                0x00000040       0x20 ./hal/CortexM1/GNU/default_handlers.o
 .debug_aranges
                0x00000060       0x20 ./hal/CortexM1/GNU/hal_assert.o
 .debug_aranges
                0x00000080       0x20 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_aranges
                0x000000a0       0x20 ./hal/CortexM1/GNU/sys_boot.o
 .debug_aranges
                0x000000c0       0x20 ./drivers/CoreUARTapb/core_uart_apb.o

.debug_pubnames
                0x00000000      0x27c
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x1b ./main.o
 .debug_pubnames
                0x0000001b       0x84 ./hal/CortexM1/cortex_nvic.o
 .debug_pubnames
                0x0000009f       0x5b ./hal/CortexM1/GNU/default_handlers.o
 .debug_pubnames
                0x000000fa       0x26 ./hal/CortexM1/GNU/hal_assert.o
 .debug_pubnames
                0x00000120       0xeb ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_pubnames
                0x0000020b       0x1d ./hal/CortexM1/GNU/sys_boot.o
 .debug_pubnames
                0x00000228       0x54 ./drivers/CoreUARTapb/core_uart_apb.o

.debug_info     0x00000000      0xfdd
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000       0x92 ./main.o
 .debug_info    0x00000092      0x164 ./hal/CortexM1/cortex_nvic.o
 .debug_info    0x000001f6       0x7e ./hal/CortexM1/GNU/default_handlers.o
 .debug_info    0x00000274      0x12a ./hal/CortexM1/GNU/hal_assert.o
 .debug_info    0x0000039e      0x717 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_info    0x00000ab5      0x14f ./hal/CortexM1/GNU/sys_boot.o
 .debug_info    0x00000c04      0x3d9 ./drivers/CoreUARTapb/core_uart_apb.o

.debug_abbrev   0x00000000      0x443
 *(.debug_abbrev)
 .debug_abbrev  0x00000000       0x4a ./main.o
 .debug_abbrev  0x0000004a       0x98 ./hal/CortexM1/cortex_nvic.o
 .debug_abbrev  0x000000e2       0x2b ./hal/CortexM1/GNU/default_handlers.o
 .debug_abbrev  0x0000010d       0x8e ./hal/CortexM1/GNU/hal_assert.o
 .debug_abbrev  0x0000019b      0x13b ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_abbrev  0x000002d6       0x84 ./hal/CortexM1/GNU/sys_boot.o
 .debug_abbrev  0x0000035a       0xe9 ./drivers/CoreUARTapb/core_uart_apb.o

.debug_line     0x00000000      0xde0
 *(.debug_line)
 .debug_line    0x00000000      0x3d8 ./main.o
 .debug_line    0x000003d8      0x1a1 ./hal/CortexM1/cortex_nvic.o
 .debug_line    0x00000579       0x5d ./hal/CortexM1/GNU/default_handlers.o
 .debug_line    0x000005d6      0x181 ./hal/CortexM1/GNU/hal_assert.o
 .debug_line    0x00000757      0x431 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_line    0x00000b88       0x6a ./hal/CortexM1/GNU/sys_boot.o
 .debug_line    0x00000bf2      0x1ee ./drivers/CoreUARTapb/core_uart_apb.o

.debug_frame    0x00000000      0x7d4
 *(.debug_frame)
 .debug_frame   0x00000000       0x2c ./main.o
 .debug_frame   0x0000002c       0xac ./hal/CortexM1/cortex_nvic.o
 .debug_frame   0x000000d8       0x80 ./hal/CortexM1/GNU/default_handlers.o
 .debug_frame   0x00000158       0x30 ./hal/CortexM1/GNU/hal_assert.o
 .debug_frame   0x00000188      0x248 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_frame   0x000003d0       0x30 ./hal/CortexM1/GNU/sys_boot.o
 .debug_frame   0x00000400       0xa0 ./drivers/CoreUARTapb/core_uart_apb.o
 .debug_frame   0x000004a0       0x2c d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
 .debug_frame   0x000004cc       0x78 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
 .debug_frame   0x00000544      0x108 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
 .debug_frame   0x0000064c       0x4c d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
 .debug_frame   0x00000698       0x30 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
 .debug_frame   0x000006c8       0x68 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
 .debug_frame   0x00000730       0x44 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
 .debug_frame   0x00000774       0x30 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
 .debug_frame   0x000007a4       0x30 d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)

.debug_str      0x00000000      0x5f2
 *(.debug_str)
 .debug_str     0x00000000       0x9b ./main.o
                                 0xd4 (size before relaxing)
 .debug_str     0x0000009b       0xaa ./hal/CortexM1/cortex_nvic.o
                                0x16a (size before relaxing)
 .debug_str     0x00000145       0x60 ./hal/CortexM1/GNU/default_handlers.o
                                 0x9c (size before relaxing)
 .debug_str     0x000001a5       0x6b ./hal/CortexM1/GNU/hal_assert.o
                                0x13f (size before relaxing)
 .debug_str     0x00000210      0x237 ./hal/CortexM1/GNU/newlib_stubs.o
                                0x33d (size before relaxing)
 .debug_str     0x00000447       0xad ./hal/CortexM1/GNU/sys_boot.o
                                0x10f (size before relaxing)
 .debug_str     0x000004f4       0xfe ./drivers/CoreUARTapb/core_uart_apb.o
                                0x1f4 (size before relaxing)

.debug_loc      0x00000000      0x6f6
 *(.debug_loc)
 .debug_loc     0x00000000       0x2b ./main.o
 .debug_loc     0x0000002b      0x107 ./hal/CortexM1/cortex_nvic.o
 .debug_loc     0x00000132       0xac ./hal/CortexM1/GNU/default_handlers.o
 .debug_loc     0x000001de       0x37 ./hal/CortexM1/GNU/hal_assert.o
 .debug_loc     0x00000215      0x3c6 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_loc     0x000005db       0x37 ./hal/CortexM1/GNU/sys_boot.o
 .debug_loc     0x00000612       0xe4 ./drivers/CoreUARTapb/core_uart_apb.o

.debug_macinfo  0x00000000    0x110af
 *(.debug_macinfo)
 .debug_macinfo
                0x00000000     0x4754 ./main.o
 .debug_macinfo
                0x00004754     0x1e77 ./hal/CortexM1/cortex_nvic.o
 .debug_macinfo
                0x000065cb      0xc77 ./hal/CortexM1/GNU/default_handlers.o
 .debug_macinfo
                0x00007242     0x1cd8 ./hal/CortexM1/GNU/hal_assert.o
 .debug_macinfo
                0x00008f1a     0x53f1 ./hal/CortexM1/GNU/newlib_stubs.o
 .debug_macinfo
                0x0000e30b      0xc77 ./hal/CortexM1/GNU/sys_boot.o
 .debug_macinfo
                0x0000ef82     0x212d ./drivers/CoreUARTapb/core_uart_apb.o

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

.ARM.attributes
                0x00000000       0x27
 *(.ARM.attributes)
 .ARM.attributes
                0x00000000       0x1b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crti.o
 .ARM.attributes
                0x0000001b       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtbegin.o
 .ARM.attributes
                0x00000046       0x31 ./main.o
 .ARM.attributes
                0x00000077       0x31 ./hal/CortexM1/cortex_nvic.o
 .ARM.attributes
                0x000000a8       0x31 ./hal/CortexM1/GNU/default_handlers.o
 .ARM.attributes
                0x000000d9       0x21 ./hal/CortexM1/GNU/hal.o
 .ARM.attributes
                0x000000fa       0x31 ./hal/CortexM1/GNU/hal_assert.o
 .ARM.attributes
                0x0000012b       0x21 ./hal/CortexM1/GNU/hw_reg_access.o
 .ARM.attributes
                0x0000014c       0x31 ./hal/CortexM1/GNU/newlib_stubs.o
 .ARM.attributes
                0x0000017d       0x31 ./hal/CortexM1/GNU/sys_boot.o
 .ARM.attributes
                0x000001ae       0x21 ./hal/CortexM1/GNU/vector_table.o
 .ARM.attributes
                0x000001cf       0x31 ./drivers/CoreUARTapb/core_uart_apb.o
 .ARM.attributes
                0x00000200       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-abort.o)
 .ARM.attributes
                0x0000022b       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-reent.o)
 .ARM.attributes
                0x00000256       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signal.o)
 .ARM.attributes
                0x00000281       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-signalr.o)
 .ARM.attributes
                0x000002ac       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-syswrite.o)
 .ARM.attributes
                0x000002d7       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-freer.o)
 .ARM.attributes
                0x00000302       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-impure.o)
 .ARM.attributes
                0x0000032d       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mallocr.o)
 .ARM.attributes
                0x00000358       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-mlock.o)
 .ARM.attributes
                0x00000383       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/armv6-m\libc.a(lib_a-sbrkr.o)
 .ARM.attributes
                0x000003ae       0x2b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtend.o
 .ARM.attributes
                0x000003d9       0x1b d:/program files/actel/softconsole v3.2/sourcery-g++/bin/../lib/gcc/arm-none-eabi/4.4.1/armv6-m/crtn.o

/DISCARD/
 *(.note.GNU-stack)
OUTPUT(test elf32-littlearm)
