ARM Linker, 4.1 [Build 567] [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 main.o(.text) for SysTick_Handler
    startup_lpc11xx.o(RESET) refers to can.o(.text) for CAN_IRQHandler
    startup_lpc11xx.o(RESET) refers to ssp.o(.text) for SSP1_IRQHandler
    startup_lpc11xx.o(RESET) refers to i2c.o(.text) for I2C_IRQHandler
    startup_lpc11xx.o(RESET) refers to timer32.o(.text) for TIMER32_0_IRQHandler
    startup_lpc11xx.o(RESET) refers to uart.o(.text) for UART_IRQHandler
    startup_lpc11xx.o(RESET) refers to watchdog.o(.text) for WDT_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 spi_uart.o(.text) for ZigBee_IRQ_Process
    gpio.o(.text) refers to gpio.o(.data) for gpio0_counter
    gpio.o(.text) refers to gpio.o(.constdata) for LPC_GPIO
    uart.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    uart.o(.text) refers to c89vsnprintf.o(.text) for __c89vsnprintf
    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
    retarget.o(.text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    retarget.o(.text) refers to uart.o(.data) for UARTCount
    retarget.o(.text) refers to uart.o(.bss) for UARTBuffer
    retarget.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi
    timer32.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    timer32.o(.text) refers to system_lpc11xx.o(.data) for SystemAHBFrequency
    timer32.o(.text) refers to timer32.o(.data) for timer32_0_counter
    ssp.o(.text) refers to gpio.o(.text) for GPIOSetDir
    ssp.o(.text) refers to ssp.o(.data) for interruptOverRunStat0
    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
    can.o(.text) refers to can.o(.bss) for can_buff
    can.o(.text) refers to can.o(.data) for EWarnCnt
    adc.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    adc.o(.text) refers to adc.o(.bss) for ADCValue
    adc.o(.text) refers to system_lpc11xx.o(.data) for SystemAHBFrequency
    tools.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    key.o(.text) refers to gpio.o(.text) for GPIOSetDir
    seg7led.o(.text) refers to gpio.o(.text) for GPIOSetDir
    seg7led.o(.text) refers to seg7led.o(.constdata) for segcode
    oled2864.o(.text) refers to gpio.o(.text) for GPIOSetValue
    oled2864.o(.text) refers to ssp.o(.text) for SPI_PutGet
    oled2864.o(.text) refers to oled2864.o(.constdata) for Ascii_1
    temp_hum.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    temp_hum.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    temp_hum.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
    temp_hum.o(.text) refers to gpio.o(.text) for GPIOIntDisable
    temp_hum.o(.text) refers to tools.o(.text) for delay_ms
    temp_hum.o(.text) refers to oled2864.o(.text) for OLED_ClearScreen
    temp_hum.o(.text) refers to __2printf.o(.text) for __2printf
    temp_hum.o(.text) refers to __2snprintf.o(.text) for __2snprintf
    temp_hum.o(.text) refers to key.o(.text) for KEY_Read
    temp_hum.o(.text) refers to gpio.o(.data) for p3_2_counter
    light.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    light.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    light.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
    light.o(.text) refers to i2c.o(.text) for I2CWrite
    light.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    light.o(.text) refers to oled2864.o(.text) for OLED_ClearScreen
    light.o(.text) refers to __2printf.o(.text) for __2printf
    light.o(.text) refers to __2snprintf.o(.text) for __2snprintf
    light.o(.text) refers to tools.o(.text) for delay_ms
    light.o(.text) refers to key.o(.text) for KEY_Read
    light.o(.text) refers to light.o(.data) for range
    acc.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    acc.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    acc.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
    acc.o(.text) refers to i2c.o(.text) for I2CWrite
    acc.o(.text) refers to oled2864.o(.text) for OLED_ClearScreen
    acc.o(.text) refers to __2printf.o(.text) for __2printf
    acc.o(.text) refers to __2snprintf.o(.text) for __2snprintf
    acc.o(.text) refers to tools.o(.text) for delay_ms
    acc.o(.text) refers to key.o(.text) for KEY_Read
    rfid.o(.text) refers to _printf_pad.o(.text) for _printf_pre_padding
    rfid.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    rfid.o(.text) refers to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    rfid.o(.text) refers to _printf_hex_int_ll_ptr.o(.text) for _printf_longlong_hex
    rfid.o(.text) refers to ssp.o(.text) for SPI_Init
    rfid.o(.text) refers to tools.o(.text) for delay_ms
    rfid.o(.text) refers to gpio.o(.text) for GPIOSetValue
    rfid.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    rfid.o(.text) refers to menu.o(.text) for Dis_Menu
    rfid.o(.text) refers to __2printf.o(.text) for __2printf
    rfid.o(.text) refers to __2snprintf.o(.text) for __2snprintf
    rfid.o(.text) refers to oled2864.o(.text) for OLED_DisChar
    rfid.o(.text) refers to key.o(.text) for KEY_Read
    rfid.o(.text) refers to rfid.o(.constdata) for RFID_READ_DATA_BLOCK_21
    spi_uart.o(.text) refers to gpio.o(.text) for GPIOSetValue
    spi_uart.o(.text) refers to ssp.o(.text) for SPI_PutGet
    spi_uart.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    spi_uart.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    spi_uart.o(.text) refers to menu.o(.text) for Dis_Menu
    spi_uart.o(.text) refers to tools.o(.text) for delay_ms
    spi_uart.o(.text) refers to uart.o(.text) for UART0_GetChar
    spi_uart.o(.text) refers to oled2864.o(.text) for OLED_DisChar
    spi_uart.o(.text) refers to key.o(.text) for KEY_Read
    spi_uart.o(.text) refers to spi_uart.o(.bss) for SPI752_rbuf_0
    spi_uart.o(.text) refers to spi_uart.o(.data) for SPI752_rbuf_0_ip
    spi_uart.o(.text) refers to __2printf.o(.text) for __2printf
    main.o(.text) refers to timer32.o(.text) for init_timer32PWM
    main.o(.text) refers to tools.o(.text) for delay_ms
    main.o(.text) refers to gpio.o(.text) for GPIOSetValue
    main.o(.text) refers to oled2864.o(.text) for OLED_DisStrLine
    main.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    main.o(.text) refers to spi_uart.o(.text) for ZigBee_PutChar
    main.o(.text) refers to acc.o(.text) for acc_read
    main.o(.text) refers to adc.o(.text) for ADCInit
    main.o(.text) refers to dflti.o(.text) for __aeabi_ui2d
    main.o(.text) refers to dmul.o(.text) for __aeabi_dmul
    main.o(.text) refers to ddiv.o(.text) for __aeabi_ddiv
    main.o(.text) refers to dfixui.o(.text) for __aeabi_d2uiz
    main.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    main.o(.text) refers to i2c.o(.text) for I2CInit
    main.o(.text) refers to light.o(.text) for light_init
    main.o(.text) refers to temp_hum.o(.text) for Read_Temp_Hum
    main.o(.text) refers to i2c.o(i.__ARM_common_switch8) for __ARM_common_switch8
    main.o(.text) refers to system_lpc11xx.o(.text) for SystemInit
    main.o(.text) refers to clkconfig.o(.text) for CLKOUT_Setup
    main.o(.text) refers to main.o(.data) for period
    main.o(.text) refers to main.o(.bss) for msg_data
    main.o(.text) refers to seg7led.o(.text) for Seg7Led_Init
    main.o(.text) refers to key.o(.text) for KEY_Init
    main.o(.text) refers to uart.o(.text) for UARTInit
    main.o(.text) refers to __2printf.o(.text) for __2printf
    main.o(.text) refers to ssp.o(.text) for SPI_IOConfig
    main.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    main.o(.text) refers to menu.o(.text) for Dis_Menu
    main.o(.text) refers to watchdog.o(.text) for WDTInit
    main.o(.text) refers to strcpy.o(.text) for strcpy
    main.o(.text) refers to rfid.o(.text) for RFID_Operate
    main.o(.text) refers to main.o(.constdata) for RFID_READ_DATA_21
    can_pgm.o(.text) refers to can.o(.text) for CAN_Send
    can_pgm.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    can_pgm.o(.text) refers to menu.o(.text) for Dis_Menu
    can_pgm.o(.text) refers to tools.o(.text) for delay_ms
    can_pgm.o(.text) refers to oled2864.o(.text) for OLED_DisChar
    can_pgm.o(.text) refers to uart.o(.text) for UART0_PutChar
    can_pgm.o(.text) refers to key.o(.text) for KEY_Read
    can_pgm.o(.text) refers to __2printf.o(.text) for __2printf
    can_pgm.o(.text) refers to can_pgm.o(.bss) for msg_obj
    can_pgm.o(.text) refers to can_pgm.o(.data) for rom
    can_pgm.o(.text) refers to can.o(.bss) for can_buff
    can_pgm.o(.text) refers to gpio.o(.text) for GPIOSetValue
    can_pgm.o(.data) refers to can_pgm.o(.text) for CAN_rx
    led_spk_fan_adc.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    led_spk_fan_adc.o(.text) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    led_spk_fan_adc.o(.text) refers to _printf_dec.o(.text) for _printf_int_dec
    led_spk_fan_adc.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    led_spk_fan_adc.o(.text) refers to menu.o(.text) for Dis_Menu
    led_spk_fan_adc.o(.text) refers to tools.o(.text) for delay_ms
    led_spk_fan_adc.o(.text) refers to key.o(.text) for KEY_Read
    led_spk_fan_adc.o(.text) refers to gpio.o(.text) for GPIOSetValue
    led_spk_fan_adc.o(.text) refers to oled2864.o(.text) for OLED_ClearScreen
    led_spk_fan_adc.o(.text) refers to __2printf.o(.text) for __2printf
    led_spk_fan_adc.o(.text) refers to adc.o(.text) for ADCInit
    led_spk_fan_adc.o(.text) refers to __2snprintf.o(.text) for __2snprintf
    menu.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    menu.o(.text) refers to oled2864.o(.text) for OLED_DisStrLine
    crc16.o(.text) refers to crc16.o(.constdata) for crc16_table
    watchdog.o(.text) refers to oled2864.o(.text) for OLED_DisStrLine
    watchdog.o(.text) refers to watchdog.o(.data) for wdt_counter
    c89vsnprintf.o(.text) refers (Special) to _printf_a.o(.ARM.Collect$$_printf_percent$$00000006) for _printf_a
    c89vsnprintf.o(.text) refers (Special) to _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) for _printf_c
    c89vsnprintf.o(.text) refers (Special) to _printf_charcount.o(.text) for _printf_charcount
    c89vsnprintf.o(.text) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    c89vsnprintf.o(.text) refers (Special) to _printf_e.o(.ARM.Collect$$_printf_percent$$00000004) for _printf_e
    c89vsnprintf.o(.text) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f
    c89vsnprintf.o(.text) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    c89vsnprintf.o(.text) refers (Special) to _printf_g.o(.ARM.Collect$$_printf_percent$$00000005) for _printf_g
    c89vsnprintf.o(.text) refers (Special) to _printf_i.o(.ARM.Collect$$_printf_percent$$00000008) for _printf_i
    c89vsnprintf.o(.text) refers (Special) to _printf_dec.o(.text) for _printf_int_dec
    c89vsnprintf.o(.text) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l
    c89vsnprintf.o(.text) refers (Special) to _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) for _printf_lc
    c89vsnprintf.o(.text) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    c89vsnprintf.o(.text) refers (Special) to _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) for _printf_lld
    c89vsnprintf.o(.text) refers (Special) to _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) for _printf_lli
    c89vsnprintf.o(.text) refers (Special) to _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) for _printf_llo
    c89vsnprintf.o(.text) refers (Special) to _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) for _printf_llu
    c89vsnprintf.o(.text) refers (Special) to _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) for _printf_llx
    c89vsnprintf.o(.text) refers (Special) to _printf_longlong_dec.o(.text) for _printf_longlong_dec
    c89vsnprintf.o(.text) refers (Special) to _printf_hex_int_ll_ptr.o(.text) for _printf_longlong_hex
    c89vsnprintf.o(.text) refers (Special) to _printf_oct_int_ll.o(.text) for _printf_longlong_oct
    c89vsnprintf.o(.text) refers (Special) to _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) for _printf_ls
    c89vsnprintf.o(.text) refers (Special) to _printf_n.o(.ARM.Collect$$_printf_percent$$00000001) for _printf_n
    c89vsnprintf.o(.text) refers (Special) to _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B) for _printf_o
    c89vsnprintf.o(.text) refers (Special) to _printf_p.o(.ARM.Collect$$_printf_percent$$00000002) for _printf_p
    c89vsnprintf.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    c89vsnprintf.o(.text) refers (Special) to _printf_pad.o(.text) for _printf_post_padding
    c89vsnprintf.o(.text) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s
    c89vsnprintf.o(.text) refers (Special) to _printf_str.o(.text) for _printf_str
    c89vsnprintf.o(.text) refers (Special) to _printf_truncate.o(.text) for _printf_truncate_signed
    c89vsnprintf.o(.text) refers (Special) to _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) for _printf_u
    c89vsnprintf.o(.text) refers (Special) to _printf_wctomb.o(.text) for _printf_wctomb
    c89vsnprintf.o(.text) refers (Special) to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x
    c89vsnprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    c89vsnprintf.o(.text) refers to _sputc.o(.text) for _sputc
    c89vsnprintf.o(.text) refers to _snputc.o(.text) for _snputc
    __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file
    __2printf.o(.text) refers to retarget.o(.data) for __stdout
    __2snprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2snprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __2snprintf.o(.text) refers to _snputc.o(.text) for _snputc
    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
    noretval__2snprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2snprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2snprintf.o(.text) refers to _snputc.o(.text) for _snputc
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_dec.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_signed
    _printf_dec.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _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 (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _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 (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _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 (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _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 (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _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_ll_ptr.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
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    ddiv.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(.text) refers to ddiv.o(.constdata) for .constdata
    ddiv.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixui.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflti.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dmul.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    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_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common
    _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    _printf_char_common.o(.text) refers to __printf_flags_ss_wp.o(.text) for __printf
    _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
    _printf_wctomb.o(.text) refers (Special) to _printf_wchar.o(.text) for _printf_lcs_common
    _printf_wctomb.o(.text) refers to _wcrtomb.o(.text) for _wcrtomb
    _printf_wctomb.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_wctomb.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    _printf_wctomb.o(.text) refers to _printf_wctomb.o(.constdata) for .constdata
    _printf_wctomb.o(.constdata) refers (Special) to _printf_wchar.o(.text) for _printf_lcs_common
    _printf_longlong_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
    _printf_longlong_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_oct_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_oct_int.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _printf_oct_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_oct_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    _printf_oct_int_ll.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned
    _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) refers (Weak) to _printf_char.o(.text) for _printf_char
    _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string
    _printf_n.o(.ARM.Collect$$_printf_percent$$00000001) refers (Weak) to _printf_charcount.o(.text) for _printf_charcount
    _printf_p.o(.ARM.Collect$$_printf_percent$$00000002) refers (Weak) to _printf_hex_int_ll_ptr.o(.text) for _printf_hex_ptr
    _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B) refers (Weak) to _printf_oct_int_ll.o(.text) for _printf_int_oct
    _printf_i.o(.ARM.Collect$$_printf_percent$$00000008) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    _printf_e.o(.ARM.Collect$$_printf_percent$$00000004) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    _printf_g.o(.ARM.Collect$$_printf_percent$$00000005) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec
    _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec
    _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec
    _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec
    _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l
    _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) refers (Weak) to _printf_wchar.o(.text) for _printf_wchar
    _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l
    _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) refers (Weak) to _printf_wchar.o(.text) for _printf_wstring
    _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) refers (Weak) to _printf_oct_int_ll.o(.text) for _printf_ll_oct
    _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll
    _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) refers (Weak) to _printf_hex_int_ll_ptr.o(.text) for _printf_ll_hex
    printf1.o(x$fpl$printf1) refers to _printf_fp_dec.o(.text) for _printf_fp_dec_real
    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_fp_dec.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    _printf_fp_dec.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
    _printf_fp_dec.o(.text) refers to bigflt0.o(.text) for _btod_etento
    _printf_fp_dec.o(.text) refers to btod.o(.text) for _btod_d2e
    _printf_fp_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10
    _printf_fp_dec.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    _printf_fp_dec.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan
    _printf_fp_dec.o(.text) refers to rtudiv10.o(.text) for __rt_udiv10
    _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_fp_dec.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
    _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str
    _printf_wchar.o(.text) refers (Weak) to _printf_wctomb.o(.text) for _printf_wctomb
    _wcrtomb.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table
    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
    rt_ctype_table.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale
    rt_ctype_table.o(.text) refers to lc_ctype_c.o(locale$$code) for _get_lc_ctype
    rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data
    rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    _printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding
    _printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding
    bigflt0.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    bigflt0.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    bigflt0.o(.text) refers to btod.o(.text) for _btod_emul
    bigflt0.o(.text) refers to bigflt0.o(.constdata) for .constdata
    bigflt0.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    btod.o(.text) refers to btod.o(i.__ARM_common_ll_muluu) for __ARM_common_ll_muluu
    lc_numeric_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000012) for __rt_lib_init_lc_numeric_2
    lc_numeric_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000012) for __rt_lib_init_lc_numeric_2
    lc_numeric_c.o(locale$$code) refers to strcmp.o(.text) for strcmp
    lc_numeric_c.o(locale$$code) refers to lc_numeric_c.o(locale$$data) for __lcnum_c_name
    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
    ieee_status.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    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
    lc_ctype_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_lc_ctype_2
    lc_ctype_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_lc_ctype_2
    lc_ctype_c.o(locale$$code) refers to strcmp.o(.text) for strcmp
    lc_ctype_c.o(locale$$code) refers to lc_ctype_c.o(locale$$data) for __lcctype_c_name
    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$$0000000B) refers (Weak) to rt_locale_intlibspace.o(.text) for __rt_locale
    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$$0000000E) refers (Weak) to lc_ctype_c.o(locale$$code) for _get_lc_ctype
    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$$00000012) refers (Weak) to lc_numeric_c.o(locale$$code) for _get_lc_numeric
    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


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

Removing Unused input sections from the image.

    Removing core_cm0.o(.emb_text), (32 bytes).
    Removing ssp.o(.bss), (32 bytes).
    Removing ssp.o(.constdata), (16 bytes).
    Removing can.o(.constdata), (16 bytes).
    Removing adc.o(.data), (8 bytes).
    Removing tools.o(.constdata), (16 bytes).
    Removing key.o(.constdata), (16 bytes).
    Removing temp_hum.o(.constdata), (16 bytes).
    Removing spi_uart.o(.constdata), (16 bytes).
    Removing can_pgm.o(.text), (1788 bytes).
    Removing can_pgm.o(.bss), (60 bytes).
    Removing can_pgm.o(.constdata), (16 bytes).
    Removing can_pgm.o(.data), (44 bytes).
    Removing led_spk_fan_adc.o(.text), (1116 bytes).
    Removing led_spk_fan_adc.o(.constdata), (16 bytes).
    Removing crc16.o(.text), (60 bytes).
    Removing crc16.o(.constdata), (512 bytes).
    Removing watchdog.o(.constdata), (16 bytes).

18 unused section(s) (total 3796 bytes) removed from the image.

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

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  rtentry4.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../../angel/kernel.s                     0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_ctype_table.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_locale.o ABSOLUTE
    ../../angel/rt.s                         0x00000000   Number         0  rt_locale_intlibspace.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  use_no_semi.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../../angel/sys.s                        0x00000000   Number         0  libspace.o ABSOLUTE
    ../../angel/sysapp.c                     0x00000000   Number         0  sys_command.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  no_argv.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../../armsys.c                           0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../../bigflt.c                           0x00000000   Number         0  bigflt0.o ABSOLUTE
    ../../btod.c                             0x00000000   Number         0  btod.o ABSOLUTE
    ../../cfplib/ddiv.c                      0x00000000   Number         0  ddiv.o ABSOLUTE
    ../../cfplib/dmul.c                      0x00000000   Number         0  dmul.o ABSOLUTE
    ../../cfplib/ffix.c                      0x00000000   Number         0  dfixui.o ABSOLUTE
    ../../cfplib/fflt.c                      0x00000000   Number         0  dflti.o ABSOLUTE
    ../../cfplib/fpinit.c                    0x00000000   Number         0  fpinit.o ABSOLUTE
    ../../cfplib/ieee_status.c               0x00000000   Number         0  ieee_status.o ABSOLUTE
    ../../division.c                         0x00000000   Number         0  lludiv10.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
    ../../fpclassify.c                       0x00000000   Number         0  fpclassify.o ABSOLUTE
    ../../heapalloc.c                        0x00000000   Number         0  hrguard.o ABSOLUTE
    ../../heapaux.c                          0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit.o ABSOLUTE
    ../../libinit.s                          0x00000000   Number         0  libinit2.o ABSOLUTE
    ../../locale.c                           0x00000000   Number         0  _wcrtomb.o ABSOLUTE
    ../../locale.s                           0x00000000   Number         0  lc_numeric_c.o ABSOLUTE
    ../../locale.s                           0x00000000   Number         0  lc_ctype_c.o ABSOLUTE
    ../../memcpset.c                         0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../../memcpset.c                         0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../../misc.s                             0x00000000   Number         0  printf_stubs.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _snputc.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_oct_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_file.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_longlong_dec.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_truncate.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_fp_infnan.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_wchar.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_fp_dec.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_int_ptr.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  c89vsnprintf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __2snprintf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  noretval__2printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  noretval__2snprintf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_pad.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_dec.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_hex_int_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_hex_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_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_wctomb.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_str.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_charcount.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_oct_int_ll.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _sputc.o ABSOLUTE
    ../../printf.c                           0x00000000   Number         0  _printf_oct_int.o ABSOLUTE
    ../../printf1.s                          0x00000000   Number         0  printf1.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_c.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_llx.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_lli.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_d.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_llo.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_p.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_a.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_e.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_g.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_lc.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_f.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_o.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_l.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_i.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_ll.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_llu.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_lld.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_s.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_n.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_ls.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_u.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_x.o ABSOLUTE
    ../../printf_percent.s                   0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  __raise.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../../signal.c                           0x00000000   Number         0  defsig_rtmem_formal.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.s                           0x00000000   Number         0  defsig.o ABSOLUTE
    ../../stdlib.c                           0x00000000   Number         0  exit.o ABSOLUTE
    ../../string.c                           0x00000000   Number         0  strcmp.o ABSOLUTE
    ../../string.c                           0x00000000   Number         0  strcpy.o ABSOLUTE
    ../../usenofp.s                          0x00000000   Number         0  usenofp.o ABSOLUTE
    ..\Lib_BSP\src\acc.c                     0x00000000   Number         0  acc.o ABSOLUTE
    ..\Lib_BSP\src\key.c                     0x00000000   Number         0  key.o ABSOLUTE
    ..\Lib_BSP\src\light.c                   0x00000000   Number         0  light.o ABSOLUTE
    ..\Lib_BSP\src\oled2864.c                0x00000000   Number         0  oled2864.o ABSOLUTE
    ..\Lib_BSP\src\rfid.c                    0x00000000   Number         0  rfid.o ABSOLUTE
    ..\Lib_BSP\src\seg7led.c                 0x00000000   Number         0  seg7led.o ABSOLUTE
    ..\Lib_BSP\src\spi_uart.c                0x00000000   Number         0  spi_uart.o ABSOLUTE
    ..\Lib_BSP\src\temp_hum.c                0x00000000   Number         0  temp_hum.o ABSOLUTE
    ..\Lib_BSP\src\tools.c                   0x00000000   Number         0  tools.o ABSOLUTE
    ..\Lib_MCU\src\adc.c                     0x00000000   Number         0  adc.o ABSOLUTE
    ..\Lib_MCU\src\can.c                     0x00000000   Number         0  can.o ABSOLUTE
    ..\Lib_MCU\src\clkconfig.c               0x00000000   Number         0  clkconfig.o ABSOLUTE
    ..\Lib_MCU\src\core_cm0.c                0x00000000   Number         0  core_cm0.o ABSOLUTE
    ..\Lib_MCU\src\gpio.c                    0x00000000   Number         0  gpio.o ABSOLUTE
    ..\Lib_MCU\src\i2c.c                     0x00000000   Number         0  i2c.o ABSOLUTE
    ..\Lib_MCU\src\retarget.c                0x00000000   Number         0  retarget.o ABSOLUTE
    ..\Lib_MCU\src\ssp.c                     0x00000000   Number         0  ssp.o ABSOLUTE
    ..\Lib_MCU\src\startup_LPC11xx.s         0x00000000   Number         0  startup_lpc11xx.o ABSOLUTE
    ..\Lib_MCU\src\system_LPC11xx.c          0x00000000   Number         0  system_lpc11xx.o ABSOLUTE
    ..\Lib_MCU\src\timer32.c                 0x00000000   Number         0  timer32.o ABSOLUTE
    ..\Lib_MCU\src\uart.c                    0x00000000   Number         0  uart.o ABSOLUTE
    ..\\Lib_MCU\\src\\core_cm0.c             0x00000000   Number         0  core_cm0.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    src\can_pgm.c                            0x00000000   Number         0  can_pgm.o ABSOLUTE
    src\crc16.c                              0x00000000   Number         0  crc16.o ABSOLUTE
    src\led_spk_fan_adc.c                    0x00000000   Number         0  led_spk_fan_adc.o ABSOLUTE
    src\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    src\menu.c                               0x00000000   Number         0  menu.o ABSOLUTE
    src\watchdog.c                           0x00000000   Number         0  watchdog.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$$00000001  0x0000013e   Section       10  _printf_n.o(.ARM.Collect$$_printf_percent$$00000001)
    .ARM.Collect$$_printf_percent$$00000002  0x00000148   Section       10  _printf_p.o(.ARM.Collect$$_printf_percent$$00000002)
    .ARM.Collect$$_printf_percent$$00000003  0x00000152   Section       10  _printf_f.o(.ARM.Collect$$_printf_percent$$00000003)
    .ARM.Collect$$_printf_percent$$00000004  0x0000015c   Section       10  _printf_e.o(.ARM.Collect$$_printf_percent$$00000004)
    .ARM.Collect$$_printf_percent$$00000005  0x00000166   Section       10  _printf_g.o(.ARM.Collect$$_printf_percent$$00000005)
    .ARM.Collect$$_printf_percent$$00000006  0x00000170   Section       10  _printf_a.o(.ARM.Collect$$_printf_percent$$00000006)
    .ARM.Collect$$_printf_percent$$00000007  0x0000017a   Section       10  _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007)
    .ARM.Collect$$_printf_percent$$00000008  0x00000184   Section       10  _printf_i.o(.ARM.Collect$$_printf_percent$$00000008)
    .ARM.Collect$$_printf_percent$$00000009  0x0000018e   Section       10  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    .ARM.Collect$$_printf_percent$$0000000A  0x00000198   Section       10  _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A)
    .ARM.Collect$$_printf_percent$$0000000B  0x000001a2   Section       10  _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B)
    .ARM.Collect$$_printf_percent$$0000000C  0x000001ac   Section       10  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    .ARM.Collect$$_printf_percent$$0000000D  0x000001b6   Section       10  _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D)
    .ARM.Collect$$_printf_percent$$0000000E  0x000001c0   Section       10  _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E)
    .ARM.Collect$$_printf_percent$$0000000F  0x000001ca   Section       10  _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F)
    .ARM.Collect$$_printf_percent$$00000010  0x000001d4   Section       10  _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010)
    .ARM.Collect$$_printf_percent$$00000011  0x000001de   Section       10  _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011)
    .ARM.Collect$$_printf_percent$$00000012  0x000001e8   Section       10  _printf_l.o(.ARM.Collect$$_printf_percent$$00000012)
    .ARM.Collect$$_printf_percent$$00000013  0x000001f2   Section       10  _printf_c.o(.ARM.Collect$$_printf_percent$$00000013)
    .ARM.Collect$$_printf_percent$$00000014  0x000001fc   Section       10  _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
    .ARM.Collect$$_printf_percent$$00000015  0x00000206   Section       10  _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015)
    .ARM.Collect$$_printf_percent$$00000016  0x00000210   Section       10  _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016)
    .ARM.Collect$$_printf_percent$$00000017  0x0000021a   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x0000021e   Section        6  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000006          0x00000224   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    .ARM.Collect$$libinit$$00000008          0x00000224   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x00000224   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000B          0x00000224   Section        6  libinit2.o(.ARM.Collect$$libinit$$0000000B)
    .ARM.Collect$$libinit$$0000000D          0x0000022a   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    .ARM.Collect$$libinit$$0000000E          0x0000022a   Section       12  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$0000000F          0x00000236   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x00000236   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000012          0x00000236   Section       10  libinit2.o(.ARM.Collect$$libinit$$00000012)
    .ARM.Collect$$libinit$$00000013          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000028          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    .ARM.Collect$$libinit$$0000002A          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x00000240   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$0000002F          0x00000240   Section        2  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    .ARM.Collect$$libshutdown$$00000000      0x00000242   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x00000244   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x00000244   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x00000244   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x00000244   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x00000244   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x00000244   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x00000246   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x00000246   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x00000246   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x0000024c   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x0000024c   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x00000250   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x00000250   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x00000258   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x0000025a   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x0000025a   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x0000025e   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x00000264   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x0000029c   Section       52  startup_lpc11xx.o(.text)
    .text                                    0x000002d0   Section        2  use_no_semi.o(.text)
    .text                                    0x000002d4   Section        0  __2printf.o(.text)
    .text                                    0x000002f0   Section        0  heapauxi.o(.text)
    x$fpl$usenofp                            0x000002f6   Section        0  usenofp.o(x$fpl$usenofp)
    .ARM.__at_0x02FC                         0x000002fc   Section        4  startup_lpc11xx.o(.ARM.__at_0x02FC)
    .text                                    0x00000300   Section        0  system_lpc11xx.o(.text)
    .text                                    0x000003dc   Section        0  clkconfig.o(.text)
    .text                                    0x00000454   Section        0  gpio.o(.text)
    NVIC_EnableIRQ                           0x00000905   Thumb Code    14  gpio.o(.text)
    .text                                    0x00000920   Section        0  uart.o(.text)
    .text                                    0x00000b6c   Section        0  retarget.o(.text)
    .text                                    0x00000bf4   Section        0  timer32.o(.text)
    NVIC_EnableIRQ                           0x00001073   Thumb Code    14  timer32.o(.text)
    .text                                    0x0000108c   Section        0  ssp.o(.text)
    NVIC_EnableIRQ                           0x0000160f   Thumb Code    14  ssp.o(.text)
    .text                                    0x00001628   Section        0  i2c.o(.text)
    .text                                    0x00001930   Section        0  can.o(.text)
    .text                                    0x00001c78   Section        0  adc.o(.text)
    .text                                    0x00001e3c   Section        0  tools.o(.text)
    .text                                    0x00001ed0   Section        0  key.o(.text)
    .text                                    0x00001f78   Section        0  seg7led.o(.text)
    .text                                    0x00002008   Section        0  oled2864.o(.text)
    .text                                    0x00002928   Section        0  temp_hum.o(.text)
    .text                                    0x00002d00   Section        0  light.o(.text)
    readCommandReg                           0x00002d01   Thumb Code    32  light.o(.text)
    readControlReg                           0x00002d21   Thumb Code    32  light.o(.text)
    .text                                    0x00003054   Section        0  acc.o(.text)
    getStatus                                0x00003055   Thumb Code    32  acc.o(.text)
    getModeControl                           0x00003075   Thumb Code    32  acc.o(.text)
    setModeControl                           0x00003095   Thumb Code    24  acc.o(.text)
    .text                                    0x000032d4   Section        0  rfid.o(.text)
    .text                                    0x00003804   Section        0  spi_uart.o(.text)
    .text                                    0x00003f98   Section        0  main.o(.text)
    NVIC_SetPriority                         0x00004a8f   Thumb Code   110  main.o(.text)
    .text                                    0x00004b54   Section        0  menu.o(.text)
    .text                                    0x00004be4   Section        0  watchdog.o(.text)
    .text                                    0x00004d3c   Section        0  c89vsnprintf.o(.text)
    .text                                    0x00004d70   Section        0  __2snprintf.o(.text)
    .text                                    0x00004dac   Section        0  _printf_pad.o(.text)
    .text                                    0x00004df8   Section        0  _printf_dec.o(.text)
    .text                                    0x00004e64   Section        0  _printf_hex_int_ll_ptr.o(.text)
    _printf_hex_common                       0x00004e65   Thumb Code     0  _printf_hex_int_ll_ptr.o(.text)
    .text                                    0x00004efc   Section        0  __printf_flags_ss_wp.o(.text)
    .text                                    0x00005090   Section        0  strcpy.o(.text)
    .text                                    0x000050dc   Section        0  rt_memcpy.o(.text)
    .text                                    0x0000515e   Section      346  aeabi_sdiv.o(.text)
    .text                                    0x000052b8   Section        0  ddiv.o(.text)
    .text                                    0x000056c4   Section        0  dfixui.o(.text)
    .text                                    0x0000570c   Section        0  dflti.o(.text)
    .text                                    0x00005764   Section        0  dmul.o(.text)
    .text                                    0x000059f0   Section        0  _printf_truncate.o(.text)
    .text                                    0x00005a14   Section        0  _printf_str.o(.text)
    .text                                    0x00005a66   Section        0  _printf_intcommon.o(.text)
    .text                                    0x00005b12   Section        0  _printf_charcount.o(.text)
    .text                                    0x00005b3c   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x00005b3d   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x00005b6c   Section        0  _sputc.o(.text)
    .text                                    0x00005b76   Section        0  _snputc.o(.text)
    .text                                    0x00005b88   Section        0  _printf_char_file.o(.text)
    .text                                    0x00005bb0   Section        0  _printf_wctomb.o(.text)
    .text                                    0x00005c6c   Section        0  _printf_longlong_dec.o(.text)
    .text                                    0x00005cdc   Section        0  _printf_oct_int_ll.o(.text)
    _printf_longlong_oct_internal            0x00005cdd   Thumb Code     0  _printf_oct_int_ll.o(.text)
    .text                                    0x00005d4c   Section        0  rtudiv10.o(.text)
    .text                                    0x00005d74   Section        0  lludiv10.o(.text)
    .text                                    0x00005df0   Section        0  _printf_fp_dec.o(.text)
    _fp_digits                               0x00005df3   Thumb Code   406  _printf_fp_dec.o(.text)
    .text                                    0x000061f4   Section        0  _printf_char.o(.text)
    .text                                    0x00006222   Section        0  _printf_wchar.o(.text)
    .text                                    0x00006250   Section        0  _wcrtomb.o(.text)
    .text                                    0x00006294   Section       62  sys_stackheap_outer.o(.text)
    .text                                    0x000062d4   Section       16  rt_ctype_table.o(.text)
    .text                                    0x000062e4   Section        8  rt_locale_intlibspace.o(.text)
    .text                                    0x000062ec   Section        0  _printf_fp_infnan.o(.text)
    .text                                    0x00006370   Section        0  bigflt0.o(.text)
    .text                                    0x0000643c   Section        0  btod.o(.text)
    btod_internal_mul                        0x0000647d   Thumb Code   454  btod.o(.text)
    btod_internal_div                        0x00006643   Thumb Code   494  btod.o(.text)
    .text                                    0x00006904   Section        0  exit.o(.text)
    .text                                    0x00006910   Section        8  libspace.o(.text)
    .text                                    0x00006918   Section        0  strcmp.o(.text)
    i.__ARM_common_ll_muluu                  0x00006994   Section        0  btod.o(i.__ARM_common_ll_muluu)
    i.__ARM_common_switch8                   0x000069c4   Section        0  i2c.o(i.__ARM_common_switch8)
    i.__ARM_fpclassify                       0x000069e0   Section        0  fpclassify.o(i.__ARM_fpclassify)
    locale$$code                             0x00006a0c   Section       44  lc_numeric_c.o(locale$$code)
    locale$$code                             0x00006a38   Section       44  lc_ctype_c.o(locale$$code)
    x$fpl$printf1                            0x00006a64   Section       16  printf1.o(x$fpl$printf1)
    .constdata                               0x00006a74   Section       16  gpio.o(.constdata)
    LPC_GPIO                                 0x00006a74   Data          16  gpio.o(.constdata)
    .constdata                               0x00006a84   Section       48  seg7led.o(.constdata)
    LPC_GPIO                                 0x00006a84   Data          16  seg7led.o(.constdata)
    .constdata                               0x00006ab4   Section     1953  oled2864.o(.constdata)
    LPC_GPIO                                 0x00006ab4   Data          16  oled2864.o(.constdata)
    .constdata                               0x00007258   Section       56  rfid.o(.constdata)
    LPC_GPIO                                 0x00007258   Data          16  rfid.o(.constdata)
    .constdata                               0x00007290   Section      104  main.o(.constdata)
    LPC_GPIO                                 0x00007290   Data          16  main.o(.constdata)
    .constdata                               0x000072f8   Section       40  _printf_hex_int_ll_ptr.o(.constdata)
    uc_hextab                                0x000072f8   Data          20  _printf_hex_int_ll_ptr.o(.constdata)
    lc_hextab                                0x0000730c   Data          20  _printf_hex_int_ll_ptr.o(.constdata)
    .constdata                               0x00007320   Section       17  __printf_flags_ss_wp.o(.constdata)
    maptable                                 0x00007320   Data          17  __printf_flags_ss_wp.o(.constdata)
    .constdata                               0x00007331   Section      128  ddiv.o(.constdata)
    ddiv_reciptbl                            0x00007331   Data         128  ddiv.o(.constdata)
    .constdata                               0x000073b4   Section        8  _printf_wctomb.o(.constdata)
    initial_mbstate                          0x000073b4   Data           8  _printf_wctomb.o(.constdata)
    .constdata                               0x000073bc   Section      148  bigflt0.o(.constdata)
    tenpwrs_x                                0x000073bc   Data          60  bigflt0.o(.constdata)
    tenpwrs_i                                0x000073f8   Data          64  bigflt0.o(.constdata)
    locale$$data                             0x00007470   Section       28  lc_numeric_c.o(locale$$data)
    __lcnum_c_name                           0x00007474   Data           2  lc_numeric_c.o(locale$$data)
    __lcnum_c_start                          0x0000747c   Data           0  lc_numeric_c.o(locale$$data)
    __lcnum_c_point                          0x00007488   Data           0  lc_numeric_c.o(locale$$data)
    __lcnum_c_thousands                      0x0000748a   Data           0  lc_numeric_c.o(locale$$data)
    __lcnum_c_grouping                       0x0000748b   Data           0  lc_numeric_c.o(locale$$data)
    locale$$data                             0x0000748c   Section      272  lc_ctype_c.o(locale$$data)
    __lcnum_c_end                            0x0000748c   Data           0  lc_numeric_c.o(locale$$data)
    __lcctype_c_name                         0x00007490   Data           2  lc_ctype_c.o(locale$$data)
    __lcctype_c_start                        0x00007498   Data           0  lc_ctype_c.o(locale$$data)
    __lcctype_c_end                          0x0000759c   Data           0  lc_ctype_c.o(locale$$data)
    .data                                    0x10000000   Section       12  system_lpc11xx.o(.data)
    .data                                    0x1000000c   Section       40  gpio.o(.data)
    .data                                    0x10000034   Section       16  uart.o(.data)
    .data                                    0x10000044   Section        8  retarget.o(.data)
    .data                                    0x1000004c   Section       24  timer32.o(.data)
    .data                                    0x10000064   Section       24  ssp.o(.data)
    .data                                    0x1000007c   Section       41  i2c.o(.data)
    I2CMasterState                           0x1000007c   Data           4  i2c.o(.data)
    I2CSlaveState                            0x10000080   Data           4  i2c.o(.data)
    I2CCount                                 0x10000084   Data           4  i2c.o(.data)
    RdIndex                                  0x10000088   Data           4  i2c.o(.data)
    WrIndex                                  0x1000008c   Data           4  i2c.o(.data)
    I2CMode                                  0x10000090   Data           4  i2c.o(.data)
    I2CMasterBuffer                          0x10000094   Data           4  i2c.o(.data)
    I2CSlaveBuffer                           0x10000098   Data           4  i2c.o(.data)
    I2CReadLength                            0x1000009c   Data           4  i2c.o(.data)
    I2CWriteLength                           0x100000a0   Data           4  i2c.o(.data)
    I2CAddr                                  0x100000a4   Data           1  i2c.o(.data)
    .data                                    0x100000a8   Section       12  can.o(.data)
    .data                                    0x100000b4   Section        8  light.o(.data)
    range                                    0x100000b4   Data           4  light.o(.data)
    width                                    0x100000b8   Data           4  light.o(.data)
    .data                                    0x100000bc   Section        8  spi_uart.o(.data)
    .data                                    0x100000c4   Section       64  main.o(.data)
    j                                        0x100000c8   Data           4  main.o(.data)
    Tick                                     0x100000e8   Data           4  main.o(.data)
    .data                                    0x10000104   Section        4  watchdog.o(.data)
    .bss                                     0x10000108   Section       64  uart.o(.bss)
    .bss                                     0x10000148   Section      896  can.o(.bss)
    .bss                                     0x100004c8   Section       32  adc.o(.bss)
    .bss                                     0x100004e8   Section      256  spi_uart.o(.bss)
    .bss                                     0x100005e8   Section      748  main.o(.bss)
    .bss                                     0x100008d4   Section       96  libspace.o(.bss)
    HEAP                                     0x10000938   Section        0  startup_lpc11xx.o(HEAP)
    STACK                                    0x10000938   Section      512  startup_lpc11xx.o(STACK)
    Heap_Mem                                 0x10000938   Data           0  startup_lpc11xx.o(HEAP)
    Stack_Mem                                0x10000938   Data         512  startup_lpc11xx.o(STACK)
    __initial_sp                             0x10000b38   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$OTIME$ROPI$IEEEJ$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)
    _printf_flags                            0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  printf_stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  printf_stubs.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - 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_monetary                          - 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_fp_hex                            - Undefined Weak Reference
    _printf_mbtowc                            - Undefined Weak Reference
    _printf_wc                                - 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_n                                0x0000013f   Thumb Code     0  _printf_n.o(.ARM.Collect$$_printf_percent$$00000001)
    _printf_p                                0x00000149   Thumb Code     0  _printf_p.o(.ARM.Collect$$_printf_percent$$00000002)
    _printf_f                                0x00000153   Thumb Code     0  _printf_f.o(.ARM.Collect$$_printf_percent$$00000003)
    _printf_e                                0x0000015d   Thumb Code     0  _printf_e.o(.ARM.Collect$$_printf_percent$$00000004)
    _printf_g                                0x00000167   Thumb Code     0  _printf_g.o(.ARM.Collect$$_printf_percent$$00000005)
    _printf_a                                0x00000171   Thumb Code     0  _printf_a.o(.ARM.Collect$$_printf_percent$$00000006)
    _printf_ll                               0x0000017b   Thumb Code     0  _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007)
    _printf_i                                0x00000185   Thumb Code     0  _printf_i.o(.ARM.Collect$$_printf_percent$$00000008)
    _printf_d                                0x0000018f   Thumb Code     0  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    _printf_u                                0x00000199   Thumb Code     0  _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A)
    _printf_o                                0x000001a3   Thumb Code     0  _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B)
    _printf_x                                0x000001ad   Thumb Code     0  _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C)
    _printf_lli                              0x000001b7   Thumb Code     0  _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D)
    _printf_lld                              0x000001c1   Thumb Code     0  _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E)
    _printf_llu                              0x000001cb   Thumb Code     0  _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F)
    _printf_llo                              0x000001d5   Thumb Code     0  _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010)
    _printf_llx                              0x000001df   Thumb Code     0  _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011)
    _printf_l                                0x000001e9   Thumb Code     0  _printf_l.o(.ARM.Collect$$_printf_percent$$00000012)
    _printf_c                                0x000001f3   Thumb Code     0  _printf_c.o(.ARM.Collect$$_printf_percent$$00000013)
    _printf_s                                0x000001fd   Thumb Code     0  _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)
    _printf_lc                               0x00000207   Thumb Code     0  _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015)
    _printf_ls                               0x00000211   Thumb Code     0  _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016)
    _printf_percent_end                      0x0000021b   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x0000021f   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_heap_1                     0x00000225   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000006)
    __rt_lib_init_lc_common                  0x00000225   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000B)
    __rt_lib_init_rand_1                     0x00000225   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_user_alloc_1               0x00000225   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_init_lc_collate_1               0x0000022b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    __rt_lib_init_lc_ctype_2                 0x0000022b   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_lc_ctype_1                 0x00000237   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_monetary_1              0x00000237   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_numeric_2               0x00000237   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000012)
    __rt_lib_init_alloca_1                   0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_argv_1                     0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000028)
    __rt_lib_init_atexit_1                   0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_clock_1                    0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_cpp_1                      0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_exceptions_1               0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_fp_trap_1                  0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_getenv_1                   0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_lc_numeric_1               0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_time_1                  0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_return                     0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002F)
    __rt_lib_init_signal_1                   0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_stdio_1                    0x00000241   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_shutdown                        0x00000243   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x00000245   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x00000247   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x00000247   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x00000247   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x0000024d   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x0000024d   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x00000251   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x00000251   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x00000259   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x0000025b   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x0000025b   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x0000025f   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    __aeabi_memcpy4                          0x00000265   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x00000265   Thumb Code     0  rt_memcpy.o(.emb_text)
    Reset_Handler                            0x0000029d   Thumb Code     4  startup_lpc11xx.o(.text)
    NMI_Handler                              0x000002a1   Thumb Code     2  startup_lpc11xx.o(.text)
    HardFault_Handler                        0x000002a3   Thumb Code     2  startup_lpc11xx.o(.text)
    MemManage_Handler                        0x000002a5   Thumb Code     2  startup_lpc11xx.o(.text)
    BusFault_Handler                         0x000002a7   Thumb Code     2  startup_lpc11xx.o(.text)
    UsageFault_Handler                       0x000002a9   Thumb Code     2  startup_lpc11xx.o(.text)
    SVC_Handler                              0x000002ab   Thumb Code     2  startup_lpc11xx.o(.text)
    DebugMon_Handler                         0x000002ad   Thumb Code     2  startup_lpc11xx.o(.text)
    PendSV_Handler                           0x000002af   Thumb Code     2  startup_lpc11xx.o(.text)
    ADC_IRQHandler                           0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    BOD_IRQHandler                           0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    FMC_IRQHandler                           0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER16_0_IRQHandler                     0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    TIMER16_1_IRQHandler                     0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    USB_FIQHandler                           0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    USB_IRQHandler                           0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    WAKEUP_IRQHandler                        0x000002b3   Thumb Code     0  startup_lpc11xx.o(.text)
    __user_initial_stackheap                 0x000002b5   Thumb Code     0  startup_lpc11xx.o(.text)
    __I$use$semihosting                      0x000002d1   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x000002d1   Thumb Code     2  use_no_semi.o(.text)
    __2printf                                0x000002d5   Thumb Code    22  __2printf.o(.text)
    __use_two_region_memory                  0x000002f1   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x000002f3   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x000002f5   Thumb Code     2  heapauxi.o(.text)
    __I$use$fp                               0x000002f7   Thumb Code     0  usenofp.o(x$fpl$usenofp)
    Main_PLL_Setup                           0x00000301   Thumb Code   136  system_lpc11xx.o(.text)
    SystemInit                               0x00000389   Thumb Code    60  system_lpc11xx.o(.text)
    WDT_CLK_Setup                            0x000003dd   Thumb Code    64  clkconfig.o(.text)
    CLKOUT_Setup                             0x0000041d   Thumb Code    46  clkconfig.o(.text)
    GPIOIntClear                             0x00000455   Thumb Code    88  gpio.o(.text)
    GPIOIntStatus                            0x000004ad   Thumb Code    94  gpio.o(.text)
    PIOINT0_IRQHandler                       0x0000050b   Thumb Code    46  gpio.o(.text)
    PIOINT1_IRQHandler                       0x00000539   Thumb Code    84  gpio.o(.text)
    PIOINT3_IRQHandler                       0x0000058d   Thumb Code    66  gpio.o(.text)
    GPIOInit                                 0x000005cf   Thumb Code    34  gpio.o(.text)
    GPIOSetInterrupt                         0x000005f1   Thumb Code   446  gpio.o(.text)
    GPIOIntEnable                            0x000007af   Thumb Code    88  gpio.o(.text)
    GPIOIntDisable                           0x00000807   Thumb Code   136  gpio.o(.text)
    GPIOSetValue                             0x0000088f   Thumb Code    22  gpio.o(.text)
    GPIOGetValue                             0x000008a5   Thumb Code    18  gpio.o(.text)
    GPIOSetDir                               0x000008b7   Thumb Code    78  gpio.o(.text)
    UART_IRQHandler                          0x00000921   Thumb Code   180  uart.o(.text)
    UARTInit                                 0x000009d5   Thumb Code   202  uart.o(.text)
    UARTSend                                 0x00000a9f   Thumb Code    30  uart.o(.text)
    UART0_PutChar                            0x00000abd   Thumb Code    18  uart.o(.text)
    UART0_PutString                          0x00000acf   Thumb Code    22  uart.o(.text)
    UART0_printf                             0x00000ae5   Thumb Code    40  uart.o(.text)
    UART0_GetChar                            0x00000b0d   Thumb Code    54  uart.o(.text)
    PutCh                                    0x00000b6d   Thumb Code    18  retarget.o(.text)
    fputc                                    0x00000b7f   Thumb Code    14  retarget.o(.text)
    GetCh                                    0x00000b8d   Thumb Code    34  retarget.o(.text)
    fgetc                                    0x00000baf   Thumb Code    16  retarget.o(.text)
    _ttywrch                                 0x00000bbf   Thumb Code    12  retarget.o(.text)
    ferror                                   0x00000bcb   Thumb Code     8  retarget.o(.text)
    _sys_exit                                0x00000bd3   Thumb Code     4  retarget.o(.text)
    GetCh_NoIRQ                              0x00000bd7   Thumb Code    18  retarget.o(.text)
    delay32Ms                                0x00000bf5   Thumb Code   122  timer32.o(.text)
    TIMER32_0_IRQHandler                     0x00000c6f   Thumb Code    54  timer32.o(.text)
    TIMER32_1_IRQHandler                     0x00000ca5   Thumb Code    54  timer32.o(.text)
    enable_timer32                           0x00000cdb   Thumb Code    20  timer32.o(.text)
    disable_timer32                          0x00000cef   Thumb Code    20  timer32.o(.text)
    reset_timer32                            0x00000d03   Thumb Code    34  timer32.o(.text)
    init_timer32                             0x00000d25   Thumb Code   226  timer32.o(.text)
    init_timer32_a1                          0x00000e07   Thumb Code    88  timer32.o(.text)
    init_timer32PWM                          0x00000e5f   Thumb Code   434  timer32.o(.text)
    setMatch_timer32PWM                      0x00001011   Thumb Code    98  timer32.o(.text)
    SSP0_IRQHandler                          0x0000108d   Thumb Code    66  ssp.o(.text)
    SSP1_IRQHandler                          0x000010cf   Thumb Code    66  ssp.o(.text)
    SSP_IOConfig                             0x00001111   Thumb Code   324  ssp.o(.text)
    SPI_IOConfig                             0x00001255   Thumb Code   392  ssp.o(.text)
    SSP_Init                                 0x000013dd   Thumb Code   102  ssp.o(.text)
    SPI_Init                                 0x00001443   Thumb Code   168  ssp.o(.text)
    SSP_Send                                 0x000014eb   Thumb Code   106  ssp.o(.text)
    SSP_Receive                              0x00001555   Thumb Code    76  ssp.o(.text)
    SPI_PutGet                               0x000015a1   Thumb Code   110  ssp.o(.text)
    I2C_IRQHandler                           0x00001629   Thumb Code   394  i2c.o(.text)
    I2CStart                                 0x000017b3   Thumb Code    42  i2c.o(.text)
    I2CStop                                  0x000017dd   Thumb Code    28  i2c.o(.text)
    I2CInit                                  0x000017f9   Thumb Code   122  i2c.o(.text)
    I2CEngine                                0x00001873   Thumb Code    56  i2c.o(.text)
    I2CRead                                  0x000018ab   Thumb Code    46  i2c.o(.text)
    I2CWrite                                 0x000018d9   Thumb Code    40  i2c.o(.text)
    CAN_MessageProcess                       0x00001931   Thumb Code   126  can.o(.text)
    CAN_IRQHandler                           0x000019af   Thumb Code   122  can.o(.text)
    CAN_ConfigureMessages                    0x00001a29   Thumb Code   180  can.o(.text)
    CAN_Init                                 0x00001add   Thumb Code   166  can.o(.text)
    CAN_Send                                 0x00001b83   Thumb Code   180  can.o(.text)
    ADCInit_NXP                              0x00001c79   Thumb Code   150  adc.o(.text)
    ADCInit                                  0x00001d0f   Thumb Code   126  adc.o(.text)
    ADCRead                                  0x00001d8d   Thumb Code    98  adc.o(.text)
    ADCBurstRead                             0x00001def   Thumb Code    50  adc.o(.text)
    delay_ms                                 0x00001e3d   Thumb Code   140  tools.o(.text)
    KEY_Init                                 0x00001ed1   Thumb Code    64  key.o(.text)
    KEY_Read                                 0x00001f11   Thumb Code   102  key.o(.text)
    Seg7Led_Init                             0x00001f79   Thumb Code    54  seg7led.o(.text)
    Seg7Led_Put                              0x00001faf   Thumb Code    86  seg7led.o(.text)
    uDelay                                   0x00002009   Thumb Code    14  oled2864.o(.text)
    Delay                                    0x00002017   Thumb Code    48  oled2864.o(.text)
    Write_Command                            0x00002047   Thumb Code    54  oled2864.o(.text)
    Write_Data                               0x0000207d   Thumb Code    54  oled2864.o(.text)
    Set_Start_Column                         0x000020b3   Thumb Code    44  oled2864.o(.text)
    Set_Addressing_Mode                      0x000020df   Thumb Code    18  oled2864.o(.text)
    Set_Column_Address                       0x000020f1   Thumb Code    26  oled2864.o(.text)
    Set_Page_Address                         0x0000210b   Thumb Code    26  oled2864.o(.text)
    Set_Start_Line                           0x00002125   Thumb Code    18  oled2864.o(.text)
    Set_Contrast_Control                     0x00002137   Thumb Code    18  oled2864.o(.text)
    Set_Charge_Pump                          0x00002149   Thumb Code    24  oled2864.o(.text)
    Set_Segment_Remap                        0x00002161   Thumb Code    18  oled2864.o(.text)
    Set_Entire_Display                       0x00002173   Thumb Code    18  oled2864.o(.text)
    Set_Inverse_Display                      0x00002185   Thumb Code    18  oled2864.o(.text)
    Set_Multiplex_Ratio                      0x00002197   Thumb Code    18  oled2864.o(.text)
    Set_Display_On_Off                       0x000021a9   Thumb Code    18  oled2864.o(.text)
    Set_Start_Page                           0x000021bb   Thumb Code    18  oled2864.o(.text)
    Set_Common_Remap                         0x000021cd   Thumb Code    18  oled2864.o(.text)
    Set_Display_Offset                       0x000021df   Thumb Code    18  oled2864.o(.text)
    Set_Display_Clock                        0x000021f1   Thumb Code    18  oled2864.o(.text)
    Set_Precharge_Period                     0x00002203   Thumb Code    18  oled2864.o(.text)
    Set_Common_Config                        0x00002215   Thumb Code    24  oled2864.o(.text)
    Set_VCOMH                                0x0000222d   Thumb Code    18  oled2864.o(.text)
    Set_NOP                                  0x0000223f   Thumb Code    10  oled2864.o(.text)
    Fill_RAM                                 0x00002249   Thumb Code    48  oled2864.o(.text)
    OLED_ClearScreen                         0x00002279   Thumb Code    10  oled2864.o(.text)
    Fill_Block                               0x00002283   Thumb Code    68  oled2864.o(.text)
    Checkerboard                             0x000022c7   Thumb Code    52  oled2864.o(.text)
    Frame                                    0x000022fb   Thumb Code   108  oled2864.o(.text)
    Show_Font57                              0x00002367   Thumb Code    84  oled2864.o(.text)
    Show_String                              0x000023bb   Thumb Code    60  oled2864.o(.text)
    Show_Pattern                             0x000023f7   Thumb Code    78  oled2864.o(.text)
    OLED_DisChar                             0x00002445   Thumb Code   120  oled2864.o(.text)
    OLED_DisStrLine                          0x000024bd   Thumb Code    66  oled2864.o(.text)
    Vertical_Scroll                          0x000024ff   Thumb Code   124  oled2864.o(.text)
    Horizontal_Scroll                        0x0000257b   Thumb Code    60  oled2864.o(.text)
    Continuous_Scroll                        0x000025b7   Thumb Code    82  oled2864.o(.text)
    Deactivate_Scroll                        0x00002609   Thumb Code    10  oled2864.o(.text)
    Fade_In                                  0x00002613   Thumb Code    44  oled2864.o(.text)
    Fade_Out                                 0x0000263f   Thumb Code    46  oled2864.o(.text)
    Sleep                                    0x0000266d   Thumb Code    46  oled2864.o(.text)
    Test                                     0x0000269b   Thumb Code    34  oled2864.o(.text)
    OLED_Init_E                              0x000026bd   Thumb Code   106  oled2864.o(.text)
    OLED_Init_I                              0x00002727   Thumb Code   126  oled2864.o(.text)
    oled_test                                0x000027a5   Thumb Code   356  oled2864.o(.text)
    Read_Temp_Hum                            0x00002929   Thumb Code   474  temp_hum.o(.text)
    Temp_Hum_Test                            0x00002b03   Thumb Code   298  temp_hum.o(.text)
    light_init                               0x00002d41   Thumb Code     2  light.o(.text)
    light_enable                             0x00002d43   Thumb Code    38  light.o(.text)
    light_read                               0x00002d69   Thumb Code    86  light.o(.text)
    light_setMode                            0x00002dbf   Thumb Code    44  light.o(.text)
    light_setWidth                           0x00002deb   Thumb Code    98  light.o(.text)
    light_setRange                           0x00002e4d   Thumb Code    96  light.o(.text)
    light_setHiThreshold                     0x00002ead   Thumb Code    50  light.o(.text)
    light_setLoThreshold                     0x00002edf   Thumb Code    50  light.o(.text)
    light_setIrqInCycles                     0x00002f11   Thumb Code    44  light.o(.text)
    light_getIrqStatus                       0x00002f3d   Thumb Code    16  light.o(.text)
    light_clearIrqStatus                     0x00002f4d   Thumb Code    36  light.o(.text)
    light_shutdown                           0x00002f71   Thumb Code    62  light.o(.text)
    Light_Test                               0x00002faf   Thumb Code   110  light.o(.text)
    acc_init                                 0x000030ad   Thumb Code    10  acc.o(.text)
    acc_read                                 0x000030b7   Thumb Code   118  acc.o(.text)
    acc_setRange                             0x0000312d   Thumb Code    34  acc.o(.text)
    acc_setMode                              0x0000314f   Thumb Code    30  acc.o(.text)
    Axis3_Test                               0x0000316d   Thumb Code   260  acc.o(.text)
    RFID_CheckSum                            0x000032d5   Thumb Code    50  rfid.o(.text)
    RFID_Operate                             0x00003307   Thumb Code   350  rfid.o(.text)
    RFID_Test                                0x00003465   Thumb Code   816  rfid.o(.text)
    SPI752_RegRead                           0x00003805   Thumb Code    58  spi_uart.o(.text)
    ZigBee_IRQ_Process                       0x0000383f   Thumb Code   140  spi_uart.o(.text)
    SPI752_RegWrite                          0x000038cb   Thumb Code    52  spi_uart.o(.text)
    SPI752_Init                              0x000038ff   Thumb Code   216  spi_uart.o(.text)
    SPI752_PutChar                           0x000039d7   Thumb Code    34  spi_uart.o(.text)
    RS485_PutChar                            0x000039f9   Thumb Code    14  spi_uart.o(.text)
    RS485_PutString                          0x00003a07   Thumb Code    24  spi_uart.o(.text)
    ZigBee_PutChar                           0x00003a1f   Thumb Code    14  spi_uart.o(.text)
    ZigBee_PutString                         0x00003a2d   Thumb Code    24  spi_uart.o(.text)
    SPI752_GetChar                           0x00003a45   Thumb Code   106  spi_uart.o(.text)
    RS485_GetChar                            0x00003aaf   Thumb Code    14  spi_uart.o(.text)
    ZigBee_GetChar                           0x00003abd   Thumb Code    14  spi_uart.o(.text)
    ZigBee_Test                              0x00003acb   Thumb Code   662  spi_uart.o(.text)
    RS485_Test                               0x00003d61   Thumb Code   370  spi_uart.o(.text)
    speaker_op                               0x00003f99   Thumb Code    66  main.o(.text)
    SysTick_Handler                          0x00003fdb   Thumb Code   252  main.o(.text)
    msg_send                                 0x000040d7   Thumb Code    56  main.o(.text)
    collect_acc                              0x0000410f   Thumb Code    66  main.o(.text)
    collect_adc                              0x00004151   Thumb Code   108  main.o(.text)
    collect_light                            0x000041bd   Thumb Code    58  main.o(.text)
    collect_temp_hum                         0x000041f7   Thumb Code    26  main.o(.text)
    cont_fan                                 0x00004211   Thumb Code    50  main.o(.text)
    cont_led                                 0x00004243   Thumb Code    92  main.o(.text)
    check_cmd                                0x0000429f   Thumb Code   170  main.o(.text)
    msg_receiv                               0x00004349   Thumb Code    44  main.o(.text)
    main                                     0x00004375   Thumb Code  1576  main.o(.text)
    card_int                                 0x0000499d   Thumb Code    44  main.o(.text)
    PIOINT2_IRQHandler                       0x000049c9   Thumb Code   198  main.o(.text)
    Dis_Menu                                 0x00004b55   Thumb Code   144  menu.o(.text)
    WDT_IRQHandler                           0x00004be5   Thumb Code    72  watchdog.o(.text)
    WDTInit                                  0x00004c2d   Thumb Code   148  watchdog.o(.text)
    WDTFeed                                  0x00004cc1   Thumb Code    12  watchdog.o(.text)
    __c89vsnprintf                           0x00004d3d   Thumb Code    48  c89vsnprintf.o(.text)
    __2snprintf                              0x00004d71   Thumb Code    54  __2snprintf.o(.text)
    _printf_pre_padding                      0x00004dad   Thumb Code    42  _printf_pad.o(.text)
    _printf_post_padding                     0x00004dd7   Thumb Code    34  _printf_pad.o(.text)
    _printf_int_dec                          0x00004df9   Thumb Code    90  _printf_dec.o(.text)
    _printf_longlong_hex                     0x00004e65   Thumb Code    88  _printf_hex_int_ll_ptr.o(.text)
    _printf_int_hex                          0x00004ebd   Thumb Code    28  _printf_hex_int_ll_ptr.o(.text)
    _printf_ll_hex                           0x00004ed9   Thumb Code    10  _printf_hex_int_ll_ptr.o(.text)
    _printf_hex_ptr                          0x00004ee3   Thumb Code    22  _printf_hex_int_ll_ptr.o(.text)
    __printf                                 0x00004efd   Thumb Code   400  __printf_flags_ss_wp.o(.text)
    strcpy                                   0x00005091   Thumb Code    70  strcpy.o(.text)
    __aeabi_memcpy                           0x000050dd   Thumb Code   130  rt_memcpy.o(.text)
    __rt_memcpy                              0x000050dd   Thumb Code     0  rt_memcpy.o(.text)
    __aeabi_uidiv                            0x0000515f   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x0000515f   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x00005173   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x00005173   Thumb Code   326  aeabi_sdiv.o(.text)
    __aeabi_ddiv                             0x000052b9   Thumb Code     0  ddiv.o(.text)
    _ddiv                                    0x000052b9   Thumb Code   992  ddiv.o(.text)
    _drdiv                                   0x00005699   Thumb Code    44  ddiv.o(.text)
    __aeabi_d2uiz                            0x000056c5   Thumb Code     0  dfixui.o(.text)
    _dfixu                                   0x000056c5   Thumb Code    62  dfixui.o(.text)
    __aeabi_i2d_normalise                    0x0000570d   Thumb Code    66  dflti.o(.text)
    __aeabi_i2d                              0x0000574f   Thumb Code    16  dflti.o(.text)
    _dflt                                    0x0000574f   Thumb Code     0  dflti.o(.text)
    __aeabi_ui2d                             0x0000575f   Thumb Code     6  dflti.o(.text)
    _dfltu                                   0x0000575f   Thumb Code     0  dflti.o(.text)
    __aeabi_dmul                             0x00005765   Thumb Code     0  dmul.o(.text)
    _dmul                                    0x00005765   Thumb Code   632  dmul.o(.text)
    _printf_truncate_signed                  0x000059f1   Thumb Code    18  _printf_truncate.o(.text)
    _printf_truncate_unsigned                0x00005a03   Thumb Code    18  _printf_truncate.o(.text)
    _printf_str                              0x00005a15   Thumb Code    82  _printf_str.o(.text)
    _printf_int_common                       0x00005a67   Thumb Code   172  _printf_intcommon.o(.text)
    _printf_charcount                        0x00005b13   Thumb Code    40  _printf_charcount.o(.text)
    _printf_char_common                      0x00005b47   Thumb Code    32  _printf_char_common.o(.text)
    _sputc                                   0x00005b6d   Thumb Code    10  _sputc.o(.text)
    _snputc                                  0x00005b77   Thumb Code    16  _snputc.o(.text)
    _printf_char_file                        0x00005b89   Thumb Code    34  _printf_char_file.o(.text)
    _printf_wctomb                           0x00005bb1   Thumb Code   182  _printf_wctomb.o(.text)
    _printf_longlong_dec                     0x00005c6d   Thumb Code    94  _printf_longlong_dec.o(.text)
    _printf_longlong_oct                     0x00005cdd   Thumb Code    68  _printf_oct_int_ll.o(.text)
    _printf_int_oct                          0x00005d21   Thumb Code    24  _printf_oct_int_ll.o(.text)
    _printf_ll_oct                           0x00005d39   Thumb Code    10  _printf_oct_int_ll.o(.text)
    __rt_udiv10                              0x00005d4d   Thumb Code    40  rtudiv10.o(.text)
    _ll_udiv10                               0x00005d75   Thumb Code   122  lludiv10.o(.text)
    __lib_sel_fp_printf                      0x00005df1   Thumb Code     2  _printf_fp_dec.o(.text)
    _printf_fp_dec_real                      0x00005f89   Thumb Code   608  _printf_fp_dec.o(.text)
    _printf_cs_common                        0x000061f5   Thumb Code    22  _printf_char.o(.text)
    _printf_char                             0x0000620b   Thumb Code    16  _printf_char.o(.text)
    _printf_string                           0x0000621b   Thumb Code     8  _printf_char.o(.text)
    _printf_lcs_common                       0x00006223   Thumb Code    22  _printf_wchar.o(.text)
    _printf_wchar                            0x00006239   Thumb Code    16  _printf_wchar.o(.text)
    _printf_wstring                          0x00006249   Thumb Code     8  _printf_wchar.o(.text)
    _wcrtomb                                 0x00006251   Thumb Code    68  _wcrtomb.o(.text)
    __user_setup_stackheap                   0x00006295   Thumb Code    62  sys_stackheap_outer.o(.text)
    __rt_ctype_table                         0x000062d5   Thumb Code    16  rt_ctype_table.o(.text)
    __rt_locale                              0x000062e5   Thumb Code     8  rt_locale_intlibspace.o(.text)
    _printf_fp_infnan                        0x000062ed   Thumb Code   116  _printf_fp_infnan.o(.text)
    _btod_etento                             0x00006371   Thumb Code   200  bigflt0.o(.text)
    _btod_d2e                                0x0000643d   Thumb Code    64  btod.o(.text)
    _btod_emul                               0x00006831   Thumb Code    24  btod.o(.text)
    _btod_emuld                              0x00006849   Thumb Code    76  btod.o(.text)
    _btod_ediv                               0x00006895   Thumb Code    22  btod.o(.text)
    _btod_edivd                              0x000068ab   Thumb Code    76  btod.o(.text)
    exit                                     0x00006905   Thumb Code    12  exit.o(.text)
    __user_libspace                          0x00006911   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x00006911   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x00006911   Thumb Code     0  libspace.o(.text)
    strcmp                                   0x00006919   Thumb Code   120  strcmp.o(.text)
    __ARM_common_ll_muluu                    0x00006995   Thumb Code    48  btod.o(i.__ARM_common_ll_muluu)
    __ARM_common_switch8                     0x000069c5   Thumb Code    28  i2c.o(i.__ARM_common_switch8)
    __ARM_fpclassify                         0x000069e1   Thumb Code    38  fpclassify.o(i.__ARM_fpclassify)
    _get_lc_numeric                          0x00006a0d   Thumb Code    44  lc_numeric_c.o(locale$$code)
    _get_lc_ctype                            0x00006a39   Thumb Code    44  lc_ctype_c.o(locale$$code)
    _printf_fp_dec                           0x00006a65   Thumb Code    16  printf1.o(x$fpl$printf1)
    segcode                                  0x00006a94   Data          32  seg7led.o(.constdata)
    UniV                                     0x00006ac4   Data         192  oled2864.o(.constdata)
    Ascii_1                                  0x00006b84   Data        1210  oled2864.o(.constdata)
    Ascii_2                                  0x0000703e   Data         535  oled2864.o(.constdata)
    RFID_READ_MOD_TYPE_01                    0x00007268   Data           2  rfid.o(.constdata)
    RFID_READ_CARD_20                        0x0000726a   Data           2  rfid.o(.constdata)
    RFID_READ_DATA_BLOCK_21                  0x0000726c   Data          10  rfid.o(.constdata)
    RFID_WRITE_DATA_BLOCK_22                 0x00007276   Data          26  rfid.o(.constdata)
    RFID_READ_DATA_21                        0x000072a0   Data          10  main.o(.constdata)
    RFID_WRITE_DATA_22                       0x000072aa   Data          26  main.o(.constdata)
    RFID_INIT_PERSE_0E                       0x000072c4   Data          14  main.o(.constdata)
    RFID_READ_PERSE_0A                       0x000072d2   Data          10  main.o(.constdata)
    RFID_ADD_PERSE_0E                        0x000072dc   Data          14  main.o(.constdata)
    RFID_SUB_PERSE_0E                        0x000072ea   Data          14  main.o(.constdata)
    Region$$Table$$Base                      0x00007450   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00007470   Number         0  anon$$obj.o(Region$$Table)
    __ctype                                  0x00007499   Data           0  lc_ctype_c.o(locale$$data)
    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)
    p0_1_counter                             0x10000010   Data           4  gpio.o(.data)
    gpio1_counter                            0x10000014   Data           4  gpio.o(.data)
    p1_1_counter                             0x10000018   Data           4  gpio.o(.data)
    gpio2_counter                            0x1000001c   Data           4  gpio.o(.data)
    p2_8_counter                             0x10000020   Data           4  gpio.o(.data)
    gpio3_counter                            0x10000024   Data           4  gpio.o(.data)
    p3_1_counter                             0x10000028   Data           4  gpio.o(.data)
    p3_2_counter                             0x1000002c   Data           4  gpio.o(.data)
    p3_2_tc                                  0x10000030   Data           4  gpio.o(.data)
    UARTTxEmpty                              0x10000034   Data           1  uart.o(.data)
    UARTCount                                0x10000038   Data           4  uart.o(.data)
    UART_op                                  0x1000003c   Data           4  uart.o(.data)
    UARTStatus                               0x10000040   Data           4  uart.o(.data)
    __stdout                                 0x10000044   Data           4  retarget.o(.data)
    __stdin                                  0x10000048   Data           4  retarget.o(.data)
    timer32_0_counter                        0x1000004c   Data           4  timer32.o(.data)
    timer32_1_counter                        0x10000050   Data           4  timer32.o(.data)
    timer32_0_capture                        0x10000054   Data           4  timer32.o(.data)
    timer32_1_capture                        0x10000058   Data           4  timer32.o(.data)
    timer32_0_period                         0x1000005c   Data           4  timer32.o(.data)
    timer32_1_period                         0x10000060   Data           4  timer32.o(.data)
    interruptRxStat0                         0x10000064   Data           4  ssp.o(.data)
    interruptOverRunStat0                    0x10000068   Data           4  ssp.o(.data)
    interruptRxTimeoutStat0                  0x1000006c   Data           4  ssp.o(.data)
    interruptRxStat1                         0x10000070   Data           4  ssp.o(.data)
    interruptOverRunStat1                    0x10000074   Data           4  ssp.o(.data)
    interruptRxTimeoutStat1                  0x10000078   Data           4  ssp.o(.data)
    BOffCnt                                  0x100000a8   Data           4  can.o(.data)
    EWarnCnt                                 0x100000ac   Data           4  can.o(.data)
    EPassCnt                                 0x100000b0   Data           4  can.o(.data)
    SPI752_rbuf_0_ip                         0x100000bc   Data           2  spi_uart.o(.data)
    SPI752_rbuf_0_op                         0x100000be   Data           2  spi_uart.o(.data)
    SPI752_rbuf_1_ip                         0x100000c0   Data           2  spi_uart.o(.data)
    SPI752_rbuf_1_op                         0x100000c2   Data           2  spi_uart.o(.data)
    period                                   0x100000c4   Data           4  main.o(.data)
    flag                                     0x100000cc   Data           1  main.o(.data)
    int_flag                                 0x100000cd   Data           1  main.o(.data)
    xoff                                     0x100000d0   Data           4  main.o(.data)
    yoff                                     0x100000d4   Data           4  main.o(.data)
    zoff                                     0x100000d8   Data           4  main.o(.data)
    count_get_data                           0x100000dc   Data           4  main.o(.data)
    screen_alarm                             0x100000e0   Data           1  main.o(.data)
    flag_send_card                           0x100000e4   Data           4  main.o(.data)
    my_temp_data                             0x100000ec   Data           2  main.o(.data)
    my_hum_data                              0x100000ee   Data           2  main.o(.data)
    adc_value                                0x100000f0   Data           4  main.o(.data)
    light_value                              0x100000f4   Data           4  main.o(.data)
    chksum                                   0x100000f8   Data           1  main.o(.data)
    chkrfid                                  0x100000f9   Data           1  main.o(.data)
    i                                        0x100000fc   Data           4  main.o(.data)
    temp                                     0x10000100   Data           1  main.o(.data)
    crc                                      0x10000102   Data           2  main.o(.data)
    wdt_counter                              0x10000104   Data           4  watchdog.o(.data)
    UARTBuffer                               0x10000108   Data          64  uart.o(.bss)
    CANRxDone                                0x10000148   Data         128  can.o(.bss)
    can_buff                                 0x100001c8   Data         768  can.o(.bss)
    ADCValue                                 0x100004c8   Data          32  adc.o(.bss)
    SPI752_rbuf_0                            0x100004e8   Data         128  spi_uart.o(.bss)
    SPI752_rbuf_1                            0x10000568   Data         128  spi_uart.o(.bss)
    buf_data                                 0x100005e8   Data         128  main.o(.bss)
    buf_receiv                               0x10000668   Data         128  main.o(.bss)
    buf_rfid                                 0x100006e8   Data         128  main.o(.bss)
    msg_data                                 0x10000768   Data          68  main.o(.bss)
    msg_card                                 0x100007ac   Data          68  main.o(.bss)
    msg_cmd                                  0x100007f0   Data          68  main.o(.bss)
    temp_show                                0x10000834   Data          32  main.o(.bss)
    hum_show                                 0x10000854   Data          32  main.o(.bss)
    light_show                               0x10000874   Data          32  main.o(.bss)
    adc_show                                 0x10000894   Data          32  main.o(.bss)
    acc_show                                 0x100008b4   Data          32  main.o(.bss)
    __libspace_start                         0x100008d4   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x10000934   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x000000c1

  Load Region LR_IROM1 (Base: 0x00000000, Size: 0x000076a4, Max: 0x00008000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x0000759c, Max: 0x00008000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x000000c0   Data   RO            3    RESET               startup_lpc11xx.o
    0x000000c0   0x00000008   Code   RO          604  * !!!main             c_p.l(__main.o)
    0x000000c8   0x0000003c   Code   RO          869    !!!scatter          c_p.l(__scatter.o)
    0x00000104   0x0000001a   Code   RO          871    !!handler_copy      c_p.l(__scatter_copy.o)
    0x0000011e   0x00000002   PAD
    0x00000120   0x0000001c   Code   RO          873    !!handler_zi        c_p.l(__scatter_zi.o)
    0x0000013c   0x00000002   Code   RO          591    .ARM.Collect$$_printf_percent$$00000000  c_p.l(_printf_percent.o)
    0x0000013e   0x0000000a   Code   RO          650    .ARM.Collect$$_printf_percent$$00000001  c_p.l(_printf_n.o)
    0x00000148   0x0000000a   Code   RO          651    .ARM.Collect$$_printf_percent$$00000002  c_p.l(_printf_p.o)
    0x00000152   0x0000000a   Code   RO          655    .ARM.Collect$$_printf_percent$$00000003  c_p.l(_printf_f.o)
    0x0000015c   0x0000000a   Code   RO          656    .ARM.Collect$$_printf_percent$$00000004  c_p.l(_printf_e.o)
    0x00000166   0x0000000a   Code   RO          657    .ARM.Collect$$_printf_percent$$00000005  c_p.l(_printf_g.o)
    0x00000170   0x0000000a   Code   RO          658    .ARM.Collect$$_printf_percent$$00000006  c_p.l(_printf_a.o)
    0x0000017a   0x0000000a   Code   RO          663    .ARM.Collect$$_printf_percent$$00000007  c_p.l(_printf_ll.o)
    0x00000184   0x0000000a   Code   RO          653    .ARM.Collect$$_printf_percent$$00000008  c_p.l(_printf_i.o)
    0x0000018e   0x0000000a   Code   RO          590    .ARM.Collect$$_printf_percent$$00000009  c_p.l(_printf_d.o)
    0x00000198   0x0000000a   Code   RO          654    .ARM.Collect$$_printf_percent$$0000000A  c_p.l(_printf_u.o)
    0x000001a2   0x0000000a   Code   RO          652    .ARM.Collect$$_printf_percent$$0000000B  c_p.l(_printf_o.o)
    0x000001ac   0x0000000a   Code   RO          589    .ARM.Collect$$_printf_percent$$0000000C  c_p.l(_printf_x.o)
    0x000001b6   0x0000000a   Code   RO          660    .ARM.Collect$$_printf_percent$$0000000D  c_p.l(_printf_lli.o)
    0x000001c0   0x0000000a   Code   RO          661    .ARM.Collect$$_printf_percent$$0000000E  c_p.l(_printf_lld.o)
    0x000001ca   0x0000000a   Code   RO          662    .ARM.Collect$$_printf_percent$$0000000F  c_p.l(_printf_llu.o)
    0x000001d4   0x0000000a   Code   RO          667    .ARM.Collect$$_printf_percent$$00000010  c_p.l(_printf_llo.o)
    0x000001de   0x0000000a   Code   RO          668    .ARM.Collect$$_printf_percent$$00000011  c_p.l(_printf_llx.o)
    0x000001e8   0x0000000a   Code   RO          664    .ARM.Collect$$_printf_percent$$00000012  c_p.l(_printf_l.o)
    0x000001f2   0x0000000a   Code   RO          648    .ARM.Collect$$_printf_percent$$00000013  c_p.l(_printf_c.o)
    0x000001fc   0x0000000a   Code   RO          649    .ARM.Collect$$_printf_percent$$00000014  c_p.l(_printf_s.o)
    0x00000206   0x0000000a   Code   RO          665    .ARM.Collect$$_printf_percent$$00000015  c_p.l(_printf_lc.o)
    0x00000210   0x0000000a   Code   RO          666    .ARM.Collect$$_printf_percent$$00000016  c_p.l(_printf_ls.o)
    0x0000021a   0x00000004   Code   RO          659    .ARM.Collect$$_printf_percent$$00000017  c_p.l(_printf_percent_end.o)
    0x0000021e   0x00000006   Code   RO          740    .ARM.Collect$$libinit$$00000000  c_p.l(libinit.o)
    0x00000224   0x00000000   Code   RO          764    .ARM.Collect$$libinit$$00000006  c_p.l(libinit2.o)
    0x00000224   0x00000000   Code   RO          766    .ARM.Collect$$libinit$$00000008  c_p.l(libinit2.o)
    0x00000224   0x00000000   Code   RO          768    .ARM.Collect$$libinit$$0000000A  c_p.l(libinit2.o)
    0x00000224   0x00000006   Code   RO          769    .ARM.Collect$$libinit$$0000000B  c_p.l(libinit2.o)
    0x0000022a   0x00000000   Code   RO          771    .ARM.Collect$$libinit$$0000000D  c_p.l(libinit2.o)
    0x0000022a   0x0000000c   Code   RO          772    .ARM.Collect$$libinit$$0000000E  c_p.l(libinit2.o)
    0x00000236   0x00000000   Code   RO          773    .ARM.Collect$$libinit$$0000000F  c_p.l(libinit2.o)
    0x00000236   0x00000000   Code   RO          775    .ARM.Collect$$libinit$$00000011  c_p.l(libinit2.o)
    0x00000236   0x0000000a   Code   RO          776    .ARM.Collect$$libinit$$00000012  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          777    .ARM.Collect$$libinit$$00000013  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          779    .ARM.Collect$$libinit$$00000015  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          781    .ARM.Collect$$libinit$$00000017  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          783    .ARM.Collect$$libinit$$00000019  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          785    .ARM.Collect$$libinit$$0000001B  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          787    .ARM.Collect$$libinit$$0000001D  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          789    .ARM.Collect$$libinit$$0000001F  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          791    .ARM.Collect$$libinit$$00000021  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          795    .ARM.Collect$$libinit$$00000028  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          797    .ARM.Collect$$libinit$$0000002A  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          799    .ARM.Collect$$libinit$$0000002C  c_p.l(libinit2.o)
    0x00000240   0x00000000   Code   RO          801    .ARM.Collect$$libinit$$0000002E  c_p.l(libinit2.o)
    0x00000240   0x00000002   Code   RO          802    .ARM.Collect$$libinit$$0000002F  c_p.l(libinit2.o)
    0x00000242   0x00000002   Code   RO          827    .ARM.Collect$$libshutdown$$00000000  c_p.l(libshutdown.o)
    0x00000244   0x00000000   Code   RO          854    .ARM.Collect$$libshutdown$$00000003  c_p.l(libshutdown2.o)
    0x00000244   0x00000000   Code   RO          857    .ARM.Collect$$libshutdown$$00000006  c_p.l(libshutdown2.o)
    0x00000244   0x00000000   Code   RO          860    .ARM.Collect$$libshutdown$$00000009  c_p.l(libshutdown2.o)
    0x00000244   0x00000000   Code   RO          862    .ARM.Collect$$libshutdown$$0000000B  c_p.l(libshutdown2.o)
    0x00000244   0x00000000   Code   RO          865    .ARM.Collect$$libshutdown$$0000000E  c_p.l(libshutdown2.o)
    0x00000244   0x00000002   Code   RO          866    .ARM.Collect$$libshutdown$$0000000F  c_p.l(libshutdown2.o)
    0x00000246   0x00000000   Code   RO          615    .ARM.Collect$$rtentry$$00000000  c_p.l(rtentry.o)
    0x00000246   0x00000000   Code   RO          675    .ARM.Collect$$rtentry$$00000002  c_p.l(rtentry2.o)
    0x00000246   0x00000006   Code   RO          690    .ARM.Collect$$rtentry$$00000004  c_p.l(rtentry4.o)
    0x0000024c   0x00000000   Code   RO          677    .ARM.Collect$$rtentry$$00000009  c_p.l(rtentry2.o)
    0x0000024c   0x00000004   Code   RO          678    .ARM.Collect$$rtentry$$0000000A  c_p.l(rtentry2.o)
    0x00000250   0x00000000   Code   RO          680    .ARM.Collect$$rtentry$$0000000C  c_p.l(rtentry2.o)
    0x00000250   0x00000008   Code   RO          681    .ARM.Collect$$rtentry$$0000000D  c_p.l(rtentry2.o)
    0x00000258   0x00000002   Code   RO          749    .ARM.Collect$$rtexit$$00000000  c_p.l(rtexit.o)
    0x0000025a   0x00000000   Code   RO          806    .ARM.Collect$$rtexit$$00000002  c_p.l(rtexit2.o)
    0x0000025a   0x00000004   Code   RO          807    .ARM.Collect$$rtexit$$00000003  c_p.l(rtexit2.o)
    0x0000025e   0x00000006   Code   RO          808    .ARM.Collect$$rtexit$$00000004  c_p.l(rtexit2.o)
    0x00000264   0x00000038   Code   RO          594    .emb_text           c_p.l(rt_memcpy.o)
    0x0000029c   0x00000034   Code   RO            5    .text               startup_lpc11xx.o
    0x000002d0   0x00000002   Code   RO          532    .text               c_p.l(use_no_semi.o)
    0x000002d2   0x00000002   PAD
    0x000002d4   0x0000001c   Code   RO          536    .text               c_p.l(__2printf.o)
    0x000002f0   0x00000006   Code   RO          602    .text               c_p.l(heapauxi.o)
    0x000002f6   0x00000000   Code   RO          673    x$fpl$usenofp       fz_ps.l(usenofp.o)
    0x000002f6   0x00000006   PAD
    0x000002fc   0x00000004   Code   RO            4    .ARM.__at_0x02FC    startup_lpc11xx.o
    0x00000300   0x000000dc   Code   RO           27    .text               system_lpc11xx.o
    0x000003dc   0x00000078   Code   RO           51    .text               clkconfig.o
    0x00000454   0x000004cc   Code   RO           70    .text               gpio.o
    0x00000920   0x0000024c   Code   RO           95    .text               uart.o
    0x00000b6c   0x00000088   Code   RO          124    .text               retarget.o
    0x00000bf4   0x00000498   Code   RO          147    .text               timer32.o
    0x0000108c   0x0000059c   Code   RO          165    .text               ssp.o
    0x00001628   0x00000308   Code   RO          185    .text               i2c.o
    0x00001930   0x00000348   Code   RO          213    .text               can.o
    0x00001c78   0x000001c4   Code   RO          233    .text               adc.o
    0x00001e3c   0x00000094   Code   RO          252    .text               tools.o
    0x00001ed0   0x000000a6   Code   RO          276    .text               key.o
    0x00001f76   0x00000002   PAD
    0x00001f78   0x00000090   Code   RO          293    .text               seg7led.o
    0x00002008   0x00000920   Code   RO          311    .text               oled2864.o
    0x00002928   0x000003d8   Code   RO          326    .text               temp_hum.o
    0x00002d00   0x00000354   Code   RO          347    .text               light.o
    0x00003054   0x00000280   Code   RO          364    .text               acc.o
    0x000032d4   0x00000530   Code   RO          379    .text               rfid.o
    0x00003804   0x00000794   Code   RO          400    .text               spi_uart.o
    0x00003f98   0x00000bbc   Code   RO          417    .text               main.o
    0x00004b54   0x00000090   Code   RO          485    .text               menu.o
    0x00004be4   0x00000158   Code   RO          511    .text               watchdog.o
    0x00004d3c   0x00000034   Code   RO          534    .text               c_p.l(c89vsnprintf.o)
    0x00004d70   0x0000003c   Code   RO          538    .text               c_p.l(__2snprintf.o)
    0x00004dac   0x0000004c   Code   RO          546    .text               c_p.l(_printf_pad.o)
    0x00004df8   0x0000006c   Code   RO          548    .text               c_p.l(_printf_dec.o)
    0x00004e64   0x00000098   Code   RO          568    .text               c_p.l(_printf_hex_int_ll_ptr.o)
    0x00004efc   0x00000194   Code   RO          586    .text               c_p.l(__printf_flags_ss_wp.o)
    0x00005090   0x0000004c   Code   RO          592    .text               c_p.l(strcpy.o)
    0x000050dc   0x00000082   Code   RO          595    .text               c_p.l(rt_memcpy.o)
    0x0000515e   0x0000015a   Code   RO          598    .text               c_p.l(aeabi_sdiv.o)
    0x000052b8   0x0000040c   Code   RO          606    .text               fz_ps.l(ddiv.o)
    0x000056c4   0x00000048   Code   RO          609    .text               fz_ps.l(dfixui.o)
    0x0000570c   0x00000058   Code   RO          611    .text               fz_ps.l(dflti.o)
    0x00005764   0x0000028c   Code   RO          613    .text               fz_ps.l(dmul.o)
    0x000059f0   0x00000024   Code   RO          621    .text               c_p.l(_printf_truncate.o)
    0x00005a14   0x00000052   Code   RO          623    .text               c_p.l(_printf_str.o)
    0x00005a66   0x000000ac   Code   RO          625    .text               c_p.l(_printf_intcommon.o)
    0x00005b12   0x00000028   Code   RO          627    .text               c_p.l(_printf_charcount.o)
    0x00005b3a   0x00000002   PAD
    0x00005b3c   0x00000030   Code   RO          629    .text               c_p.l(_printf_char_common.o)
    0x00005b6c   0x0000000a   Code   RO          631    .text               c_p.l(_sputc.o)
    0x00005b76   0x00000010   Code   RO          633    .text               c_p.l(_snputc.o)
    0x00005b86   0x00000002   PAD
    0x00005b88   0x00000028   Code   RO          635    .text               c_p.l(_printf_char_file.o)
    0x00005bb0   0x000000bc   Code   RO          637    .text               c_p.l(_printf_wctomb.o)
    0x00005c6c   0x00000070   Code   RO          640    .text               c_p.l(_printf_longlong_dec.o)
    0x00005cdc   0x00000070   Code   RO          646    .text               c_p.l(_printf_oct_int_ll.o)
    0x00005d4c   0x00000028   Code   RO          669    .text               c_p.l(rtudiv10.o)
    0x00005d74   0x0000007a   Code   RO          694    .text               c_p.l(lludiv10.o)
    0x00005dee   0x00000002   PAD
    0x00005df0   0x00000404   Code   RO          696    .text               c_p.l(_printf_fp_dec.o)
    0x000061f4   0x0000002e   Code   RO          700    .text               c_p.l(_printf_char.o)
    0x00006222   0x0000002e   Code   RO          702    .text               c_p.l(_printf_wchar.o)
    0x00006250   0x00000044   Code   RO          704    .text               c_p.l(_wcrtomb.o)
    0x00006294   0x0000003e   Code   RO          706    .text               c_p.l(sys_stackheap_outer.o)
    0x000062d2   0x00000002   PAD
    0x000062d4   0x00000010   Code   RO          709    .text               c_p.l(rt_ctype_table.o)
    0x000062e4   0x00000008   Code   RO          714    .text               c_p.l(rt_locale_intlibspace.o)
    0x000062ec   0x00000084   Code   RO          716    .text               c_p.l(_printf_fp_infnan.o)
    0x00006370   0x000000cc   Code   RO          718    .text               c_p.l(bigflt0.o)
    0x0000643c   0x000004c8   Code   RO          721    .text               c_p.l(btod.o)
    0x00006904   0x0000000c   Code   RO          728    .text               c_p.l(exit.o)
    0x00006910   0x00000008   Code   RO          745    .text               c_p.l(libspace.o)
    0x00006918   0x0000007c   Code   RO          760    .text               c_p.l(strcmp.o)
    0x00006994   0x00000030   Code   RO          723    i.__ARM_common_ll_muluu  c_p.l(btod.o)
    0x000069c4   0x0000001c   Code   RO          196    i.__ARM_common_switch8  i2c.o
    0x000069e0   0x0000002c   Code   RO          743    i.__ARM_fpclassify  m_ps.l(fpclassify.o)
    0x00006a0c   0x0000002c   Code   RO          726    locale$$code        c_p.l(lc_numeric_c.o)
    0x00006a38   0x0000002c   Code   RO          754    locale$$code        c_p.l(lc_ctype_c.o)
    0x00006a64   0x00000010   Code   RO          671    x$fpl$printf1       fz_ps.l(printf1.o)
    0x00006a74   0x00000010   Data   RO           71    .constdata          gpio.o
    0x00006a84   0x00000030   Data   RO          294    .constdata          seg7led.o
    0x00006ab4   0x000007a1   Data   RO          312    .constdata          oled2864.o
    0x00007255   0x00000003   PAD
    0x00007258   0x00000038   Data   RO          380    .constdata          rfid.o
    0x00007290   0x00000068   Data   RO          419    .constdata          main.o
    0x000072f8   0x00000028   Data   RO          569    .constdata          c_p.l(_printf_hex_int_ll_ptr.o)
    0x00007320   0x00000011   Data   RO          587    .constdata          c_p.l(__printf_flags_ss_wp.o)
    0x00007331   0x00000080   Data   RO          607    .constdata          fz_ps.l(ddiv.o)
    0x000073b1   0x00000003   PAD
    0x000073b4   0x00000008   Data   RO          638    .constdata          c_p.l(_printf_wctomb.o)
    0x000073bc   0x00000094   Data   RO          719    .constdata          c_p.l(bigflt0.o)
    0x00007450   0x00000020   Data   RO          867    Region$$Table       anon$$obj.o
    0x00007470   0x0000001c   Data   RO          725    locale$$data        c_p.l(lc_numeric_c.o)
    0x0000748c   0x00000110   Data   RO          753    locale$$data        c_p.l(lc_ctype_c.o)


    Execution Region RW_IRAM1 (Base: 0x10000000, Size: 0x00000b38, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x10000000   0x0000000c   Data   RW           28    .data               system_lpc11xx.o
    0x1000000c   0x00000028   Data   RW           72    .data               gpio.o
    0x10000034   0x00000010   Data   RW           97    .data               uart.o
    0x10000044   0x00000008   Data   RW          125    .data               retarget.o
    0x1000004c   0x00000018   Data   RW          148    .data               timer32.o
    0x10000064   0x00000018   Data   RW          168    .data               ssp.o
    0x1000007c   0x00000029   Data   RW          186    .data               i2c.o
    0x100000a5   0x00000003   PAD
    0x100000a8   0x0000000c   Data   RW          216    .data               can.o
    0x100000b4   0x00000008   Data   RW          348    .data               light.o
    0x100000bc   0x00000008   Data   RW          403    .data               spi_uart.o
    0x100000c4   0x00000040   Data   RW          420    .data               main.o
    0x10000104   0x00000004   Data   RW          513    .data               watchdog.o
    0x10000108   0x00000040   Zero   RW           96    .bss                uart.o
    0x10000148   0x00000380   Zero   RW          214    .bss                can.o
    0x100004c8   0x00000020   Zero   RW          234    .bss                adc.o
    0x100004e8   0x00000100   Zero   RW          401    .bss                spi_uart.o
    0x100005e8   0x000002ec   Zero   RW          418    .bss                main.o
    0x100008d4   0x00000060   Zero   RW          746    .bss                c_p.l(libspace.o)
    0x10000934   0x00000004   PAD
    0x10000938   0x00000000   Zero   RW            2    HEAP                startup_lpc11xx.o
    0x10000938   0x00000200   Zero   RW            1    STACK               startup_lpc11xx.o


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

Image component sizes


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

       640        100          0          0          0       3604   acc.o
       452         28          0          0         32       1836   adc.o
       840         66          0         12        896       4411   can.o
       120         10          0          0          0        625   clkconfig.o
         0          0          0          0          0       4156   core_cm0.o
      1228         62         16         40          0      12189   gpio.o
       804         62          0         41          0      17797   i2c.o
       166          0          0          0          0        644   key.o
       852         56          0          8          0       4230   light.o
      3004        404        104         64        748      14793   main.o
       144          0          0          0          0        571   menu.o
      2336         40       1953          0          0      11548   oled2864.o
       136         12          0          8          0       3389   retarget.o
      1328        112         56          0          0       3322   rfid.o
       144          4         48          0          0       1209   seg7led.o
      1940        298          0          8        256       5162   spi_uart.o
      1436         56          0         24          0       4089   ssp.o
        56         22        192          0        512        996   startup_lpc11xx.o
       220         24          0         12          0       8301   system_lpc11xx.o
       984        212          0          0          0       2265   temp_hum.o
      1176         56          0         24          0       3840   timer32.o
       148          8          0          0          0       1103   tools.o
       588         42          0         16         64      11007   uart.o
       344        112          0          4          0       1495   watchdog.o

    ----------------------------------------------------------------------
     19088       1786       2404        264       2508     122582   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         2          0          3          3          0          2   (incl. Padding)

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

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

        28          6          0          0          0         84   __2printf.o
        60          6          0          0          0         92   __2snprintf.o
         8          0          0          0          0         68   __main.o
       404          4         17          0          0         76   __printf_flags_ss_wp.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
        10          0          0          0          0          0   _printf_a.o
        10          0          0          0          0          0   _printf_c.o
        46          0          0          0          0        100   _printf_char.o
        48          6          0          0          0         88   _printf_char_common.o
        40          6          0          0          0         72   _printf_char_file.o
        40          0          0          0          0         60   _printf_charcount.o
        10          0          0          0          0          0   _printf_d.o
       108         18          0          0          0         76   _printf_dec.o
        10          0          0          0          0          0   _printf_e.o
        10          0          0          0          0          0   _printf_f.o
      1028         12          0          0          0        184   _printf_fp_dec.o
       132         16          0          0          0         76   _printf_fp_infnan.o
        10          0          0          0          0          0   _printf_g.o
       152          4         40          0          0        148   _printf_hex_int_ll_ptr.o
        10          0          0          0          0          0   _printf_i.o
       172          0          0          0          0         80   _printf_intcommon.o
        10          0          0          0          0          0   _printf_l.o
        10          0          0          0          0          0   _printf_lc.o
        10          0          0          0          0          0   _printf_ll.o
        10          0          0          0          0          0   _printf_lld.o
        10          0          0          0          0          0   _printf_lli.o
        10          0          0          0          0          0   _printf_llo.o
        10          0          0          0          0          0   _printf_llu.o
        10          0          0          0          0          0   _printf_llx.o
       112         18          0          0          0         76   _printf_longlong_dec.o
        10          0          0          0          0          0   _printf_ls.o
        10          0          0          0          0          0   _printf_n.o
        10          0          0          0          0          0   _printf_o.o
       112         10          0          0          0        112   _printf_oct_int_ll.o
        10          0          0          0          0          0   _printf_p.o
        76          0          0          0          0        100   _printf_pad.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_s.o
        82          0          0          0          0         72   _printf_str.o
        36          0          0          0          0         76   _printf_truncate.o
        10          0          0          0          0          0   _printf_u.o
        46          0          0          0          0        100   _printf_wchar.o
       188          6          8          0          0         80   _printf_wctomb.o
        10          0          0          0          0          0   _printf_x.o
        16          0          0          0          0         60   _snputc.o
        10          0          0          0          0         60   _sputc.o
        68          0          0          0          0         72   _wcrtomb.o
       346          0          0          0          0         92   aeabi_sdiv.o
       204          4        148          0          0         80   bigflt0.o
      1272         14          0          0          0        316   btod.o
        52          4          0          0          0         72   c89vsnprintf.o
        12          0          0          0          0         60   exit.o
         6          0          0          0          0        136   heapauxi.o
        44         10        272          0          0         76   lc_ctype_c.o
        44         10         28          0          0         76   lc_numeric_c.o
         6          0          0          0          0          0   libinit.o
        30          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         68   libspace.o
       122          0          0          0          0         72   lludiv10.o
        16          4          0          0          0         76   rt_ctype_table.o
         8          4          0          0          0         68   rt_locale_intlibspace.o
       186          0          0          0          0        144   rt_memcpy.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         60   rtudiv10.o
       124          4          0          0          0         72   strcmp.o
        76          6          0          0          0         72   strcpy.o
        62          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o
      1036         24        128          0          0        112   ddiv.o
        72         10          0          0          0         68   dfixui.o
        88          0          0          0          0         92   dflti.o
       652         20          0          0          0         84   dmul.o
        16          4          0          0          0         76   printf1.o
         0          0          0          0          0          0   usenofp.o
        44          6          0          0          0         60   fpclassify.o

    ----------------------------------------------------------------------
      7972        248        644          0        100       4192   Library Totals
        18          0          3          0          4          0   (incl. Padding)

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

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

      6046        184        513          0         96       3700   c_p.l
      1864         58        128          0          0        432   fz_ps.l
        44          6          0          0          0         60   m_ps.l

    ----------------------------------------------------------------------
      7972        248        644          0        100       4192   Library Totals

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

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


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

     27060       2034       3048        264       2608     123124   Grand Totals
     27060       2034       3048        264       2608     123124   ELF Image Totals
     27060       2034       3048        264          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                30108 (  29.40kB)
    Total RW  Size (RW Data + ZI Data)              2872 (   2.80kB)
    Total ROM Size (Code + RO Data + RW Data)      30372 (  29.66kB)

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

