ARM Linker, 4.1 [Build 713] [Standard][RL-ARM]

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

Section Cross References

    startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
    startup_stm32f10x_cl.o(RESET) refers to startup_stm32f10x_cl.o(.text) for Reset_Handler
    startup_stm32f10x_cl.o(RESET) refers to hal_cm3.o(.emb_text) for SVC_Handler
    startup_stm32f10x_cl.o(RESET) refers to hal_gpio.o(.text) for EXTI0_IRQHandler
    startup_stm32f10x_cl.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    system_stm32f10x_cl.o(.text) refers to dflti.o(.text) for __aeabi_i2d
    system_stm32f10x_cl.o(.text) refers to dmul.o(.text) for __aeabi_dmul
    system_stm32f10x_cl.o(.text) refers to dfixui.o(.text) for __aeabi_d2uiz
    system_stm32f10x_cl.o(.text) refers to system_stm32f10x_cl.o(.data) for SystemFrequency_SysClk
    retarget.o(.text) refers to hal_serial.o(.text) for sendchar
    main.o(.text) refers to rt_membox.o(i._init_box) for _init_box
    main.o(.text) refers to hal.o(.text) for InitHAL
    main.o(.text) refers to hal_gpio.o(.text) for InitGPIO
    main.o(.text) refers to hal_serial.o(.text) for InitSerial
    main.o(.text) refers to hal_cm3.o(.emb_text) for os_set_env
    main.o(.text) refers to main.o(.bss) for mpoolCom
    main.o(.text) refers to rt_gpio.o(.text) for LED_Task
    main.o(.text) refers to rt_task.o(i.rt_tsk_create) for rt_tsk_create
    main.o(.text) refers to main.o(.data) for idLED_Task
    main.o(.text) refers to rt_serial.o(.text) for UART_Task
    main.o(.text) refers to rt_task.o(i.rt_tsk_delete) for rt_tsk_delete
    main.o(.text) refers to rt_task.o(i.rt_sys_init) for rt_sys_init
    rt_gpio.o(.text) refers to rt_event.o(i.isr_evt_set) for isr_evt_set
    rt_gpio.o(.text) refers to hal_gpio.o(.text) for LED_On
    rt_gpio.o(.text) refers to hal_cm3.o(.emb_text) for _alloc_box
    rt_gpio.o(.text) refers to printf0.o(i.__0sprintf$0) for __2sprintf
    rt_gpio.o(.text) refers to main.o(.data) for idButton_Task
    rt_gpio.o(.text) refers to rt_time.o(i.rt_dly_wait) for rt_dly_wait
    rt_gpio.o(.text) refers to rt_event.o(i.rt_evt_wait) for rt_evt_wait
    rt_gpio.o(.text) refers to rt_event.o(i.rt_evt_clr) for rt_evt_clr
    rt_gpio.o(.text) refers to main.o(.bss) for mpoolCom
    rt_gpio.o(.text) refers to rt_serial.o(.bss) for ComBox
    rt_gpio.o(.text) refers to rt_mailbox.o(i.rt_mbx_send) for rt_mbx_send
    rt_serial.o(.text) refers to printf0.o(i.__0printf$0) for __2printf
    rt_serial.o(.text) refers to hal_cm3.o(.emb_text) for _free_box
    rt_serial.o(.text) refers to rt_serial.o(.bss) for ComBox
    rt_serial.o(.text) refers to rt_mailbox.o(i.rt_mbx_init) for rt_mbx_init
    rt_serial.o(.text) refers to rt_mailbox.o(i.rt_mbx_wait) for rt_mbx_wait
    rt_serial.o(.text) refers to main.o(.bss) for mpoolCom
    hal_gpio.o(.text) refers to rt_gpio.o(.text) for Button_IRQHandler
    hal_gpio.o(.text) refers to hal_gpio.o(.constdata) for led_mask
    hal.o(.text) refers to system_stm32f10x_cl.o(.text) for SystemInit
    rt_task.o(i.rt_block) refers to rt_list.o(i.rt_put_dly) for rt_put_dly
    rt_task.o(i.rt_block) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_task.o(i.rt_block) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_task.o(i.rt_block) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_block) refers to rt_list.o(.bss) for os_rdy
    rt_task.o(i.rt_dispatch) refers to rt_list.o(i.rt_put_rdy_first) for rt_put_rdy_first
    rt_task.o(i.rt_dispatch) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_task.o(i.rt_dispatch) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_task.o(i.rt_dispatch) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_task.o(i.rt_dispatch) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_dispatch) refers to rt_list.o(.bss) for os_rdy
    rt_task.o(i.rt_init_context) refers to rt_membox.o(i.rt_alloc_box) for rt_alloc_box
    rt_task.o(i.rt_init_context) refers to hal_cm3.o(i.rt_init_stack) for rt_init_stack
    rt_task.o(i.rt_init_context) refers to rtx_conf_cm.o(.bss) for mp_stk
    rt_task.o(i.rt_switch_req) refers to hal_cm3.o(i.dbg_task_switch) for dbg_task_switch
    rt_task.o(i.rt_switch_req) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_switch_req) refers to hal_cm3.o(.data) for dbg_msg
    rt_task.o(i.rt_sys_init) refers to hal_cm3.o(i.dbg_init) for dbg_init
    rt_task.o(i.rt_sys_init) refers to rt_membox.o(i._init_box) for _init_box
    rt_task.o(i.rt_sys_init) refers to rt_task.o(i.rt_init_context) for rt_init_context
    rt_task.o(i.rt_sys_init) refers to hal_cm3.o(.emb_text) for rt_set_PSP
    rt_task.o(i.rt_sys_init) refers to rtx_conf_cm.o(.text) for rt_init_robin
    rt_task.o(i.rt_sys_init) refers to rt_task.o(i.rt_tsk_create) for rt_tsk_create
    rt_task.o(i.rt_sys_init) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_task.o(i.rt_sys_init) refers to rtx_conf_cm.o(.constdata) for os_maxtaskrun
    rt_task.o(i.rt_sys_init) refers to rtx_conf_cm.o(.data) for m_tmr
    rt_task.o(i.rt_sys_init) refers to rt_task.o(.bss) for .bss
    rt_task.o(i.rt_sys_init) refers to rt_list.o(.bss) for os_rdy
    rt_task.o(i.rt_sys_init) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_tsk_create) refers to rt_membox.o(i.rt_alloc_box) for rt_alloc_box
    rt_task.o(i.rt_tsk_create) refers to rt_task.o(i.rt_init_context) for rt_init_context
    rt_task.o(i.rt_tsk_create) refers to hal_cm3.o(i.dbg_task_notify) for dbg_task_notify
    rt_task.o(i.rt_tsk_create) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_task.o(i.rt_tsk_create) refers to rtx_conf_cm.o(.bss) for mp_tcb
    rt_task.o(i.rt_tsk_create) refers to rtx_conf_cm.o(.constdata) for os_maxtaskrun
    rt_task.o(i.rt_tsk_create) refers to hal_cm3.o(.data) for dbg_msg
    rt_task.o(i.rt_tsk_create) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_tsk_delete) refers to rt_membox.o(i.rt_free_box) for rt_free_box
    rt_task.o(i.rt_tsk_delete) refers to hal_cm3.o(i.dbg_task_notify) for dbg_task_notify
    rt_task.o(i.rt_tsk_delete) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_task.o(i.rt_tsk_delete) refers to rt_list.o(i.rt_rmv_list) for rt_rmv_list
    rt_task.o(i.rt_tsk_delete) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_task.o(i.rt_tsk_delete) refers to hal_cm3.o(.data) for dbg_msg
    rt_task.o(i.rt_tsk_delete) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_tsk_delete) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_task.o(i.rt_tsk_delete) refers to rtx_conf_cm.o(.constdata) for os_maxtaskrun
    rt_task.o(i.rt_tsk_pass) refers to rt_list.o(i.rt_get_same_rdy_prio) for rt_get_same_rdy_prio
    rt_task.o(i.rt_tsk_pass) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_task.o(i.rt_tsk_pass) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_task.o(i.rt_tsk_pass) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_tsk_pass) refers to rt_list.o(.bss) for os_rdy
    rt_task.o(i.rt_tsk_prio) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_task.o(i.rt_tsk_prio) refers to rt_list.o(i.rt_resort_prio) for rt_resort_prio
    rt_task.o(i.rt_tsk_prio) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_task.o(i.rt_tsk_prio) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_task.o(i.rt_tsk_prio) refers to rt_task.o(.data) for .data
    rt_task.o(i.rt_tsk_prio) refers to rtx_conf_cm.o(.constdata) for os_maxtaskrun
    rt_task.o(i.rt_tsk_prio) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_task.o(i.rt_tsk_prio) refers to rt_list.o(.bss) for os_rdy
    rt_task.o(i.rt_tsk_self) refers to rt_task.o(.data) for .data
    rt_event.o(i.isr_evt_set) refers to rt_list.o(i.rt_psq_enq) for rt_psq_enq
    rt_event.o(i.isr_evt_set) refers to rt_system.o(i.rt_psh_req) for rt_psh_req
    rt_event.o(i.isr_evt_set) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_event.o(i.rt_evt_clr) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_event.o(i.rt_evt_get) refers to rt_task.o(.data) for os_tsk
    rt_event.o(i.rt_evt_psh) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_event.o(i.rt_evt_psh) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_event.o(i.rt_evt_psh) refers to rt_list.o(.bss) for os_rdy
    rt_event.o(i.rt_evt_set) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_event.o(i.rt_evt_set) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_event.o(i.rt_evt_set) refers to rtx_conf_cm.o(.bss) for os_active_TCB
    rt_event.o(i.rt_evt_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_event.o(i.rt_evt_wait) refers to rt_task.o(.data) for os_tsk
    rt_mailbox.o(i.isr_mbx_receive) refers to rt_list.o(i.rt_psq_enq) for rt_psq_enq
    rt_mailbox.o(i.isr_mbx_receive) refers to rt_system.o(i.rt_psh_req) for rt_psh_req
    rt_mailbox.o(i.isr_mbx_send) refers to rt_list.o(i.rt_psq_enq) for rt_psq_enq
    rt_mailbox.o(i.isr_mbx_send) refers to rt_system.o(i.rt_psh_req) for rt_psh_req
    rt_mailbox.o(i.rt_mbx_psh) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_mailbox.o(i.rt_mbx_psh) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_mailbox.o(i.rt_mbx_psh) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_mailbox.o(i.rt_mbx_psh) refers to rtx_conf_cm.o(.text) for os_error
    rt_mailbox.o(i.rt_mbx_psh) refers to rt_list.o(.bss) for os_rdy
    rt_mailbox.o(i.rt_mbx_send) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_mailbox.o(i.rt_mbx_send) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_mailbox.o(i.rt_mbx_send) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_mailbox.o(i.rt_mbx_send) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_mailbox.o(i.rt_mbx_send) refers to rt_task.o(i.rt_block) for rt_block
    rt_mailbox.o(i.rt_mbx_send) refers to rt_task.o(.data) for os_tsk
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_mailbox.o(i.rt_mbx_wait) refers to rt_task.o(.data) for os_tsk
    rt_time.o(i.rt_dly_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_time.o(i.rt_itv_set) refers to rt_task.o(.data) for os_tsk
    rt_time.o(i.rt_itv_set) refers to rt_time.o(.data) for .data
    rt_time.o(i.rt_itv_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_time.o(i.rt_itv_wait) refers to rt_task.o(.data) for os_tsk
    rt_time.o(i.rt_itv_wait) refers to rt_time.o(.data) for .data
    rt_membox.o(i._calloc_box) refers to hal_cm3.o(.emb_text) for _alloc_box
    hal_cm3.o(.emb_text) refers to rtx_conf_cm.o(.constdata) for os_flags
    hal_cm3.o(.emb_text) refers to rt_membox.o(i.rt_alloc_box) for rt_alloc_box
    hal_cm3.o(.emb_text) refers to rt_membox.o(i.rt_free_box) for rt_free_box
    hal_cm3.o(.emb_text) refers to rt_system.o(i.rt_stk_check) for rt_stk_check
    hal_cm3.o(.emb_text) refers to rt_task.o(.data) for os_tsk
    hal_cm3.o(.emb_text) refers to SVC_Table.o(SVC_TABLE) for SVC_Count
    hal_cm3.o(.emb_text) refers to rt_system.o(i.rt_pop_req) for rt_pop_req
    hal_cm3.o(.emb_text) refers to rt_system.o(i.rt_systick) for rt_systick
    hal_cm3.o(i.dbg_init) refers to hal_cm3.o(.data) for .data
    hal_cm3.o(i.rt_init_stack) refers to rtx_conf_cm.o(.constdata) for os_stackinfo
    rt_system.o(i.rt_pop_req) refers to rt_list.o(i.rt_put_rdy_first) for rt_put_rdy_first
    rt_system.o(i.rt_pop_req) refers to rt_semaphore.o(i.rt_sem_psh) for rt_sem_psh
    rt_system.o(i.rt_pop_req) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_system.o(i.rt_pop_req) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_system.o(i.rt_pop_req) refers to rt_event.o(i.rt_evt_psh) for rt_evt_psh
    rt_system.o(i.rt_pop_req) refers to rt_mailbox.o(i.rt_mbx_psh) for rt_mbx_psh
    rt_system.o(i.rt_pop_req) refers to rt_task.o(.data) for os_tsk
    rt_system.o(i.rt_pop_req) refers to rt_system.o(.data) for .data
    rt_system.o(i.rt_pop_req) refers to rtx_conf_cm.o(.bss) for os_fifo
    rt_system.o(i.rt_pop_req) refers to rt_list.o(.bss) for os_rdy
    rt_system.o(i.rt_psh_req) refers to rt_system.o(.data) for .data
    rt_system.o(i.rt_stk_check) refers to rtx_conf_cm.o(.text) for os_error
    rt_system.o(i.rt_stk_check) refers to rt_task.o(.data) for os_tsk
    rt_system.o(i.rt_systick) refers to rt_list.o(i.rt_put_rdy_first) for rt_put_rdy_first
    rt_system.o(i.rt_systick) refers to rtx_conf_cm.o(.text) for rt_chk_robin
    rt_system.o(i.rt_systick) refers to rt_list.o(i.rt_dec_dly) for rt_dec_dly
    rt_system.o(i.rt_systick) refers to rt_timer.o(i.rt_tmr_tick) for rt_tmr_tick
    rt_system.o(i.rt_systick) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_system.o(i.rt_systick) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_system.o(i.rt_systick) refers to rt_task.o(.data) for os_tsk
    rt_system.o(i.rt_systick) refers to rt_time.o(.data) for os_time
    rt_system.o(i.rt_systick) refers to rt_list.o(.bss) for os_rdy
    rt_system.o(i.rt_tsk_lock) refers to rt_system.o(.data) for .data
    rt_system.o(i.rt_tsk_unlock) refers to rt_system.o(.data) for .data
    rt_list.o(i.rt_dec_dly) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_list.o(i.rt_dec_dly) refers to rt_list.o(.bss) for .bss
    rt_list.o(i.rt_dec_dly) refers to rt_time.o(.data) for os_time
    rt_list.o(i.rt_get_same_rdy_prio) refers to rt_list.o(.bss) for .bss
    rt_list.o(i.rt_get_same_rdy_prio) refers to rt_task.o(.data) for os_tsk
    rt_list.o(i.rt_psq_enq) refers to rtx_conf_cm.o(.text) for os_error
    rt_list.o(i.rt_psq_enq) refers to rtx_conf_cm.o(.bss) for os_fifo
    rt_list.o(i.rt_put_dly) refers to rt_list.o(.bss) for .bss
    rt_list.o(i.rt_put_rdy_first) refers to rt_list.o(.bss) for .bss
    rt_list.o(i.rt_resort_prio) refers to rt_list.o(i.rt_rmv_list) for rt_rmv_list
    rt_list.o(i.rt_resort_prio) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_list.o(i.rt_resort_prio) refers to rt_list.o(.bss) for .bss
    rt_list.o(i.rt_rmv_list) refers to rt_list.o(.bss) for .bss
    rt_semaphore.o(i.isr_sem_send) refers to rt_list.o(i.rt_psq_enq) for rt_psq_enq
    rt_semaphore.o(i.isr_sem_send) refers to rt_system.o(i.rt_psh_req) for rt_psh_req
    rt_semaphore.o(i.rt_sem_psh) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_semaphore.o(i.rt_sem_psh) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_semaphore.o(i.rt_sem_psh) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_semaphore.o(i.rt_sem_psh) refers to rt_list.o(.bss) for os_rdy
    rt_semaphore.o(i.rt_sem_send) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_semaphore.o(i.rt_sem_send) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_semaphore.o(i.rt_sem_send) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_semaphore.o(i.rt_sem_send) refers to rt_task.o(.data) for os_tsk
    rt_semaphore.o(i.rt_sem_wait) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_semaphore.o(i.rt_sem_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_semaphore.o(i.rt_sem_wait) refers to rt_task.o(.data) for os_tsk
    rt_timer.o(i.rt_tmr_create) refers to rt_membox.o(i.rt_alloc_box) for rt_alloc_box
    rt_timer.o(i.rt_tmr_create) refers to rtx_conf_cm.o(.data) for m_tmr
    rt_timer.o(i.rt_tmr_create) refers to rt_timer.o(.data) for .data
    rt_timer.o(i.rt_tmr_kill) refers to rt_membox.o(i.rt_free_box) for rt_free_box
    rt_timer.o(i.rt_tmr_kill) refers to rt_timer.o(.data) for .data
    rt_timer.o(i.rt_tmr_kill) refers to rtx_conf_cm.o(.data) for m_tmr
    rt_timer.o(i.rt_tmr_tick) refers to rtx_conf_cm.o(.text) for os_tmr_call
    rt_timer.o(i.rt_tmr_tick) refers to rt_membox.o(i.rt_free_box) for rt_free_box
    rt_timer.o(i.rt_tmr_tick) refers to rt_timer.o(.data) for .data
    rt_timer.o(i.rt_tmr_tick) refers to rtx_conf_cm.o(.data) for m_tmr
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7.o(.ARM.Collect$$$$00000007) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to retarget.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to retarget.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to retarget.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to retarget.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to retarget.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to retarget.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to retarget.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to retarget.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to retarget.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to retarget.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to retarget.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to retarget.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to retarget.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to retarget.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to retarget.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to retarget.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to retarget.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to retarget.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to retarget.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to retarget.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to retarget.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to retarget.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to retarget.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to retarget.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to retarget.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to retarget.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to retarget.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to retarget.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to retarget.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to retarget.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to retarget.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to retarget.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to retarget.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to retarget.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to retarget.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to retarget.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to retarget.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to retarget.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to retarget.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to retarget.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to retarget.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to retarget.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to retarget.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to retarget.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to retarget.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to retarget.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to retarget.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to retarget.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to retarget.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to retarget.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to retarget.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to retarget.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to retarget.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to retarget.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to retarget.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to retarget.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to retarget.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to retarget.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to retarget.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to retarget.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0printf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0vprintf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
    dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f10x_cl.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry7.o(.ARM.Collect$$$$00000007) refers to main.o(.text) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload


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

Removing Unused input sections from the image.

    Removing startup_stm32f10x_cl.o(HEAP), (768 bytes).
    Removing system_stm32f10x_cl.o(.emb_text), (8 bytes).
    Removing rt_gpio.o(.bss), (56 bytes).
    Removing rt_gpio.o(.data), (4 bytes).
    Removing hal_gpio.o(.emb_text), (8 bytes).
    Removing hal.o(.emb_text), (8 bytes).
    Removing hal_serial.o(.emb_text), (8 bytes).
    Removing rt_task.o(i.rt_tsk_pass), (48 bytes).
    Removing rt_task.o(i.rt_tsk_prio), (128 bytes).
    Removing rt_task.o(i.rt_tsk_self), (16 bytes).
    Removing rt_event.o(i.rt_evt_get), (12 bytes).
    Removing rt_event.o(i.rt_evt_set), (96 bytes).
    Removing rt_mailbox.o(i.isr_mbx_receive), (84 bytes).
    Removing rt_mailbox.o(i.isr_mbx_send), (14 bytes).
    Removing rt_mailbox.o(i.rt_mbx_check), (8 bytes).
    Removing rt_time.o(i.rt_itv_set), (24 bytes).
    Removing rt_time.o(i.rt_itv_wait), (44 bytes).
    Removing rt_membox.o(i._calloc_box), (30 bytes).
    Removing rt_system.o(.emb_text), (0 bytes).
    Removing rt_system.o(i.rt_tsk_lock), (20 bytes).
    Removing rt_system.o(i.rt_tsk_unlock), (36 bytes).
    Removing rt_list.o(i.rt_get_same_rdy_prio), (36 bytes).
    Removing rt_list.o(i.rt_resort_prio), (52 bytes).
    Removing rt_semaphore.o(i.isr_sem_send), (16 bytes).
    Removing rt_semaphore.o(i.rt_sem_init), (12 bytes).
    Removing rt_semaphore.o(i.rt_sem_send), (56 bytes).
    Removing rt_semaphore.o(i.rt_sem_wait), (60 bytes).
    Removing rt_timer.o(i.rt_tmr_create), (80 bytes).
    Removing rt_timer.o(i.rt_tmr_kill), (52 bytes).
    Removing dadd.o(.text), (330 bytes).
    Removing ddiv.o(.text), (222 bytes).
    Removing dfixul.o(.text), (48 bytes).
    Removing cdrcmple.o(.text), (40 bytes).

33 unused section(s) (total 2424 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../../microlib/division.c                0x00000000   Number         0  uidiv.o ABSOLUTE
    ../../microlib/division.c                0x00000000   Number         0  uldiv.o ABSOLUTE
    ../../microlib/fpadd.c                   0x00000000   Number         0  dadd.o ABSOLUTE
    ../../microlib/fpdiv.c                   0x00000000   Number         0  ddiv.o ABSOLUTE
    ../../microlib/fpepilogue.c              0x00000000   Number         0  depilogue.o ABSOLUTE
    ../../microlib/fpfix.c                   0x00000000   Number         0  dfixui.o ABSOLUTE
    ../../microlib/fpfix.c                   0x00000000   Number         0  dfixul.o ABSOLUTE
    ../../microlib/fpflt.c                   0x00000000   Number         0  dflti.o ABSOLUTE
    ../../microlib/fpmul.c                   0x00000000   Number         0  dmul.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry7.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry5.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry2.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/longlong.c                0x00000000   Number         0  llshl.o ABSOLUTE
    ../../microlib/longlong.c                0x00000000   Number         0  llushr.o ABSOLUTE
    ../../microlib/longlong.c                0x00000000   Number         0  llsshr.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printfa.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf2.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf1.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf0.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printfb.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf5.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf6.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf3.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf7.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf8.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf4.o ABSOLUTE
    ../../microlib/printf/stubs.s            0x00000000   Number         0  stubs.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  iusefp.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  useno.o ABSOLUTE
    HAL.c                                    0x00000000   Number         0  hal.o ABSOLUTE
    HAL.c                                    0x00000000   Number         0  hal.o ABSOLUTE
    HAL_GPIO.c                               0x00000000   Number         0  hal_gpio.o ABSOLUTE
    HAL_GPIO.c                               0x00000000   Number         0  hal_gpio.o ABSOLUTE
    HAL_Serial.c                             0x00000000   Number         0  hal_serial.o ABSOLUTE
    HAL_Serial.c                             0x00000000   Number         0  hal_serial.o ABSOLUTE
    Main.c                                   0x00000000   Number         0  main.o ABSOLUTE
    RTX_Conf_CM.c                            0x00000000   Number         0  rtx_conf_cm.o ABSOLUTE
    Retarget.c                               0x00000000   Number         0  retarget.o ABSOLUTE
    SRC\CM\HAL_CM3.c                         0x00000000   Number         0  hal_cm3.o ABSOLUTE
    SRC\CM\SVC_Table.s                       0x00000000   Number         0  SVC_Table.o ABSOLUTE
    SRC\CM\rt_Event.c                        0x00000000   Number         0  rt_event.o ABSOLUTE
    SRC\CM\rt_List.c                         0x00000000   Number         0  rt_list.o ABSOLUTE
    SRC\CM\rt_Mailbox.c                      0x00000000   Number         0  rt_mailbox.o ABSOLUTE
    SRC\CM\rt_MemBox.c                       0x00000000   Number         0  rt_membox.o ABSOLUTE
    SRC\CM\rt_Semaphore.c                    0x00000000   Number         0  rt_semaphore.o ABSOLUTE
    SRC\CM\rt_System.c                       0x00000000   Number         0  rt_system.o ABSOLUTE
    SRC\CM\rt_Task.c                         0x00000000   Number         0  rt_task.o ABSOLUTE
    SRC\CM\rt_Time.c                         0x00000000   Number         0  rt_time.o ABSOLUTE
    SRC\CM\rt_Timer.c                        0x00000000   Number         0  rt_timer.o ABSOLUTE
    SRC\\CM\\HAL_CM3.c                       0x00000000   Number         0  hal_cm3.o ABSOLUTE
    SRC\\CM\\rt_System.c                     0x00000000   Number         0  rt_system.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    rt_GPIO.c                                0x00000000   Number         0  rt_gpio.o ABSOLUTE
    rt_Serial.c                              0x00000000   Number         0  rt_serial.o ABSOLUTE
    startup_stm32f10x_cl.s                   0x00000000   Number         0  startup_stm32f10x_cl.o ABSOLUTE
    system_stm32f10x_cl.c                    0x00000000   Number         0  system_stm32f10x_cl.o ABSOLUTE
    system_stm32f10x_cl.c                    0x00000000   Number         0  system_stm32f10x_cl.o ABSOLUTE
    RESET                                    0x08000000   Section      336  startup_stm32f10x_cl.o(RESET)
    .ARM.Collect$$$$00000000                 0x08000150   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x08000150   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x08000154   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000007                 0x08000158   Section        8  entry7.o(.ARM.Collect$$$$00000007)
    .ARM.Collect$$$$00002712                 0x08000160   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x08000160   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x08000164   Section      332  hal_cm3.o(.emb_text)
    .text                                    0x080002b0   Section       28  startup_stm32f10x_cl.o(.text)
    Default_Handler                          0x080002c7   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    .text                                    0x080002cc   Section        0  system_stm32f10x_cl.o(.text)
    .text                                    0x080004cc   Section        0  retarget.o(.text)
    .text                                    0x080004fc   Section        0  rtx_conf_cm.o(.text)
    .text                                    0x0800050c   Section        0  main.o(.text)
    .text                                    0x080005a0   Section        0  rt_gpio.o(.text)
    .text                                    0x0800064c   Section        0  rt_serial.o(.text)
    .text                                    0x08000688   Section        0  hal_gpio.o(.text)
    .text                                    0x0800075c   Section        0  hal.o(.text)
    .text                                    0x08000764   Section        0  hal_serial.o(.text)
    .text                                    0x08000848   Section        0  dmul.o(.text)
    .text                                    0x08000928   Section        0  dflti.o(.text)
    .text                                    0x0800094a   Section        0  dfixui.o(.text)
    .text                                    0x08000978   Section        0  llushr.o(.text)
    .text                                    0x08000998   Section        0  depilogue.o(.text)
    .text                                    0x08000998   Section        0  iusefp.o(.text)
    .text                                    0x08000a5c   Section       36  init.o(.text)
    .text                                    0x08000a80   Section        0  llshl.o(.text)
    SVC_TABLE                                0x08000aa0   Section        4  SVC_Table.o(SVC_TABLE)
    i.__0printf$0                            0x08000aa4   Section        0  printf0.o(i.__0printf$0)
    i.__0sprintf$0                           0x08000ab4   Section        0  printf0.o(i.__0sprintf$0)
    i.__scatterload_copy                     0x08000ad8   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x08000ae6   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x08000ae8   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._init_box                              0x08000af6   Section        0  rt_membox.o(i._init_box)
    i._printf_core                           0x08000b3c   Section        0  printf0.o(i._printf_core)
    _printf_core                             0x08000b3d   Thumb Code    34  printf0.o(i._printf_core)
    i._sputc                                 0x08000b5e   Section        0  printf0.o(i._sputc)
    _sputc                                   0x08000b5f   Thumb Code    10  printf0.o(i._sputc)
    i.dbg_init                               0x08000b68   Section        0  hal_cm3.o(i.dbg_init)
    i.dbg_task_notify                        0x08000b94   Section        0  hal_cm3.o(i.dbg_task_notify)
    i.dbg_task_switch                        0x08000bb4   Section        0  hal_cm3.o(i.dbg_task_switch)
    i.isr_evt_set                            0x08000bc4   Section        0  rt_event.o(i.isr_evt_set)
    i.rt_alloc_box                           0x08000bec   Section        0  rt_membox.o(i.rt_alloc_box)
    i.rt_block                               0x08000c08   Section        0  rt_task.o(i.rt_block)
    i.rt_dec_dly                             0x08000c40   Section        0  rt_list.o(i.rt_dec_dly)
    i.rt_dispatch                            0x08000cb4   Section        0  rt_task.o(i.rt_dispatch)
    i.rt_dly_wait                            0x08000cf8   Section        0  rt_time.o(i.rt_dly_wait)
    i.rt_evt_clr                             0x08000d00   Section        0  rt_event.o(i.rt_evt_clr)
    i.rt_evt_psh                             0x08000d1c   Section        0  rt_event.o(i.rt_evt_psh)
    i.rt_evt_wait                            0x08000d68   Section        0  rt_event.o(i.rt_evt_wait)
    i.rt_free_box                            0x08000da8   Section        0  rt_membox.o(i.rt_free_box)
    i.rt_get_first                           0x08000dc8   Section        0  rt_list.o(i.rt_get_first)
    i.rt_init_context                        0x08000df0   Section        0  rt_task.o(i.rt_init_context)
    rt_init_context                          0x08000df1   Thumb Code    64  rt_task.o(i.rt_init_context)
    i.rt_init_stack                          0x08000e34   Section        0  hal_cm3.o(i.rt_init_stack)
    i.rt_mbx_init                            0x08000e84   Section        0  rt_mailbox.o(i.rt_mbx_init)
    i.rt_mbx_psh                             0x08000e9c   Section        0  rt_mailbox.o(i.rt_mbx_psh)
    i.rt_mbx_send                            0x08000f5c   Section        0  rt_mailbox.o(i.rt_mbx_send)
    i.rt_mbx_wait                            0x08001000   Section        0  rt_mailbox.o(i.rt_mbx_wait)
    i.rt_pop_req                             0x080010b4   Section        0  rt_system.o(i.rt_pop_req)
    i.rt_psh_req                             0x08001138   Section        0  rt_system.o(i.rt_psh_req)
    i.rt_psq_enq                             0x08001158   Section        0  rt_list.o(i.rt_psq_enq)
    i.rt_put_dly                             0x080011b0   Section        0  rt_list.o(i.rt_put_dly)
    i.rt_put_prio                            0x080011f8   Section        0  rt_list.o(i.rt_put_prio)
    i.rt_put_rdy_first                       0x08001230   Section        0  rt_list.o(i.rt_put_rdy_first)
    i.rt_rmv_dly                             0x08001244   Section        0  rt_list.o(i.rt_rmv_dly)
    i.rt_rmv_list                            0x0800126c   Section        0  rt_list.o(i.rt_rmv_list)
    i.rt_sem_psh                             0x0800129c   Section        0  rt_semaphore.o(i.rt_sem_psh)
    i.rt_stk_check                           0x080012d0   Section        0  rt_system.o(i.rt_stk_check)
    i.rt_switch_req                          0x080012f4   Section        0  rt_task.o(i.rt_switch_req)
    i.rt_sys_init                            0x0800131c   Section        0  rt_task.o(i.rt_sys_init)
    i.rt_systick                             0x08001458   Section        0  rt_system.o(i.rt_systick)
    i.rt_tmr_tick                            0x08001494   Section        0  rt_timer.o(i.rt_tmr_tick)
    i.rt_tsk_create                          0x080014d4   Section        0  rt_task.o(i.rt_tsk_create)
    i.rt_tsk_delete                          0x08001564   Section        0  rt_task.o(i.rt_tsk_delete)
    .constdata                               0x08001610   Section       40  rtx_conf_cm.o(.constdata)
    __tagsym$$used                           0x08001624   Number         0  rtx_conf_cm.o(.constdata)
    __tagsym$$used                           0x08001628   Number         0  rtx_conf_cm.o(.constdata)
    .constdata                               0x08001638   Section       32  hal_gpio.o(.constdata)
    .data                                    0x20000000   Section       20  system_stm32f10x_cl.o(.data)
    .data                                    0x20000014   Section        8  retarget.o(.data)
    .data                                    0x2000001c   Section        4  rtx_conf_cm.o(.data)
    .data                                    0x20000020   Section       16  main.o(.data)
    .data                                    0x20000030   Section        8  rt_task.o(.data)
    .data                                    0x20000038   Section        2  rt_time.o(.data)
    .data                                    0x2000003a   Section        1  hal_cm3.o(.data)
    .data                                    0x2000003b   Section        2  rt_system.o(.data)
    os_lock                                  0x2000003b   Data           1  rt_system.o(.data)
    os_psh_flag                              0x2000003c   Data           1  rt_system.o(.data)
    .data                                    0x20000040   Section        8  rt_timer.o(.data)
    .bss                                     0x20000048   Section     2812  rtx_conf_cm.o(.bss)
    .bss                                     0x20000b44   Section     2000  main.o(.bss)
    .bss                                     0x20001314   Section       32  rt_serial.o(.bss)
    .bss                                     0x20001334   Section       48  rt_task.o(.bss)
    .bss                                     0x20001364   Section       48  rt_list.o(.bss)
    STACK                                    0x20001398   Section      512  startup_stm32f10x_cl.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    __Vectors_Size                           0x00000150   Number         0  startup_stm32f10x_cl.o ABSOLUTE
    __RL_RTX_VER                             0x00000420   Number         0  rt_system.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_cl.o(RESET)
    __Vectors_End                            0x08000150   Data           0  startup_stm32f10x_cl.o(RESET)
    __main                                   0x08000151   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x08000151   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x08000155   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x08000159   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_init                               0x08000159   Thumb Code     0  entry7.o(.ARM.Collect$$$$00000007)
    rt_set_PSP                               0x08000165   Thumb Code     6  hal_cm3.o(.emb_text)
    os_set_env                               0x0800016b   Thumb Code    26  hal_cm3.o(.emb_text)
    _alloc_box                               0x08000189   Thumb Code    28  hal_cm3.o(.emb_text)
    _free_box                                0x080001a9   Thumb Code    28  hal_cm3.o(.emb_text)
    SVC_Handler                              0x080001c9   Thumb Code   132  hal_cm3.o(.emb_text)
    PendSV_Handler                           0x08000259   Thumb Code     0  hal_cm3.o(.emb_text)
    Sys_Handler                              0x08000259   Thumb Code    84  hal_cm3.o(.emb_text)
    SysTick_Handler                          0x080002a5   Thumb Code     0  hal_cm3.o(.emb_text)
    Reset_Handler                            0x080002b1   Thumb Code     4  startup_stm32f10x_cl.o(.text)
    NMI_Handler                              0x080002b5   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    HardFault_Handler                        0x080002b7   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    MemManage_Handler                        0x080002b9   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    BusFault_Handler                         0x080002bb   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    UsageFault_Handler                       0x080002bd   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    DebugMon_Handler                         0x080002c1   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    ADC1_2_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_RX0_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_RX1_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_SCE_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_TX_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_RX0_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_RX1_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_SCE_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_TX_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel1_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel2_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel3_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel4_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel5_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel6_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel7_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel1_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel2_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel3_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel4_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel5_IRQHandler                 0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    ETH_IRQHandler                           0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    ETH_WKUP_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI15_10_IRQHandler                     0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI1_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI2_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI3_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI4_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI9_5_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    FLASH_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C1_ER_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C1_EV_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C2_ER_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C2_EV_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    OTG_FS_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    PVD_IRQHandler                           0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RCC_IRQHandler                           0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RTCAlarm_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RTC_IRQHandler                           0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI1_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI2_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI3_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TAMPER_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_BRK_IRQHandler                      0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_CC_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_UP_IRQHandler                       0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM2_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM3_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM4_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM5_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM6_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM7_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    UART4_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    UART5_IRQHandler                         0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART1_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART2_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART3_IRQHandler                        0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    WWDG_IRQHandler                          0x080002c7   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SystemInit                               0x080002cd   Thumb Code   456  system_stm32f10x_cl.o(.text)
    fputc                                    0x080004cd   Thumb Code    14  retarget.o(.text)
    fgetc                                    0x080004db   Thumb Code    10  retarget.o(.text)
    ferror                                   0x080004e5   Thumb Code     8  retarget.o(.text)
    _ttywrch                                 0x080004ed   Thumb Code    12  retarget.o(.text)
    _sys_exit                                0x080004f9   Thumb Code     4  retarget.o(.text)
    os_idle_demon                            0x080004fd   Thumb Code     4  rtx_conf_cm.o(.text)
    os_tmr_call                              0x08000501   Thumb Code     2  rtx_conf_cm.o(.text)
    os_error                                 0x08000503   Thumb Code     4  rtx_conf_cm.o(.text)
    rt_init_robin                            0x08000507   Thumb Code     2  rtx_conf_cm.o(.text)
    rt_chk_robin                             0x08000509   Thumb Code     2  rtx_conf_cm.o(.text)
    init                                     0x0800050d   Thumb Code    72  main.o(.text)
    main                                     0x08000555   Thumb Code    36  main.o(.text)
    Button_IRQHandler                        0x080005a1   Thumb Code    14  rt_gpio.o(.text)
    LED_Task                                 0x080005af   Thumb Code    32  rt_gpio.o(.text)
    Button_Task                              0x080005cf   Thumb Code    78  rt_gpio.o(.text)
    UART_Task                                0x0800064d   Thumb Code    44  rt_serial.o(.text)
    InitGPIO                                 0x08000689   Thumb Code    66  hal_gpio.o(.text)
    EnableButtonIRQ                          0x080006cb   Thumb Code    32  hal_gpio.o(.text)
    DisableButtonIRQ                         0x080006eb   Thumb Code    26  hal_gpio.o(.text)
    EXTI0_IRQHandler                         0x08000705   Thumb Code    24  hal_gpio.o(.text)
    LED_On                                   0x0800071d   Thumb Code    12  hal_gpio.o(.text)
    LED_Off                                  0x08000729   Thumb Code    12  hal_gpio.o(.text)
    InitHAL                                  0x0800075d   Thumb Code     8  hal.o(.text)
    InitSerial                               0x08000765   Thumb Code   116  hal_serial.o(.text)
    sendchar                                 0x080007d9   Thumb Code    56  hal_serial.o(.text)
    getkey                                   0x08000811   Thumb Code    22  hal_serial.o(.text)
    __aeabi_dmul                             0x08000849   Thumb Code   224  dmul.o(.text)
    __aeabi_i2d                              0x08000929   Thumb Code    34  dflti.o(.text)
    __aeabi_d2uiz                            0x0800094b   Thumb Code    46  dfixui.o(.text)
    __aeabi_llsr                             0x08000979   Thumb Code    32  llushr.o(.text)
    _ll_ushift_r                             0x08000979   Thumb Code     0  llushr.o(.text)
    __I$use$fp                               0x08000999   Thumb Code     0  iusefp.o(.text)
    _double_round                            0x08000999   Thumb Code    26  depilogue.o(.text)
    _double_epilogue                         0x080009b3   Thumb Code   168  depilogue.o(.text)
    __scatterload                            0x08000a5d   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x08000a5d   Thumb Code     0  init.o(.text)
    __aeabi_llsl                             0x08000a81   Thumb Code    30  llshl.o(.text)
    _ll_shift_l                              0x08000a81   Thumb Code     0  llshl.o(.text)
    SVC_Count                                0x08000aa0   Data           4  SVC_Table.o(SVC_TABLE)
    SVC_Table                                0x08000aa4   Data           0  SVC_Table.o(SVC_TABLE)
    __0printf$0                              0x08000aa5   Thumb Code     8  printf0.o(i.__0printf$0)
    __1printf$0                              0x08000aa5   Thumb Code     0  printf0.o(i.__0printf$0)
    __2printf                                0x08000aa5   Thumb Code     0  printf0.o(i.__0printf$0)
    __0sprintf$0                             0x08000ab5   Thumb Code    32  printf0.o(i.__0sprintf$0)
    __1sprintf$0                             0x08000ab5   Thumb Code     0  printf0.o(i.__0sprintf$0)
    __2sprintf                               0x08000ab5   Thumb Code     0  printf0.o(i.__0sprintf$0)
    __scatterload_copy                       0x08000ad9   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x08000ae7   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x08000ae9   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    _init_box                                0x08000af7   Thumb Code    70  rt_membox.o(i._init_box)
    dbg_init                                 0x08000b69   Thumb Code    36  hal_cm3.o(i.dbg_init)
    dbg_task_notify                          0x08000b95   Thumb Code    32  hal_cm3.o(i.dbg_task_notify)
    dbg_task_switch                          0x08000bb5   Thumb Code    16  hal_cm3.o(i.dbg_task_switch)
    isr_evt_set                              0x08000bc5   Thumb Code    34  rt_event.o(i.isr_evt_set)
    rt_alloc_box                             0x08000bed   Thumb Code    28  rt_membox.o(i.rt_alloc_box)
    rt_block                                 0x08000c09   Thumb Code    48  rt_task.o(i.rt_block)
    rt_dec_dly                               0x08000c41   Thumb Code   106  rt_list.o(i.rt_dec_dly)
    rt_dispatch                              0x08000cb5   Thumb Code    60  rt_task.o(i.rt_dispatch)
    rt_dly_wait                              0x08000cf9   Thumb Code     6  rt_time.o(i.rt_dly_wait)
    rt_evt_clr                               0x08000d01   Thumb Code    22  rt_event.o(i.rt_evt_clr)
    rt_evt_psh                               0x08000d1d   Thumb Code    72  rt_event.o(i.rt_evt_psh)
    rt_evt_wait                              0x08000d69   Thumb Code    58  rt_event.o(i.rt_evt_wait)
    rt_free_box                              0x08000da9   Thumb Code    32  rt_membox.o(i.rt_free_box)
    rt_get_first                             0x08000dc9   Thumb Code    40  rt_list.o(i.rt_get_first)
    rt_init_stack                            0x08000e35   Thumb Code    70  hal_cm3.o(i.rt_init_stack)
    rt_mbx_init                              0x08000e85   Thumb Code    24  rt_mailbox.o(i.rt_mbx_init)
    rt_mbx_psh                               0x08000e9d   Thumb Code   188  rt_mailbox.o(i.rt_mbx_psh)
    rt_mbx_send                              0x08000f5d   Thumb Code   158  rt_mailbox.o(i.rt_mbx_send)
    rt_mbx_wait                              0x08001001   Thumb Code   174  rt_mailbox.o(i.rt_mbx_wait)
    rt_pop_req                               0x080010b5   Thumb Code   114  rt_system.o(i.rt_pop_req)
    rt_psh_req                               0x08001139   Thumb Code    22  rt_system.o(i.rt_psh_req)
    rt_psq_enq                               0x08001159   Thumb Code    82  rt_list.o(i.rt_psq_enq)
    rt_put_dly                               0x080011b1   Thumb Code    68  rt_list.o(i.rt_put_dly)
    rt_put_prio                              0x080011f9   Thumb Code    54  rt_list.o(i.rt_put_prio)
    rt_put_rdy_first                         0x08001231   Thumb Code    14  rt_list.o(i.rt_put_rdy_first)
    rt_rmv_dly                               0x08001245   Thumb Code    40  rt_list.o(i.rt_rmv_dly)
    rt_rmv_list                              0x0800126d   Thumb Code    44  rt_list.o(i.rt_rmv_list)
    rt_sem_psh                               0x0800129d   Thumb Code    46  rt_semaphore.o(i.rt_sem_psh)
    rt_stk_check                             0x080012d1   Thumb Code    28  rt_system.o(i.rt_stk_check)
    rt_switch_req                            0x080012f5   Thumb Code    30  rt_task.o(i.rt_switch_req)
    rt_sys_init                              0x0800131d   Thumb Code   244  rt_task.o(i.rt_sys_init)
    rt_systick                               0x08001459   Thumb Code    48  rt_system.o(i.rt_systick)
    rt_tmr_tick                              0x08001495   Thumb Code    56  rt_timer.o(i.rt_tmr_tick)
    rt_tsk_create                            0x080014d5   Thumb Code   122  rt_task.o(i.rt_tsk_create)
    rt_tsk_delete                            0x08001565   Thumb Code   146  rt_task.o(i.rt_tsk_delete)
    os_maxtaskrun                            0x08001610   Data           2  rtx_conf_cm.o(.constdata)
    os_stackinfo                             0x08001614   Data           4  rtx_conf_cm.o(.constdata)
    os_rrobin                                0x08001618   Data           4  rtx_conf_cm.o(.constdata)
    os_trv                                   0x0800161c   Data           4  rtx_conf_cm.o(.constdata)
    os_flags                                 0x08001620   Data           1  rtx_conf_cm.o(.constdata)
    os_clockrate                             0x08001624   Data           4  rtx_conf_cm.o(.constdata)
    os_timernum                              0x08001628   Data           4  rtx_conf_cm.o(.constdata)
    mp_tcb_size                              0x0800162c   Data           2  rtx_conf_cm.o(.constdata)
    mp_stk_size                              0x08001630   Data           4  rtx_conf_cm.o(.constdata)
    os_fifo_size                             0x08001634   Data           1  rtx_conf_cm.o(.constdata)
    mp_tmr_size                              0x08001636   Data           2  rtx_conf_cm.o(.constdata)
    led_mask                                 0x08001638   Data          32  hal_gpio.o(.constdata)
    Region$$Table$$Base                      0x08001658   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x08001678   Number         0  anon$$obj.o(Region$$Table)
    SystemFrequency                          0x20000000   Data           4  system_stm32f10x_cl.o(.data)
    SystemFrequency_SysClk                   0x20000004   Data           4  system_stm32f10x_cl.o(.data)
    SystemFrequency_AHBClk                   0x20000008   Data           4  system_stm32f10x_cl.o(.data)
    SystemFrequency_APB1Clk                  0x2000000c   Data           4  system_stm32f10x_cl.o(.data)
    SystemFrequency_APB2Clk                  0x20000010   Data           4  system_stm32f10x_cl.o(.data)
    __stdout                                 0x20000014   Data           4  retarget.o(.data)
    __stdin                                  0x20000018   Data           4  retarget.o(.data)
    m_tmr                                    0x2000001c   Data           4  rtx_conf_cm.o(.data)
    idLED_Task                               0x20000020   Data           4  main.o(.data)
    idButton_Task                            0x20000024   Data           4  main.o(.data)
    idAverage_Task                           0x20000028   Data           4  main.o(.data)
    idUART_Task                              0x2000002c   Data           4  main.o(.data)
    os_tsk                                   0x20000030   Data           8  rt_task.o(.data)
    os_time                                  0x20000038   Data           2  rt_time.o(.data)
    dbg_msg                                  0x2000003a   Data           1  hal_cm3.o(.data)
    os_tmr                                   0x20000040   Data           8  rt_timer.o(.data)
    mp_tcb                                   0x20000048   Data         396  rtx_conf_cm.o(.bss)
    mp_stk                                   0x200001d8   Data        2248  rtx_conf_cm.o(.bss)
    os_fifo                                  0x20000aa0   Data         132  rtx_conf_cm.o(.bss)
    os_active_TCB                            0x20000b24   Data          32  rtx_conf_cm.o(.bss)
    mpoolCom                                 0x20000b44   Data        2000  main.o(.bss)
    ComBox                                   0x20001314   Data          32  rt_serial.o(.bss)
    os_idle_TCB                              0x20001334   Data          48  rt_task.o(.bss)
    os_rdy                                   0x20001364   Data          24  rt_list.o(.bss)
    os_dly                                   0x2000137c   Data          24  rt_list.o(.bss)
    __initial_sp                             0x20001598   Data           0  startup_stm32f10x_cl.o(STACK)



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

Memory Map of the image

  Image Entry point : 0x08000151

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000016c0, Max: 0x00040000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00001678, Max: 0x00040000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x00000150   Data   RO            3    RESET               startup_stm32f10x_cl.o
    0x08000150   0x00000000   Code   RO          711  * .ARM.Collect$$$$00000000  mc_w.l(entry.o)
    0x08000150   0x00000004   Code   RO          981    .ARM.Collect$$$$00000001  mc_w.l(entry2.o)
    0x08000154   0x00000004   Code   RO          984    .ARM.Collect$$$$00000004  mc_w.l(entry5.o)
    0x08000158   0x00000008   Code   RO          985    .ARM.Collect$$$$00000007  mc_w.l(entry7.o)
    0x08000160   0x00000004   Code   RO          982    .ARM.Collect$$$$00002712  mc_w.l(entry2.o)
    0x08000164   0x0000014c   Code   RO          473    .emb_text           RTX_CM3.LIB(hal_cm3.o)
    0x080002b0   0x0000001c   Code   RO            4    .text               startup_stm32f10x_cl.o
    0x080002cc   0x00000200   Code   RO           11    .text               system_stm32f10x_cl.o
    0x080004cc   0x00000030   Code   RO           49    .text               retarget.o
    0x080004fc   0x0000000e   Code   RO           71    .text               rtx_conf_cm.o
    0x0800050a   0x00000002   PAD
    0x0800050c   0x00000094   Code   RO           94    .text               main.o
    0x080005a0   0x000000ac   Code   RO          114    .text               rt_gpio.o
    0x0800064c   0x0000003c   Code   RO          138    .text               rt_serial.o
    0x08000688   0x000000d4   Code   RO          158    .text               hal_gpio.o
    0x0800075c   0x00000008   Code   RO          185    .text               hal.o
    0x08000764   0x000000e4   Code   RO          201    .text               hal_serial.o
    0x08000848   0x000000e0   Code   RO          975    .text               mf_w.l(dmul.o)
    0x08000928   0x00000022   Code   RO          977    .text               mf_w.l(dflti.o)
    0x0800094a   0x0000002e   Code   RO          979    .text               mf_w.l(dfixui.o)
    0x08000978   0x00000020   Code   RO          990    .text               mc_w.l(llushr.o)
    0x08000998   0x00000000   Code   RO          992    .text               mc_w.l(iusefp.o)
    0x08000998   0x000000c2   Code   RO          993    .text               mf_w.l(depilogue.o)
    0x08000a5a   0x00000002   PAD
    0x08000a5c   0x00000024   Code   RO         1003    .text               mc_w.l(init.o)
    0x08000a80   0x0000001e   Code   RO         1005    .text               mc_w.l(llshl.o)
    0x08000a9e   0x00000002   PAD
    0x08000aa0   0x00000004   Code   RO          645    SVC_TABLE           RTX_CM3.LIB(SVC_Table.o)
    0x08000aa4   0x00000010   Code   RO          737    i.__0printf$0       mc_w.l(printf0.o)
    0x08000ab4   0x00000024   Code   RO          739    i.__0sprintf$0      mc_w.l(printf0.o)
    0x08000ad8   0x0000000e   Code   RO         1011    i.__scatterload_copy  mc_w.l(handlers.o)
    0x08000ae6   0x00000002   Code   RO         1012    i.__scatterload_null  mc_w.l(handlers.o)
    0x08000ae8   0x0000000e   Code   RO         1013    i.__scatterload_zeroinit  mc_w.l(handlers.o)
    0x08000af6   0x00000046   Code   RO          444    i._init_box         RTX_CM3.LIB(rt_membox.o)
    0x08000b3c   0x00000022   Code   RO          744    i._printf_core      mc_w.l(printf0.o)
    0x08000b5e   0x0000000a   Code   RO          746    i._sputc            mc_w.l(printf0.o)
    0x08000b68   0x0000002c   Code   RO          474    i.dbg_init          RTX_CM3.LIB(hal_cm3.o)
    0x08000b94   0x00000020   Code   RO          475    i.dbg_task_notify   RTX_CM3.LIB(hal_cm3.o)
    0x08000bb4   0x00000010   Code   RO          476    i.dbg_task_switch   RTX_CM3.LIB(hal_cm3.o)
    0x08000bc4   0x00000028   Code   RO          318    i.isr_evt_set       RTX_CM3.LIB(rt_event.o)
    0x08000bec   0x0000001c   Code   RO          445    i.rt_alloc_box      RTX_CM3.LIB(rt_membox.o)
    0x08000c08   0x00000038   Code   RO          220    i.rt_block          RTX_CM3.LIB(rt_task.o)
    0x08000c40   0x00000074   Code   RO          566    i.rt_dec_dly        RTX_CM3.LIB(rt_list.o)
    0x08000cb4   0x00000044   Code   RO          221    i.rt_dispatch       RTX_CM3.LIB(rt_task.o)
    0x08000cf8   0x00000006   Code   RO          416    i.rt_dly_wait       RTX_CM3.LIB(rt_time.o)
    0x08000cfe   0x00000002   PAD
    0x08000d00   0x0000001c   Code   RO          319    i.rt_evt_clr        RTX_CM3.LIB(rt_event.o)
    0x08000d1c   0x0000004c   Code   RO          321    i.rt_evt_psh        RTX_CM3.LIB(rt_event.o)
    0x08000d68   0x00000040   Code   RO          323    i.rt_evt_wait       RTX_CM3.LIB(rt_event.o)
    0x08000da8   0x00000020   Code   RO          446    i.rt_free_box       RTX_CM3.LIB(rt_membox.o)
    0x08000dc8   0x00000028   Code   RO          567    i.rt_get_first      RTX_CM3.LIB(rt_list.o)
    0x08000df0   0x00000044   Code   RO          222    i.rt_init_context   RTX_CM3.LIB(rt_task.o)
    0x08000e34   0x00000050   Code   RO          477    i.rt_init_stack     RTX_CM3.LIB(hal_cm3.o)
    0x08000e84   0x00000018   Code   RO          367    i.rt_mbx_init       RTX_CM3.LIB(rt_mailbox.o)
    0x08000e9c   0x000000c0   Code   RO          368    i.rt_mbx_psh        RTX_CM3.LIB(rt_mailbox.o)
    0x08000f5c   0x000000a4   Code   RO          369    i.rt_mbx_send       RTX_CM3.LIB(rt_mailbox.o)
    0x08001000   0x000000b4   Code   RO          370    i.rt_mbx_wait       RTX_CM3.LIB(rt_mailbox.o)
    0x080010b4   0x00000084   Code   RO          515    i.rt_pop_req        RTX_CM3.LIB(rt_system.o)
    0x08001138   0x00000020   Code   RO          516    i.rt_psh_req        RTX_CM3.LIB(rt_system.o)
    0x08001158   0x00000058   Code   RO          569    i.rt_psq_enq        RTX_CM3.LIB(rt_list.o)
    0x080011b0   0x00000048   Code   RO          570    i.rt_put_dly        RTX_CM3.LIB(rt_list.o)
    0x080011f8   0x00000036   Code   RO          571    i.rt_put_prio       RTX_CM3.LIB(rt_list.o)
    0x0800122e   0x00000002   PAD
    0x08001230   0x00000014   Code   RO          572    i.rt_put_rdy_first  RTX_CM3.LIB(rt_list.o)
    0x08001244   0x00000028   Code   RO          574    i.rt_rmv_dly        RTX_CM3.LIB(rt_list.o)
    0x0800126c   0x00000030   Code   RO          575    i.rt_rmv_list       RTX_CM3.LIB(rt_list.o)
    0x0800129c   0x00000034   Code   RO          650    i.rt_sem_psh        RTX_CM3.LIB(rt_semaphore.o)
    0x080012d0   0x00000024   Code   RO          517    i.rt_stk_check      RTX_CM3.LIB(rt_system.o)
    0x080012f4   0x00000028   Code   RO          223    i.rt_switch_req     RTX_CM3.LIB(rt_task.o)
    0x0800131c   0x0000013c   Code   RO          224    i.rt_sys_init       RTX_CM3.LIB(rt_task.o)
    0x08001458   0x0000003c   Code   RO          518    i.rt_systick        RTX_CM3.LIB(rt_system.o)
    0x08001494   0x00000040   Code   RO          686    i.rt_tmr_tick       RTX_CM3.LIB(rt_timer.o)
    0x080014d4   0x00000090   Code   RO          225    i.rt_tsk_create     RTX_CM3.LIB(rt_task.o)
    0x08001564   0x000000ac   Code   RO          226    i.rt_tsk_delete     RTX_CM3.LIB(rt_task.o)
    0x08001610   0x00000028   Data   RO           73    .constdata          rtx_conf_cm.o
    0x08001638   0x00000020   Data   RO          159    .constdata          hal_gpio.o
    0x08001658   0x00000020   Data   RO         1009    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00001598, Max: 0x00010000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000014   Data   RW           12    .data               system_stm32f10x_cl.o
    0x20000014   0x00000008   Data   RW           50    .data               retarget.o
    0x2000001c   0x00000004   Data   RW           74    .data               rtx_conf_cm.o
    0x20000020   0x00000010   Data   RW           96    .data               main.o
    0x20000030   0x00000008   Data   RW          231    .data               RTX_CM3.LIB(rt_task.o)
    0x20000038   0x00000002   Data   RW          419    .data               RTX_CM3.LIB(rt_time.o)
    0x2000003a   0x00000001   Data   RW          478    .data               RTX_CM3.LIB(hal_cm3.o)
    0x2000003b   0x00000002   Data   RW          521    .data               RTX_CM3.LIB(rt_system.o)
    0x2000003d   0x00000003   PAD
    0x20000040   0x00000008   Data   RW          687    .data               RTX_CM3.LIB(rt_timer.o)
    0x20000048   0x00000afc   Zero   RW           72    .bss                rtx_conf_cm.o
    0x20000b44   0x000007d0   Zero   RW           95    .bss                main.o
    0x20001314   0x00000020   Zero   RW          139    .bss                rt_serial.o
    0x20001334   0x00000030   Zero   RW          230    .bss                RTX_CM3.LIB(rt_task.o)
    0x20001364   0x00000030   Zero   RW          576    .bss                RTX_CM3.LIB(rt_list.o)
    0x20001394   0x00000004   PAD
    0x20001398   0x00000200   Zero   RW            1    STACK               startup_stm32f10x_cl.o


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

Image component sizes


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

         8          0          0          0          0        338   hal.o
       212         40         32          0          0      16158   hal_gpio.o
       228         34          0          0          0      15400   hal_serial.o
       148         40          0         16       2000        991   main.o
        48          0          0          8          0       2646   retarget.o
       172         48          0          0          0        665   rt_gpio.o
        60         16          0          0         32        797   rt_serial.o
        14          0         40          4       2812       8075   rtx_conf_cm.o
        28          4        336          0        512        740   startup_stm32f10x_cl.o
       512         56          0         20          0      27373   system_stm32f10x_cl.o

    ----------------------------------------------------------------------
      1432        238        440         48       5356      73183   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         2          0          0          0          0          0   (incl. Padding)

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

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

         4          4          0          0          0        136   SVC_Table.o
       504         52          0          1          0       2541   hal_cm3.o
       208         22          0          0          0       2282   rt_event.o
       478         30          0          0         48       6304   rt_list.o
       560         16          0          0          0       2863   rt_mailbox.o
       130          0          0          0          0       1705   rt_membox.o
        52          6          0          0          0        513   rt_semaphore.o
       260         48          0          2          0       1870   rt_system.o
       864        150          0          8         48       6794   rt_task.o
         6          0          0          2          0        528   rt_time.o
        64          8          0          8          0        603   rt_timer.o
         0          0          0          0          0          0   entry.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         8          4          0          0          0          0   entry7.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
         0          0          0          0          0          0   iusefp.o
        30          0          0          0          0         68   llshl.o
        32          0          0          0          0         68   llushr.o
        96         12          0          0          0        304   printf0.o
       194          0          0          0          0        184   depilogue.o
        46          0          0          0          0         68   dfixui.o
        34          0          0          0          0         76   dflti.o
       224          0          0          0          0         96   dmul.o

    ----------------------------------------------------------------------
      3880        364          0         24        100      27071   Library Totals
         8          0          0          3          4          0   (incl. Padding)

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

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

      3130        336          0         21         96      26139   RTX_CM3.LIB
       244         28          0          0          0        508   mc_w.l
       498          0          0          0          0        424   mf_w.l

    ----------------------------------------------------------------------
      3880        364          0         24        100      27071   Library Totals

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

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


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

      5312        602        440         72       5456      97238   Grand Totals
      5312        602        440         72       5456      97238   ELF Image Totals
      5312        602        440         72          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 5752 (   5.62kB)
    Total RW  Size (RW Data + ZI Data)              5528 (   5.40kB)
    Total ROM Size (Code + RO Data + RW Data)       5824 (   5.69kB)

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

