ARM Linker, 4.1 [Build 481] [Standard]

==============================================================================

Section Cross References

    startup_lpc11xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_lpc11xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_lpc11xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_lpc11xx.o(RESET) refers to startup_lpc11xx.o(STACK) for __initial_sp
    startup_lpc11xx.o(RESET) refers to startup_lpc11xx.o(.text) for Reset_Handler
    startup_lpc11xx.o(RESET) refers to i2c.o(.text) for I2C_IRQHandler
    startup_lpc11xx.o(RESET) refers to uart.o(.text) for UART_IRQHandler
    startup_lpc11xx.o(RESET) refers to gpio.o(.text) for PIOINT3_IRQHandler
    startup_lpc11xx.o(.ARM.__at_0x02FC) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_lpc11xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_lpc11xx.o(.text) refers to __main.o(!!!main) for __main
    startup_lpc11xx.o(.text) refers to startup_lpc11xx.o(HEAP) for Heap_Mem
    startup_lpc11xx.o(.text) refers to startup_lpc11xx.o(STACK) for Stack_Mem
    system_lpc11xx.o(.text) refers to system_lpc11xx.o(.data) for ClockSource
    gpio.o(.text) refers to noretval__2printf.o(.text) for __2printf
    gpio.o(.text) refers to gpio.o(.data) for gpio0_counter
    retarget.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(.text) refers to uart.o(.text) for PutCh
    retarget.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    uart.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    uart.o(.text) refers to uart.o(.data) for UARTStatus
    uart.o(.text) refers to uart.o(.bss) for UARTBuffer
    uart.o(.text) refers to system_lpc11xx.o(.data) for SystemAHBFrequency
    main.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    main.o(.text) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    main.o(.text) refers to _printf_hex_int.o(.text) for _printf_longlong_hex
    main.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    main.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
    main.o(.text) refers to i2c.o(.text) for I2CEngine
    main.o(.text) refers to noretval__2printf.o(.text) for __2printf
    main.o(.text) refers to system_lpc11xx.o(.text) for SystemInit
    main.o(.text) refers to uart.o(.text) for UARTInit
    main.o(.text) refers to i2c.o(.data) for I2CWriteLength
    main.o(.text) refers to main.o(.data) for ErrorCount
    i2c.o(.text) refers to i2c.o(i.__ARM_common_switch8) for __ARM_common_switch8
    i2c.o(.text) refers to i2c.o(.data) for WrIndex
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to retarget.o(.data) for __stdout
    noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    noretval__2printf.o(.text) refers to retarget.o(.data) for __stdout
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_dec.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
    _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata
    _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata
    _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata
    _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata
    _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata
    _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int.o(.text) for _printf_int_hex
    _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.exidx) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    rtentry.o(.ARM.exidx) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for .ARM.Collect$$rtentry$$00000000
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    _printf_char_file.o(.text) refers to retarget.o(.text) for ferror
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for .ARM.Collect$$rtentry$$00000002
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for .ARM.Collect$$rtentry$$00000009
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for .ARM.Collect$$rtentry$$0000000C
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_lpc11xx.o(.text) for __user_initial_stackheap
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to tempstk.o(.text) for __temporary_stack_top
    sys_stackheap_outer.o(__vectab_stack_and_reset_area) refers to __main.o(!!!main) for __main
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000028) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002F) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_user_alloc_1
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to retarget.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to retarget.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    libinit2.o(.ARM.Collect$$libinit$$0000000C) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000B) for .ARM.Collect$$libinit$$0000000B
    libinit2.o(.ARM.Collect$$libinit$$00000022) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000023) refers to argv_veneer.o(.text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to retarget.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for .ARM.Collect$$rtexit$$00000002
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to retarget.o(.text) for _ttywrch
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      192  startup_lpc11xx.o(RESET)
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../../angel/boardlib.s                   0x00000000   Number         0  boardshut.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../../angel/handlers.s                   0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../../angel/scatterp.s                   0x00000000   Number         0  __scatter.o ABSOLUTE
    ../../angel/startup.s                    0x00000000   Number         0  __main.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  tempstk.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_command.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  no_argv.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../../cfplib/fpinit.c                    0x00000000   Number         0  fpinit.o ABSOLUTE
    ../../division.c                         0x00000000   Number         0  rtudiv10.o ABSOLUTE
    ../../division.s                         0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../../division.s                         0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../../heapalloc.c                        0x00000000   Number         0  hrguard.o ABSOLUTE
    ../../heapaux.c                          0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit2.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_dec.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_ll_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ll_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_d.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  __raise.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../../signal.s                           0x00000000   Number         0  defsig.o ABSOLUTE
    ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
    ..\Common\src\core_cm0.c                 0x00000000   Number         0  core_cm0.o ABSOLUTE
    ..\Common\src\gpio.c                     0x00000000   Number         0  gpio.o ABSOLUTE
    ..\Common\src\retarget.c                 0x00000000   Number         0  retarget.o ABSOLUTE
    ..\Common\src\startup_LPC11xx.s          0x00000000   Number         0  startup_lpc11xx.o ABSOLUTE
    ..\Common\src\system_LPC11xx.c           0x00000000   Number         0  system_lpc11xx.o ABSOLUTE
    ..\Common\src\uart.c                     0x00000000   Number         0  uart.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    src\i2c.c                                0x00000000   Number         0  i2c.o ABSOLUTE
    src\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    !!!main                                  0x000000c0   Section        8  __main.o(!!!main)
    !!!scatter                               0x000000c8   Section       60  __scatter.o(!!!scatter)
    !!handler_copy                           0x00000104   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x00000120   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x0000013c   Section        2  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000009  0x0000013e   Section       10  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    .ARM.Collect$$_printf_percent$$0000000C  0x00000148   Section       10  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    .ARM.Collect$$_printf_percent$$00000017  0x00000152   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x00000156   Section        6  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000006          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    .ARM.Collect$$libinit$$00000008          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000D          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    .ARM.Collect$$libinit$$0000000F          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000028          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    .ARM.Collect$$libinit$$0000002A          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x0000015c   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$0000002F          0x0000015c   Section        2  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    .ARM.Collect$$libshutdown$$00000000      0x0000015e   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x00000160   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x00000160   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x00000160   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x00000160   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x00000160   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x00000160   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x00000162   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x00000162   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x00000162   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x00000168   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x00000168   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x0000016c   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x0000016c   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x00000174   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x00000176   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x00000176   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x0000017a   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .text                                    0x00000180   Section       52  startup_lpc11xx.o(.text)
    .text                                    0x000001b4   Section        0  retarget.o(.text)
    .text                                    0x000001ea   Section        2  use_no_semi.o(.text)
    .text                                    0x000001ec   Section        0  noretval__2printf.o(.text)
    .text                                    0x00000208   Section        0  __printf.o(.text)
    .text                                    0x00000278   Section        0  _printf_dec.o(.text)
    .text                                    0x000002e4   Section        0  heapauxi.o(.text)
    .text                                    0x000002ea   Section        0  exit.o(.text)
    .ARM.__at_0x02FC                         0x000002fc   Section        4  startup_lpc11xx.o(.ARM.__at_0x02FC)
    .text                                    0x00000300   Section        0  system_lpc11xx.o(.text)
    .text                                    0x00000474   Section        0  gpio.o(.text)
    NVIC_EnableIRQ                           0x00000b19   Thumb Code    14  gpio.o(.text)
    .text                                    0x00000b3c   Section        0  uart.o(.text)
    .text                                    0x00000e08   Section        0  main.o(.text)
    .text                                    0x00001104   Section        0  i2c.o(.text)
    .text                                    0x000013a8   Section        0  _printf_hex_int.o(.text)
    .text                                    0x00001400   Section      346  aeabi_sdiv.o(.text)
    .text                                    0x0000155a   Section        0  _printf_intcommon.o(.text)
    .text                                    0x00001608   Section        0  _printf_char_file.o(.text)
    .text                                    0x00001630   Section        0  rtudiv10.o(.text)
    .text                                    0x00001658   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x00001659   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x00001688   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x000016c8   Section        8  libspace.o(.text)
    i.__ARM_common_switch8                   0x000016d0   Section        0  i2c.o(i.__ARM_common_switch8)
    .constdata                               0x000016ea   Section       40  _printf_hex_int.o(.constdata)
    uc_hextab                                0x000016ea   Data          20  _printf_hex_int.o(.constdata)
    lc_hextab                                0x000016fe   Data          20  _printf_hex_int.o(.constdata)
    .data                                    0x10000000   Section       12  system_lpc11xx.o(.data)
    .data                                    0x1000000c   Section       32  gpio.o(.data)
    .data                                    0x1000002c   Section        8  retarget.o(.data)
    .data                                    0x10000034   Section       12  uart.o(.data)
    .data                                    0x10000040   Section        1  main.o(.data)
    .data                                    0x10000044   Section       44  i2c.o(.data)
    .bss                                     0x10000070   Section       64  uart.o(.bss)
    .bss                                     0x100000b0   Section       96  libspace.o(.bss)
    HEAP                                     0x10000110   Section        0  startup_lpc11xx.o(HEAP)
    STACK                                    0x10000110   Section      512  startup_lpc11xx.o(STACK)
    Heap_Mem                                 0x10000110   Data           0  startup_lpc11xx.o(HEAP)
    Stack_Mem                                0x10000110   Data         512  startup_lpc11xx.o(STACK)
    __initial_sp                             0x10000310   Data           0  startup_lpc11xx.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __Vectors                                0x00000000   Data           4  startup_lpc11xx.o(RESET)
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __main                                   0x000000c1   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x000000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x000000c9   Thumb Code    52  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x000000c9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x000000d9   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x00000105   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x00000121   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_percent                          0x0000013d   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_d                                0x0000013f   Thumb Code     0  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    _printf_x                                0x00000149   Thumb Code     0  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    _printf_percent_end                      0x00000153   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x00000157   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_argv_1                     0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    __rt_lib_init_atexit_1                   0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_clock_1                    0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_cpp_1                      0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_exceptions_1               0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_fp_trap_1                  0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_getenv_1                   0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_heap_1                     0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    __rt_lib_init_lc_collate_1               0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    __rt_lib_init_lc_ctype_1                 0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_monetary_1              0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_numeric_1               0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_time_1                  0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_rand_1                     0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_return                     0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    __rt_lib_init_signal_1                   0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_stdio_1                    0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_user_alloc_1               0x0000015d   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_shutdown                        0x0000015f   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x00000161   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x00000163   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x00000163   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x00000163   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x00000169   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x00000169   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x0000016d   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x0000016d   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x00000175   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x00000177   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x00000177   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x0000017b   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    Reset_Handler                            0x00000181   Thumb Code     4  startup_lpc11xx.o(.text)
    NMI_Handler                              0x00000185   Thumb Code     2  startup_lpc11xx.o(.text)
    HardFault_Handler                        0x00000187   Thumb Code     2  startup_lpc11xx.o(.text)
    MemManage_Handler                        0x00000189   Thumb Code     2  startup_lpc11xx.o(.text)
    BusFault_Handler                         0x0000018b   Thumb Code     2  startup_lpc11xx.o(.text)
    UsageFault_Handler                       0x0000018d   Thumb Code     2  startup_lpc11xx.o(.text)
    SVC_Handler                              0x0000018f   Thumb Code     2  startup_lpc11xx.o(.text)
    DebugMon_Handler                         0x00000191   Thumb Code     2  startup_lpc11xx.o(.text)
    PendSV_Handler                           0x00000193   Thumb Code     2  startup_lpc11xx.o(.text)
    SysTick_Handler                          0x00000195   Thumb Code     2  startup_lpc11xx.o(.text)
    ADC_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    BOD_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    CAN_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    FMC_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    SSP0_IRQHandler                          0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    SSP1_IRQHandler                          0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER16_0_IRQHandler                     0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER16_1_IRQHandler                     0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER32_0_IRQHandler                     0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER32_1_IRQHandler                     0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    USB_FIQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    USB_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    WAKEUP_IRQHandler                        0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    WDT_IRQHandler                           0x00000197   Thumb Code     0  startup_lpc11xx.o(.text)
    __user_initial_stackheap                 0x00000199   Thumb Code     0  startup_lpc11xx.o(.text)
    fputc                                    0x000001b5   Thumb Code    14  retarget.o(.text)
    fgetc                                    0x000001c3   Thumb Code    16  retarget.o(.text)
    _ttywrch                                 0x000001d3   Thumb Code    12  retarget.o(.text)
    ferror                                   0x000001df   Thumb Code     8  retarget.o(.text)
    _sys_exit                                0x000001e7   Thumb Code     4  retarget.o(.text)
    __I$use$semihosting                      0x000001eb   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x000001eb   Thumb Code     2  use_no_semi.o(.text)
    __2printf                                0x000001ed   Thumb Code    22  noretval__2printf.o(.text)
    __printf                                 0x00000209   Thumb Code   110  __printf.o(.text)
    _printf_int_dec                          0x00000279   Thumb Code    90  _printf_dec.o(.text)
    __use_two_region_memory                  0x000002e5   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x000002e7   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x000002e9   Thumb Code     2  heapauxi.o(.text)
    exit                                     0x000002eb   Thumb Code    12  exit.o(.text)
    Main_PLL_Setup                           0x00000301   Thumb Code   140  system_lpc11xx.o(.text)
    USB_PLL_Setup                            0x0000038d   Thumb Code   134  system_lpc11xx.o(.text)
    SystemInit                               0x00000413   Thumb Code    74  system_lpc11xx.o(.text)
    GPIOIntClear                             0x00000475   Thumb Code    88  gpio.o(.text)
    GPIOIntStatus                            0x000004cd   Thumb Code    94  gpio.o(.text)
    PIOINT0_IRQHandler                       0x0000052b   Thumb Code    52  gpio.o(.text)
    PIOINT1_IRQHandler                       0x0000055f   Thumb Code    46  gpio.o(.text)
    PIOINT2_IRQHandler                       0x0000058d   Thumb Code    46  gpio.o(.text)
    PIOINT3_IRQHandler                       0x000005bb   Thumb Code    46  gpio.o(.text)
    GPIOInit                                 0x000005e9   Thumb Code    40  gpio.o(.text)
    GPIOSetDir                               0x00000611   Thumb Code   284  gpio.o(.text)
    GPIOSetValue                             0x0000072d   Thumb Code   284  gpio.o(.text)
    GPIOSetInterrupt                         0x00000849   Thumb Code   544  gpio.o(.text)
    GPIOIntEnable                            0x00000a69   Thumb Code    88  gpio.o(.text)
    GPIOIntDisable                           0x00000ac1   Thumb Code    88  gpio.o(.text)
    UART_IRQHandler                          0x00000b3d   Thumb Code   180  uart.o(.text)
    ModemInit                                0x00000bf1   Thumb Code   190  uart.o(.text)
    UARTInit                                 0x00000caf   Thumb Code   208  uart.o(.text)
    UARTSend                                 0x00000d7f   Thumb Code    30  uart.o(.text)
    PutCh                                    0x00000d9d   Thumb Code    18  uart.o(.text)
    GetCh                                    0x00000daf   Thumb Code    34  uart.o(.text)
    GetCh_NoIRQ                              0x00000dd1   Thumb Code    18  uart.o(.text)
    I2CReadTemSensor                         0x00000e09   Thumb Code    56  main.o(.text)
    main                                     0x00000e41   Thumb Code   294  main.o(.text)
    I2C_IRQHandler                           0x00001105   Thumb Code   384  i2c.o(.text)
    I2CStart                                 0x00001285   Thumb Code    42  i2c.o(.text)
    I2CStop                                  0x000012af   Thumb Code    28  i2c.o(.text)
    I2CInit                                  0x000012cb   Thumb Code   122  i2c.o(.text)
    I2CEngine                                0x00001345   Thumb Code    56  i2c.o(.text)
    _printf_int_hex                          0x000013a9   Thumb Code    84  _printf_hex_int.o(.text)
    _printf_longlong_hex                     0x000013a9   Thumb Code     0  _printf_hex_int.o(.text)
    __aeabi_uidiv                            0x00001401   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x00001401   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x00001415   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x00001415   Thumb Code   326  aeabi_sdiv.o(.text)
    _printf_int_common                       0x0000155b   Thumb Code   172  _printf_intcommon.o(.text)
    _printf_char_file                        0x00001609   Thumb Code    34  _printf_char_file.o(.text)
    __rt_udiv10                              0x00001631   Thumb Code    40  rtudiv10.o(.text)
    _printf_char_common                      0x00001663   Thumb Code    32  _printf_char_common.o(.text)
    __user_setup_stackheap                   0x00001689   Thumb Code    62  sys_stackheap_outer.o(.text)
    __user_libspace                          0x000016c9   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x000016c9   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x000016c9   Thumb Code     0  libspace.o(.text)
    __ARM_common_switch8                     0x000016d1   Thumb Code    26  i2c.o(i.__ARM_common_switch8)
    Region$$Table$$Base                      0x00001714   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00001734   Number         0  anon$$obj.o(Region$$Table)
    ClockSource                              0x10000000   Data           4  system_lpc11xx.o(.data)
    SystemFrequency                          0x10000004   Data           4  system_lpc11xx.o(.data)
    SystemAHBFrequency                       0x10000008   Data           4  system_lpc11xx.o(.data)
    gpio0_counter                            0x1000000c   Data           4  gpio.o(.data)
    gpio1_counter                            0x10000010   Data           4  gpio.o(.data)
    gpio2_counter                            0x10000014   Data           4  gpio.o(.data)
    gpio3_counter                            0x10000018   Data           4  gpio.o(.data)
    p0_1_counter                             0x1000001c   Data           4  gpio.o(.data)
    p1_1_counter                             0x10000020   Data           4  gpio.o(.data)
    p2_1_counter                             0x10000024   Data           4  gpio.o(.data)
    p3_1_counter                             0x10000028   Data           4  gpio.o(.data)
    __stdout                                 0x1000002c   Data           4  retarget.o(.data)
    __stdin                                  0x10000030   Data           4  retarget.o(.data)
    UARTTxEmpty                              0x10000034   Data           1  uart.o(.data)
    UARTCount                                0x10000038   Data           4  uart.o(.data)
    UARTStatus                               0x1000003c   Data           4  uart.o(.data)
    ErrorCount                               0x10000040   Data           1  main.o(.data)
    I2CMasterState                           0x10000044   Data           4  i2c.o(.data)
    I2CSlaveState                            0x10000048   Data           4  i2c.o(.data)
    I2CCount                                 0x1000004c   Data           4  i2c.o(.data)
    RdIndex                                  0x10000050   Data           4  i2c.o(.data)
    WrIndex                                  0x10000054   Data           4  i2c.o(.data)
    I2CMode                                  0x10000058   Data           4  i2c.o(.data)
    I2CMasterBuffer                          0x1000005c   Data           6  i2c.o(.data)
    I2CSlaveBuffer                           0x10000062   Data           6  i2c.o(.data)
    I2CReadLength                            0x10000068   Data           4  i2c.o(.data)
    I2CWriteLength                           0x1000006c   Data           4  i2c.o(.data)
    UARTBuffer                               0x10000070   Data          64  uart.o(.bss)
    __libspace_start                         0x100000b0   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x10000110   Data           0  libspace.o(.bss)



==============================================================================

Memory Map of the image

  Image Entry point : 0x00000181

  Load Region LR_1 (Base: 0x00000000, Size: 0x000017a4, Max: 0xffffffff, ABSOLUTE)

    Execution Region ER_RO (Base: 0x00000000, Size: 0x00001734, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x000000c0   Data   RO            3    RESET               startup_lpc11xx.o
    0x000000c0   0x00000008   Code   RO          222  * !!!main             c_p.l(__main.o)(c_p.l)
    0x000000c8   0x0000003c   Code   RO          396    !!!scatter          c_p.l(__scatter.o)(c_p.l)
    0x00000104   0x0000001a   Code   RO          398    !!handler_copy      c_p.l(__scatter_copy.o)(c_p.l)
    0x0000011e   0x00000002   PAD
    0x00000120   0x0000001c   Code   RO          400    !!handler_zi        c_p.l(__scatter_zi.o)(c_p.l)
    0x0000013c   0x00000002   Code   RO          215    .ARM.Collect$$_printf_percent$$00000000  c_p.l(_printf_percent.o)(c_p.l)
    0x0000013e   0x0000000a   Code   RO          214    .ARM.Collect$$_printf_percent$$00000009  c_p.l(_printf_d.o)(c_p.l)
    0x00000148   0x0000000a   Code   RO          213    .ARM.Collect$$_printf_percent$$0000000C  c_p.l(_printf_x.o)(c_p.l)
    0x00000152   0x00000004   Code   RO          234    .ARM.Collect$$_printf_percent$$00000017  c_p.l(_printf_percent_end.o)(c_p.l)
    0x00000156   0x00000006   Code   RO          276    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          291    .ARM.Collect$$libinit$$00000006  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          293    .ARM.Collect$$libinit$$00000008  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          295    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          298    .ARM.Collect$$libinit$$0000000D  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          300    .ARM.Collect$$libinit$$0000000F  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          302    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          304    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          306    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          308    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          310    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          312    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          314    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          316    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          318    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          322    .ARM.Collect$$libinit$$00000028  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          324    .ARM.Collect$$libinit$$0000002A  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          326    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000000   Code   RO          328    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)(c_p.l)
    0x0000015c   0x00000002   Code   RO          329    .ARM.Collect$$libinit$$0000002F  c_p.l(libinit2.o)(c_p.l)
    0x0000015e   0x00000002   Code   RO          354    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)(c_p.l)
    0x00000160   0x00000000   Code   RO          381    .ARM.Collect$$libshutdown$$00000003  c_p.l(libshutdown2.o)(c_p.l)
    0x00000160   0x00000000   Code   RO          384    .ARM.Collect$$libshutdown$$00000006  c_p.l(libshutdown2.o)(c_p.l)
    0x00000160   0x00000000   Code   RO          387    .ARM.Collect$$libshutdown$$00000009  c_p.l(libshutdown2.o)(c_p.l)
    0x00000160   0x00000000   Code   RO          389    .ARM.Collect$$libshutdown$$0000000B  c_p.l(libshutdown2.o)(c_p.l)
    0x00000160   0x00000000   Code   RO          392    .ARM.Collect$$libshutdown$$0000000E  c_p.l(libshutdown2.o)(c_p.l)
    0x00000160   0x00000002   Code   RO          393    .ARM.Collect$$libshutdown$$0000000F  c_p.l(libshutdown2.o)(c_p.l)
    0x00000162   0x00000000   Code   RO          224    .ARM.Collect$$rtentry$$00000000  c_p.l(rtentry.o)(c_p.l)
    0x00000162   0x00000000   Code   RO          238    .ARM.Collect$$rtentry$$00000002  c_p.l(rtentry2.o)(c_p.l)
    0x00000162   0x00000006   Code   RO          253    .ARM.Collect$$rtentry$$00000004  c_p.l(rtentry4.o)(c_p.l)
    0x00000168   0x00000000   Code   RO          240    .ARM.Collect$$rtentry$$00000009  c_p.l(rtentry2.o)(c_p.l)
    0x00000168   0x00000004   Code   RO          241    .ARM.Collect$$rtentry$$0000000A  c_p.l(rtentry2.o)(c_p.l)
    0x0000016c   0x00000000   Code   RO          243    .ARM.Collect$$rtentry$$0000000C  c_p.l(rtentry2.o)(c_p.l)
    0x0000016c   0x00000008   Code   RO          244    .ARM.Collect$$rtentry$$0000000D  c_p.l(rtentry2.o)(c_p.l)
    0x00000174   0x00000002   Code   RO          281    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)(c_p.l)
    0x00000176   0x00000000   Code   RO          333    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)(c_p.l)
    0x00000176   0x00000004   Code   RO          334    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)(c_p.l)
    0x0000017a   0x00000006   Code   RO          335    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)(c_p.l)
    0x00000180   0x00000034   Code   RO            5  * .text               startup_lpc11xx.o
    0x000001b4   0x00000036   Code   RO           76    .text               retarget.o
    0x000001ea   0x00000002   Code   RO          164    .text               c_p.l(use_no_semi.o)(c_p.l)
    0x000001ec   0x0000001c   Code   RO          168    .text               c_p.l(noretval__2printf.o)(c_p.l)
    0x00000208   0x0000006e   Code   RO          170    .text               c_p.l(__printf.o)(c_p.l)
    0x00000276   0x00000002   PAD
    0x00000278   0x0000006c   Code   RO          172    .text               c_p.l(_printf_dec.o)(c_p.l)
    0x000002e4   0x00000006   Code   RO          220    .text               c_p.l(heapauxi.o)(c_p.l)
    0x000002ea   0x0000000c   Code   RO          264    .text               c_p.l(exit.o)(c_p.l)
    0x000002f6   0x00000006   PAD
    0x000002fc   0x00000004   Code   RO            4    .ARM.__at_0x02FC    startup_lpc11xx.o
    0x00000300   0x00000174   Code   RO           23    .text               system_lpc11xx.o
    0x00000474   0x000006c8   Code   RO           47    .text               gpio.o
    0x00000b3c   0x000002cc   Code   RO           98    .text               uart.o
    0x00000e08   0x000002fc   Code   RO          120    .text               main.o
    0x00001104   0x000002a4   Code   RO          142    .text               i2c.o
    0x000013a8   0x00000058   Code   RO          177    .text               c_p.l(_printf_hex_int.o)(c_p.l)
    0x00001400   0x0000015a   Code   RO          216    .text               c_p.l(aeabi_sdiv.o)(c_p.l)
    0x0000155a   0x000000ac   Code   RO          230    .text               c_p.l(_printf_intcommon.o)(c_p.l)
    0x00001606   0x00000002   PAD
    0x00001608   0x00000028   Code   RO          232    .text               c_p.l(_printf_char_file.o)(c_p.l)
    0x00001630   0x00000028   Code   RO          235    .text               c_p.l(rtudiv10.o)(c_p.l)
    0x00001658   0x00000030   Code   RO          257    .text               c_p.l(_printf_char_common.o)(c_p.l)
    0x00001688   0x0000003e   Code   RO          259    .text               c_p.l(sys_stackheap_outer.o)(c_p.l)
    0x000016c6   0x00000002   PAD
    0x000016c8   0x00000008   Code   RO          277    .text               c_p.l(libspace.o)(c_p.l)
    0x000016d0   0x0000001a   Code   RO          154    i.__ARM_common_switch8  i2c.o
    0x000016ea   0x00000028   Data   RO          178    .constdata          c_p.l(_printf_hex_int.o)(c_p.l)
    0x00001712   0x00000002   PAD
    0x00001714   0x00000020   Data   RO          394    Region$$Table       anon$$obj.o


    Execution Region ER_RW (Base: 0x10000000, Size: 0x00000070, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x10000000   0x0000000c   Data   RW           24    .data               system_lpc11xx.o
    0x1000000c   0x00000020   Data   RW           48    .data               gpio.o
    0x1000002c   0x00000008   Data   RW           77    .data               retarget.o
    0x10000034   0x0000000c   Data   RW          100    .data               uart.o
    0x10000040   0x00000001   Data   RW          121    .data               main.o
    0x10000041   0x00000003   PAD
    0x10000044   0x0000002c   Data   RW          143    .data               i2c.o


    Execution Region ER_ZI (Base: 0x10000070, Size: 0x000002a0, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x10000070   0x00000040   Zero   RW           99    .bss                uart.o
    0x100000b0   0x00000060   Zero   RW          278    .bss                c_p.l(libspace.o)(c_p.l)
    0x10000110   0x00000000   Zero   RW            2    HEAP                startup_lpc11xx.o
    0x10000110   0x00000200   Zero   RW            1    STACK               startup_lpc11xx.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

         0          0          0          0          0          0   core_cm0.o
      1736        118          0         32          0          0   gpio.o
       702         58          0         44          0          0   i2c.o
       764        414          0          1          0          0   main.o
        54          0          0          8          0          0   retarget.o
        56         22        192          0        512          0   startup_lpc11xx.o
       372         24          0         12          0          0   system_lpc11xx.o
       716         38          0         12         64          0   uart.o

    ----------------------------------------------------------------------
      4400        674        224        112        576          0   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          3          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         8          0          0          0          0          0   __main.o
       110          0          0          0          0          0   __printf.o
        60          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0          0   _printf_char_common.o
        40          6          0          0          0          0   _printf_char_file.o
        10          0          0          0          0          0   _printf_d.o
       108         18          0          0          0          0   _printf_dec.o
        88          4         40          0          0          0   _printf_hex_int.o
       172          0          0          0          0          0   _printf_intcommon.o
         2          0          0          0          0          0   _printf_percent.o
         4          0          0          0          0          0   _printf_percent_end.o
        10          0          0          0          0          0   _printf_x.o
       346          0          0          0          0          0   aeabi_sdiv.o
        12          0          0          0          0          0   exit.o
         6          0          0          0          0          0   heapauxi.o
         6          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96          0   libspace.o
        28          6          0          0          0          0   noretval__2printf.o
         0          0          0          0          0          0   rtentry.o
        12          0          0          0          0          0   rtentry2.o
         6          0          0          0          0          0   rtentry4.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        40          0          0          0          0          0   rtudiv10.o
        62          0          0          0          0          0   sys_stackheap_outer.o
         2          0          0          0          0          0   use_no_semi.o

    ----------------------------------------------------------------------
      1274         52         42          0         96          0   Library Totals
        14          0          2          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

      1260         52         40          0         96       1180   c_p.l

    ----------------------------------------------------------------------
      1274         52         42          0         96          0   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      5674        726        266        112        672      32664   Grand Totals
      5674        726        266        112        672      32664   ELF Image Totals
      5674        726        266        112          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 5940 (   5.80kB)
    Total RW  Size (RW Data + ZI Data)               784 (   0.77kB)
    Total ROM Size (Code + RO Data + RW Data)       6052 (   5.91kB)

==============================================================================

