ARM Linker, 5.02 [Build 28] [MDK-ARM Standard][RL-ARM]

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

Section Cross References

    startup_stm32f10x_cl.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_cl.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_cl.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    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 (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_cl.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f10x_cl.o(.text) refers to startup_stm32f10x_cl.o(HEAP) for Heap_Mem
    startup_stm32f10x_cl.o(.text) refers to startup_stm32f10x_cl.o(STACK) for Stack_Mem
    system_stm32f10x_cl.o(.text) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    system_stm32f10x_cl.o(.text) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    system_stm32f10x_cl.o(.text) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
    system_stm32f10x_cl.o(.text) refers to system_stm32f10x_cl.o(.data) for SystemFrequency_SysClk
    rtx_conf_cm.o(.text) refers to rt_task.o(i.rt_tsk_self) for rt_tsk_self
    rtx_conf_cm.o(.text) refers to rt_mutex.o(i.rt_mut_init) for rt_mut_init
    rtx_conf_cm.o(.text) refers to rtx_conf_cm.o(.bss) for .bss
    rtx_conf_cm.o(.text) refers to libspace.o(.bss) for __libspace_start
    rtx_conf_cm.o(.text) refers to rtx_conf_cm.o(.data) for .data
    rtx_conf_cm.o(.text) refers to rt_mutex.o(i.rt_mut_wait) for rt_mut_wait
    rtx_conf_cm.o(.text) refers to rt_mutex.o(i.rt_mut_release) for rt_mut_release
    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_cm3.o(.emb_text) for os_set_env
    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_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 hal_gpio.o(.text) for LED_On
    rt_gpio.o(.text) refers to rt_time.o(i.rt_dly_wait) for rt_dly_wait
    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_system.o(i.os_tick_init) for os_tick_init
    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_sys_init) refers to rt_system.o(.data) for os_tick_irqn
    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 hal_cm3.o(.emb_text) for rt_get_PSP
    rt_task.o(i.rt_tsk_delete) refers to rt_system.o(i.rt_stk_check) for rt_stk_check
    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_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_time.o(i.rt_time_get) refers to rt_time.o(.data) for .data
    rt_mutex.o(i.rt_mut_release) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_mutex.o(i.rt_mut_release) refers to rt_list.o(i.rt_rmv_dly) for rt_rmv_dly
    rt_mutex.o(i.rt_mut_release) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_mutex.o(i.rt_mut_release) refers to rt_task.o(i.rt_dispatch) for rt_dispatch
    rt_mutex.o(i.rt_mut_release) refers to rt_task.o(.data) for os_tsk
    rt_mutex.o(i.rt_mut_release) refers to rt_list.o(.bss) for os_rdy
    rt_mutex.o(i.rt_mut_wait) refers to rt_list.o(i.rt_resort_prio) for rt_resort_prio
    rt_mutex.o(i.rt_mut_wait) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_mutex.o(i.rt_mut_wait) refers to rt_task.o(i.rt_block) for rt_block
    rt_mutex.o(i.rt_mut_wait) refers to rt_task.o(.data) for os_tsk
    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(.emb_text) refers to rt_system.o(i.os_tick_irqack) for os_tick_irqack
    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.os_tick_init) refers to rtx_conf_cm.o(.constdata) for os_trv
    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 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_resume) refers to rt_list.o(i.rt_put_rdy_first) for rt_put_rdy_first
    rt_system.o(i.rt_resume) refers to rt_list.o(i.rt_dec_dly) for rt_dec_dly
    rt_system.o(i.rt_resume) refers to rt_timer.o(i.rt_tmr_tick) for rt_tmr_tick
    rt_system.o(i.rt_resume) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_system.o(i.rt_resume) refers to rt_task.o(i.rt_switch_req) for rt_switch_req
    rt_system.o(i.rt_resume) refers to rt_system.o(i.rt_tsk_unlock) for rt_tsk_unlock
    rt_system.o(i.rt_resume) refers to rt_task.o(.data) for os_tsk
    rt_system.o(i.rt_resume) refers to rt_robin.o(.data) for os_robin
    rt_system.o(i.rt_resume) refers to rt_list.o(.bss) for os_dly
    rt_system.o(i.rt_resume) refers to rt_time.o(.data) for os_time
    rt_system.o(i.rt_resume) refers to rt_timer.o(.data) for os_tmr
    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_suspend) refers to rt_system.o(i.rt_tsk_lock) for rt_tsk_lock
    rt_system.o(i.rt_suspend) refers to rt_list.o(.bss) for os_dly
    rt_system.o(i.rt_suspend) refers to rt_timer.o(.data) for os_tmr
    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_membox.o(i._calloc_box) refers to hal_cm3.o(.emb_text) for _alloc_box
    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_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
    rt_robin.o(i.rt_chk_robin) refers to rt_list.o(i.rt_get_first) for rt_get_first
    rt_robin.o(i.rt_chk_robin) refers to rt_list.o(i.rt_put_prio) for rt_put_prio
    rt_robin.o(i.rt_chk_robin) refers to rt_robin.o(.data) for .data
    rt_robin.o(i.rt_chk_robin) refers to rt_list.o(.bss) for os_rdy
    rt_robin.o(i.rt_chk_robin) refers to rt_time.o(.data) for os_time
    rt_robin.o(i.rt_init_robin) refers to rt_robin.o(.data) for .data
    rt_robin.o(i.rt_init_robin) refers to rtx_conf_cm.o(.constdata) for os_rrobin
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    dfixu.o(x$fpl$dfixu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixu) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfixu.o(x$fpl$dfixur) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfixu.o(x$fpl$dfixur) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dmul.o(x$fpl$dmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dmul.o(x$fpl$dmul) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    dmul.o(x$fpl$dmul) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1
    rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh
    dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text) for main
    rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B
    rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D
    rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap
    rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_stm32f10x_cl.o(.text) for __user_initial_stackheap
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_exceptions_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000031) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_user_alloc_1
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls
    rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1
    rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000
    libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D
    libinit2.o(.ARM.Collect$$libinit$$00000024) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000025) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown
    rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003
    rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard
    _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM
    _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1
    sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


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

Removing Unused input sections from the image.

    Removing system_stm32f10x_cl.o(.rev16_text), (4 bytes).
    Removing system_stm32f10x_cl.o(.revsh_text), (4 bytes).
    Removing hal_gpio.o(.rev16_text), (4 bytes).
    Removing hal_gpio.o(.revsh_text), (4 bytes).
    Removing hal.o(.rev16_text), (4 bytes).
    Removing hal.o(.revsh_text), (4 bytes).
    Removing rt_task.o(i.rt_tsk_pass), (48 bytes).
    Removing rt_task.o(i.rt_tsk_prio), (128 bytes).
    Removing rt_time.o(i.rt_itv_set), (24 bytes).
    Removing rt_time.o(i.rt_itv_wait), (44 bytes).
    Removing rt_time.o(i.rt_time_get), (12 bytes).
    Removing rt_system.o(.emb_text), (0 bytes).
    Removing rt_system.o(i.rt_psh_req), (32 bytes).
    Removing rt_system.o(i.rt_resume), (176 bytes).
    Removing rt_system.o(i.rt_suspend), (44 bytes).
    Removing rt_system.o(i.rt_tsk_lock), (80 bytes).
    Removing rt_system.o(i.rt_tsk_unlock), (80 bytes).
    Removing rt_list.o(i.rt_get_same_rdy_prio), (36 bytes).
    Removing rt_list.o(i.rt_psq_enq), (88 bytes).
    Removing rt_membox.o(i._calloc_box), (30 bytes).
    Removing rt_event.o(i.isr_evt_set), (40 bytes).
    Removing rt_event.o(i.rt_evt_clr), (28 bytes).
    Removing rt_event.o(i.rt_evt_get), (12 bytes).
    Removing rt_event.o(i.rt_evt_set), (96 bytes).
    Removing rt_event.o(i.rt_evt_wait), (64 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_mailbox.o(i.rt_mbx_init), (26 bytes).
    Removing rt_mailbox.o(i.rt_mbx_send), (160 bytes).
    Removing rt_mailbox.o(i.rt_mbx_wait), (184 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 rt_robin.o(i.rt_chk_robin), (72 bytes).
    Removing rt_robin.o(i.rt_init_robin), (24 bytes).
    Removing rt_robin.o(.data), (8 bytes).

40 unused section(s) (total 1942 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      336  startup_stm32f10x_cl.o(RESET)
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardshut.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit1.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit2.o ABSOLUTE
    ../clib/angel/boardlib.s                 0x00000000   Number         0  boardinit3.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_copy.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtexit.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  rtentry4.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/scatter.s                  0x00000000   Number         0  __scatter.o ABSOLUTE
    ../clib/angel/startup.s                  0x00000000   Number         0  __main.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  sys_stackheap_outer.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_command.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/heapalloc.c                      0x00000000   Number         0  hrguard.o ABSOLUTE
    ../clib/heapaux.c                        0x00000000   Number         0  heapauxi.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown2.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libshutdown.o ABSOLUTE
    ../clib/libinit.s                        0x00000000   Number         0  libinit2.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  exit.o ABSOLUTE
    ../fplib/dfixu.s                         0x00000000   Number         0  dfixu.o ABSOLUTE
    ../fplib/dflt.s                          0x00000000   Number         0  dflt_clz.o ABSOLUTE
    ../fplib/dmul.s                          0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/dnaninf.s                       0x00000000   Number         0  dnaninf.o ABSOLUTE
    ../fplib/dretinf.s                       0x00000000   Number         0  dretinf.o ABSOLUTE
    ../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE
    ../fplib/usenofp.s                       0x00000000   Number         0  usenofp.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
    Main.c                                   0x00000000   Number         0  main.o ABSOLUTE
    RTX_Conf_CM.c                            0x00000000   Number         0  rtx_conf_cm.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_Mutex.c                        0x00000000   Number         0  rt_mutex.o ABSOLUTE
    SRC\CM\rt_Robin.c                        0x00000000   Number         0  rt_robin.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
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    rt_GPIO.c                                0x00000000   Number         0  rt_gpio.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
    !!!main                                  0x00000150   Section        8  __main.o(!!!main)
    !!!scatter                               0x00000158   Section       52  __scatter.o(!!!scatter)
    !!handler_copy                           0x0000018c   Section       26  __scatter_copy.o(!!handler_copy)
    !!handler_zi                             0x000001a8   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$libinit$$00000000          0x000001c4   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000008          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    .ARM.Collect$$libinit$$0000000A          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000F          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    .ARM.Collect$$libinit$$00000011          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$0000002A          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    .ARM.Collect$$libinit$$0000002C          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x000001c6   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000031          0x000001c6   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000031)
    .ARM.Collect$$libshutdown$$00000000      0x000001c8   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000003      0x000001ca   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    .ARM.Collect$$libshutdown$$00000006      0x000001ca   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    .ARM.Collect$$libshutdown$$00000009      0x000001ca   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    .ARM.Collect$$libshutdown$$0000000B      0x000001ca   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    .ARM.Collect$$libshutdown$$0000000E      0x000001ca   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    .ARM.Collect$$libshutdown$$0000000F      0x000001ca   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$rtentry$$00000000          0x000001cc   Section        0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x000001cc   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x000001cc   Section        6  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x000001d2   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x000001d2   Section        4  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x000001d6   Section        0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x000001d6   Section        8  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x000001de   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x000001e0   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x000001e0   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x000001e4   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x000001ec   Section      340  hal_cm3.o(.emb_text)
    .text                                    0x00000340   Section       56  startup_stm32f10x_cl.o(.text)
    Default_Handler                          0x00000357   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    .text                                    0x00000378   Section        0  system_stm32f10x_cl.o(.text)
    .text                                    0x00000560   Section        0  rtx_conf_cm.o(.text)
    __tagsym$$used                           0x000005af   Number         0  rtx_conf_cm.o(.text)
    __tagsym$$used                           0x000005c9   Number         0  rtx_conf_cm.o(.text)
    .text                                    0x000005f8   Section        0  main.o(.text)
    .text                                    0x00000648   Section        0  rt_gpio.o(.text)
    .text                                    0x0000066c   Section        0  hal_gpio.o(.text)
    .text                                    0x00000730   Section        0  hal.o(.text)
    .text                                    0x00000738   Section        8  libspace.o(.text)
    .text                                    0x00000740   Section        0  heapauxi.o(.text)
    .text                                    0x00000746   Section       74  sys_stackheap_outer.o(.text)
    .text                                    0x00000790   Section        0  exit.o(.text)
    .text                                    0x0000079c   Section        0  sys_exit.o(.text)
    .text                                    0x000007a8   Section        2  use_no_semi.o(.text)
    .text                                    0x000007aa   Section        0  indicate_semi.o(.text)
    SVC_TABLE                                0x000007ac   Section        4  SVC_Table.o(SVC_TABLE)
    i._init_box                              0x000007b0   Section        0  rt_membox.o(i._init_box)
    i.dbg_init                               0x000007f8   Section        0  hal_cm3.o(i.dbg_init)
    i.dbg_task_notify                        0x00000828   Section        0  hal_cm3.o(i.dbg_task_notify)
    i.dbg_task_switch                        0x00000848   Section        0  hal_cm3.o(i.dbg_task_switch)
    i.os_tick_init                           0x00000858   Section        0  rt_system.o(i.os_tick_init)
    i.os_tick_irqack                         0x00000880   Section        0  rt_system.o(i.os_tick_irqack)
    i.rt_alloc_box                           0x00000882   Section        0  rt_membox.o(i.rt_alloc_box)
    i.rt_block                               0x0000089c   Section        0  rt_task.o(i.rt_block)
    i.rt_dec_dly                             0x000008d4   Section        0  rt_list.o(i.rt_dec_dly)
    i.rt_dispatch                            0x00000948   Section        0  rt_task.o(i.rt_dispatch)
    i.rt_dly_wait                            0x0000098c   Section        0  rt_time.o(i.rt_dly_wait)
    i.rt_evt_psh                             0x00000994   Section        0  rt_event.o(i.rt_evt_psh)
    i.rt_free_box                            0x000009e0   Section        0  rt_membox.o(i.rt_free_box)
    i.rt_get_first                           0x00000a00   Section        0  rt_list.o(i.rt_get_first)
    i.rt_init_context                        0x00000a28   Section        0  rt_task.o(i.rt_init_context)
    rt_init_context                          0x00000a29   Thumb Code    64  rt_task.o(i.rt_init_context)
    i.rt_init_stack                          0x00000a6c   Section        0  hal_cm3.o(i.rt_init_stack)
    i.rt_mbx_psh                             0x00000abc   Section        0  rt_mailbox.o(i.rt_mbx_psh)
    i.rt_mut_init                            0x00000b7c   Section        0  rt_mutex.o(i.rt_mut_init)
    i.rt_mut_release                         0x00000b8c   Section        0  rt_mutex.o(i.rt_mut_release)
    i.rt_mut_wait                            0x00000c38   Section        0  rt_mutex.o(i.rt_mut_wait)
    i.rt_pop_req                             0x00000c9c   Section        0  rt_system.o(i.rt_pop_req)
    i.rt_put_dly                             0x00000d14   Section        0  rt_list.o(i.rt_put_dly)
    i.rt_put_prio                            0x00000d5c   Section        0  rt_list.o(i.rt_put_prio)
    i.rt_put_rdy_first                       0x00000d94   Section        0  rt_list.o(i.rt_put_rdy_first)
    i.rt_resort_prio                         0x00000da8   Section        0  rt_list.o(i.rt_resort_prio)
    i.rt_rmv_dly                             0x00000ddc   Section        0  rt_list.o(i.rt_rmv_dly)
    i.rt_rmv_list                            0x00000e04   Section        0  rt_list.o(i.rt_rmv_list)
    i.rt_sem_psh                             0x00000e34   Section        0  rt_semaphore.o(i.rt_sem_psh)
    i.rt_stk_check                           0x00000e68   Section        0  rt_system.o(i.rt_stk_check)
    i.rt_switch_req                          0x00000e8c   Section        0  rt_task.o(i.rt_switch_req)
    i.rt_sys_init                            0x00000eb4   Section        0  rt_task.o(i.rt_sys_init)
    i.rt_systick                             0x0000100c   Section        0  rt_system.o(i.rt_systick)
    i.rt_tmr_tick                            0x00001048   Section        0  rt_timer.o(i.rt_tmr_tick)
    i.rt_tsk_create                          0x00001088   Section        0  rt_task.o(i.rt_tsk_create)
    i.rt_tsk_delete                          0x0000111c   Section        0  rt_task.o(i.rt_tsk_delete)
    i.rt_tsk_self                            0x000011d8   Section        0  rt_task.o(i.rt_tsk_self)
    x$fpl$dfixu                              0x000011e8   Section       90  dfixu.o(x$fpl$dfixu)
    x$fpl$dflt                               0x00001242   Section       46  dflt_clz.o(x$fpl$dflt)
    x$fpl$dmul                               0x00001270   Section      340  dmul.o(x$fpl$dmul)
    x$fpl$dnaninf                            0x000013c4   Section      156  dnaninf.o(x$fpl$dnaninf)
    x$fpl$dretinf                            0x00001460   Section       12  dretinf.o(x$fpl$dretinf)
    .constdata                               0x0000146c   Section       40  rtx_conf_cm.o(.constdata)
    x$fpl$usenofp                            0x0000146c   Section        0  usenofp.o(x$fpl$usenofp)
    __tagsym$$used                           0x00001480   Number         0  rtx_conf_cm.o(.constdata)
    __tagsym$$used                           0x00001484   Number         0  rtx_conf_cm.o(.constdata)
    .constdata                               0x00001494   Section       32  hal_gpio.o(.constdata)
    .data                                    0x20000000   Section       20  system_stm32f10x_cl.o(.data)
    .data                                    0x20000014   Section        8  rtx_conf_cm.o(.data)
    nr_mutex                                 0x20000018   Data           4  rtx_conf_cm.o(.data)
    .data                                    0x2000001c   Section        4  main.o(.data)
    .data                                    0x20000020   Section        8  rt_task.o(.data)
    .data                                    0x20000028   Section        4  rt_time.o(.data)
    .data                                    0x2000002c   Section        1  hal_cm3.o(.data)
    .data                                    0x20000030   Section        8  rt_system.o(.data)
    os_lock                                  0x20000030   Data           1  rt_system.o(.data)
    os_psh_flag                              0x20000031   Data           1  rt_system.o(.data)
    pend_flags                               0x20000032   Data           1  rt_system.o(.data)
    .data                                    0x20000038   Section        8  rt_timer.o(.data)
    .bss                                     0x20000040   Section     3676  rtx_conf_cm.o(.bss)
    std_libspace                             0x20000b3c   Data         768  rtx_conf_cm.o(.bss)
    std_libmutex                             0x20000e3c   Data          96  rtx_conf_cm.o(.bss)
    .bss                                     0x20000e9c   Section       48  rt_task.o(.bss)
    .bss                                     0x20000ecc   Section       48  rt_list.o(.bss)
    .bss                                     0x20000efc   Section       96  libspace.o(.bss)
    HEAP                                     0x20000f60   Section      768  startup_stm32f10x_cl.o(HEAP)
    Heap_Mem                                 0x20000f60   Data         768  startup_stm32f10x_cl.o(HEAP)
    STACK                                    0x20001260   Section      512  startup_stm32f10x_cl.o(STACK)
    Stack_Mem                                0x20001260   Data         512  startup_stm32f10x_cl.o(STACK)
    __initial_sp                             0x20001460   Data           0  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$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __Vectors                                0x00000000   Data           4  startup_stm32f10x_cl.o(RESET)
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_finish                            - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_alloc                          - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __Vectors_End                            0x00000150   Data           0  startup_stm32f10x_cl.o(RESET)
    __Vectors_Size                           0x00000150   Number         0  startup_stm32f10x_cl.o ABSOLUTE
    __main                                   0x00000151   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x00000159   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x00000159   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x00000159   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x00000167   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x0000018d   Thumb Code    26  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x000001a9   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    __rt_lib_init                            0x000001c5   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_alloca_1                   0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_argv_1                     0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002A)
    __rt_lib_init_atexit_1                   0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_clock_1                    0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_cpp_1                      0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_exceptions_1               0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_fp_1                       0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_fp_trap_1                  0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_getenv_1                   0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_heap_1                     0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000008)
    __rt_lib_init_lc_collate_1               0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000F)
    __rt_lib_init_lc_ctype_1                 0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_monetary_1              0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_numeric_1               0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_time_1                  0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_rand_1                     0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_init_return                     0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000031)
    __rt_lib_init_signal_1                   0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_stdio_1                    0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_user_alloc_1               0x000001c7   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_shutdown                        0x000001c9   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_fp_trap_1              0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)
    __rt_lib_shutdown_heap_1                 0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)
    __rt_lib_shutdown_return                 0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_signal_1               0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)
    __rt_lib_shutdown_stdio_1                0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)
    __rt_lib_shutdown_user_alloc_1           0x000001cb   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)
    __rt_entry                               0x000001cd   Thumb Code     0  rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x000001cd   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x000001cd   Thumb Code     0  rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x000001d3   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x000001d3   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x000001d7   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x000001d7   Thumb Code     0  rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x000001df   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x000001e1   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x000001e1   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x000001e5   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    rt_set_PSP                               0x000001ed   Thumb Code     6  hal_cm3.o(.emb_text)
    rt_get_PSP                               0x000001f3   Thumb Code     6  hal_cm3.o(.emb_text)
    os_set_env                               0x000001f9   Thumb Code    24  hal_cm3.o(.emb_text)
    _alloc_box                               0x00000215   Thumb Code    28  hal_cm3.o(.emb_text)
    _free_box                                0x00000235   Thumb Code    28  hal_cm3.o(.emb_text)
    SVC_Handler                              0x00000255   Thumb Code   124  hal_cm3.o(.emb_text)
    PendSV_Handler                           0x000002dd   Thumb Code    76  hal_cm3.o(.emb_text)
    SysTick_Handler                          0x0000032d   Thumb Code     8  hal_cm3.o(.emb_text)
    OS_Tick_Handler                          0x00000335   Thumb Code    12  hal_cm3.o(.emb_text)
    Reset_Handler                            0x00000341   Thumb Code     4  startup_stm32f10x_cl.o(.text)
    NMI_Handler                              0x00000345   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    HardFault_Handler                        0x00000347   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    MemManage_Handler                        0x00000349   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    BusFault_Handler                         0x0000034b   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    UsageFault_Handler                       0x0000034d   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    DebugMon_Handler                         0x00000351   Thumb Code     2  startup_stm32f10x_cl.o(.text)
    ADC1_2_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_RX0_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_RX1_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_SCE_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN1_TX_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_RX0_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_RX1_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_SCE_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    CAN2_TX_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel1_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel2_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel3_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel4_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel5_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel6_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA1_Channel7_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel1_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel2_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel3_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel4_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    DMA2_Channel5_IRQHandler                 0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    ETH_IRQHandler                           0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    ETH_WKUP_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI15_10_IRQHandler                     0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI1_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI2_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI3_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI4_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    EXTI9_5_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    FLASH_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C1_ER_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C1_EV_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C2_ER_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    I2C2_EV_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    OTG_FS_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    PVD_IRQHandler                           0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RCC_IRQHandler                           0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RTCAlarm_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    RTC_IRQHandler                           0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI1_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI2_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SPI3_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TAMPER_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_BRK_IRQHandler                      0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_CC_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM1_UP_IRQHandler                       0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM2_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM3_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM4_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM5_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM6_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    TIM7_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    UART4_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    UART5_IRQHandler                         0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART1_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART2_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    USART3_IRQHandler                        0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    WWDG_IRQHandler                          0x00000357   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    __user_initial_stackheap                 0x00000359   Thumb Code     0  startup_stm32f10x_cl.o(.text)
    SystemInit                               0x00000379   Thumb Code   430  system_stm32f10x_cl.o(.text)
    __RL_RTX_VER                             0x00000460   Number         0  rt_system.o ABSOLUTE
    os_idle_demon                            0x00000561   Thumb Code     4  rtx_conf_cm.o(.text)
    os_tmr_call                              0x00000565   Thumb Code     2  rtx_conf_cm.o(.text)
    os_error                                 0x00000567   Thumb Code     4  rtx_conf_cm.o(.text)
    rt_init_robin                            0x0000056b   Thumb Code     2  rtx_conf_cm.o(.text)
    rt_chk_robin                             0x0000056d   Thumb Code     2  rtx_conf_cm.o(.text)
    __user_perthread_libspace                0x0000056f   Thumb Code    26  rtx_conf_cm.o(.text)
    _mutex_initialize                        0x00000589   Thumb Code    38  rtx_conf_cm.o(.text)
    _mutex_acquire                           0x000005af   Thumb Code    26  rtx_conf_cm.o(.text)
    _mutex_release                           0x000005c9   Thumb Code    22  rtx_conf_cm.o(.text)
    init                                     0x000005f9   Thumb Code    26  main.o(.text)
    main                                     0x00000613   Thumb Code    32  main.o(.text)
    LED_Task                                 0x00000649   Thumb Code    32  rt_gpio.o(.text)
    InitGPIO                                 0x0000066d   Thumb Code    54  hal_gpio.o(.text)
    EnableButtonIRQ                          0x000006a3   Thumb Code    24  hal_gpio.o(.text)
    DisableButtonIRQ                         0x000006bb   Thumb Code    18  hal_gpio.o(.text)
    EXTI0_IRQHandler                         0x000006cd   Thumb Code    24  hal_gpio.o(.text)
    LED_On                                   0x000006e5   Thumb Code    14  hal_gpio.o(.text)
    LED_Off                                  0x000006f3   Thumb Code    14  hal_gpio.o(.text)
    LED_Toggle                               0x00000701   Thumb Code    22  hal_gpio.o(.text)
    InitHAL                                  0x00000731   Thumb Code     8  hal.o(.text)
    __user_libspace                          0x00000739   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x00000739   Thumb Code     0  libspace.o(.text)
    __use_two_region_memory                  0x00000741   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x00000743   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x00000745   Thumb Code     2  heapauxi.o(.text)
    __user_setup_stackheap                   0x00000747   Thumb Code    74  sys_stackheap_outer.o(.text)
    exit                                     0x00000791   Thumb Code    12  exit.o(.text)
    _sys_exit                                0x0000079d   Thumb Code     8  sys_exit.o(.text)
    __I$use$semihosting                      0x000007a9   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x000007a9   Thumb Code     2  use_no_semi.o(.text)
    __semihosting_library_function           0x000007ab   Thumb Code     0  indicate_semi.o(.text)
    SVC_Count                                0x000007ac   Data           4  SVC_Table.o(SVC_TABLE)
    SVC_Table                                0x000007b0   Data           0  SVC_Table.o(SVC_TABLE)
    _init_box                                0x000007b1   Thumb Code    70  rt_membox.o(i._init_box)
    dbg_init                                 0x000007f9   Thumb Code    34  hal_cm3.o(i.dbg_init)
    dbg_task_notify                          0x00000829   Thumb Code    32  hal_cm3.o(i.dbg_task_notify)
    dbg_task_switch                          0x00000849   Thumb Code    16  hal_cm3.o(i.dbg_task_switch)
    os_tick_init                             0x00000859   Thumb Code    32  rt_system.o(i.os_tick_init)
    os_tick_irqack                           0x00000881   Thumb Code     2  rt_system.o(i.os_tick_irqack)
    rt_alloc_box                             0x00000883   Thumb Code    26  rt_membox.o(i.rt_alloc_box)
    rt_block                                 0x0000089d   Thumb Code    48  rt_task.o(i.rt_block)
    rt_dec_dly                               0x000008d5   Thumb Code   106  rt_list.o(i.rt_dec_dly)
    rt_dispatch                              0x00000949   Thumb Code    60  rt_task.o(i.rt_dispatch)
    rt_dly_wait                              0x0000098d   Thumb Code     6  rt_time.o(i.rt_dly_wait)
    rt_evt_psh                               0x00000995   Thumb Code    72  rt_event.o(i.rt_evt_psh)
    rt_free_box                              0x000009e1   Thumb Code    32  rt_membox.o(i.rt_free_box)
    rt_get_first                             0x00000a01   Thumb Code    40  rt_list.o(i.rt_get_first)
    rt_init_stack                            0x00000a6d   Thumb Code    70  hal_cm3.o(i.rt_init_stack)
    rt_mbx_psh                               0x00000abd   Thumb Code   188  rt_mailbox.o(i.rt_mbx_psh)
    rt_mut_init                              0x00000b7d   Thumb Code    16  rt_mutex.o(i.rt_mut_init)
    rt_mut_release                           0x00000b8d   Thumb Code   164  rt_mutex.o(i.rt_mut_release)
    rt_mut_wait                              0x00000c39   Thumb Code    96  rt_mutex.o(i.rt_mut_wait)
    rt_pop_req                               0x00000c9d   Thumb Code   106  rt_system.o(i.rt_pop_req)
    rt_put_dly                               0x00000d15   Thumb Code    68  rt_list.o(i.rt_put_dly)
    rt_put_prio                              0x00000d5d   Thumb Code    54  rt_list.o(i.rt_put_prio)
    rt_put_rdy_first                         0x00000d95   Thumb Code    14  rt_list.o(i.rt_put_rdy_first)
    rt_resort_prio                           0x00000da9   Thumb Code    46  rt_list.o(i.rt_resort_prio)
    rt_rmv_dly                               0x00000ddd   Thumb Code    40  rt_list.o(i.rt_rmv_dly)
    rt_rmv_list                              0x00000e05   Thumb Code    44  rt_list.o(i.rt_rmv_list)
    rt_sem_psh                               0x00000e35   Thumb Code    46  rt_semaphore.o(i.rt_sem_psh)
    rt_stk_check                             0x00000e69   Thumb Code    28  rt_system.o(i.rt_stk_check)
    rt_switch_req                            0x00000e8d   Thumb Code    30  rt_task.o(i.rt_switch_req)
    rt_sys_init                              0x00000eb5   Thumb Code   266  rt_task.o(i.rt_sys_init)
    rt_systick                               0x0000100d   Thumb Code    48  rt_system.o(i.rt_systick)
    rt_tmr_tick                              0x00001049   Thumb Code    56  rt_timer.o(i.rt_tmr_tick)
    rt_tsk_create                            0x00001089   Thumb Code   126  rt_task.o(i.rt_tsk_create)
    rt_tsk_delete                            0x0000111d   Thumb Code   162  rt_task.o(i.rt_tsk_delete)
    rt_tsk_self                              0x000011d9   Thumb Code    12  rt_task.o(i.rt_tsk_self)
    __aeabi_d2uiz                            0x000011e9   Thumb Code     0  dfixu.o(x$fpl$dfixu)
    _dfixu                                   0x000011e9   Thumb Code    90  dfixu.o(x$fpl$dfixu)
    __aeabi_i2d                              0x00001243   Thumb Code     0  dflt_clz.o(x$fpl$dflt)
    _dflt                                    0x00001243   Thumb Code    46  dflt_clz.o(x$fpl$dflt)
    __aeabi_dmul                             0x00001271   Thumb Code     0  dmul.o(x$fpl$dmul)
    _dmul                                    0x00001271   Thumb Code   332  dmul.o(x$fpl$dmul)
    __fpl_dnaninf                            0x000013c5   Thumb Code   156  dnaninf.o(x$fpl$dnaninf)
    __fpl_dretinf                            0x00001461   Thumb Code    12  dretinf.o(x$fpl$dretinf)
    __I$use$fp                               0x0000146c   Number         0  usenofp.o(x$fpl$usenofp)
    os_maxtaskrun                            0x0000146c   Data           2  rtx_conf_cm.o(.constdata)
    os_stackinfo                             0x00001470   Data           4  rtx_conf_cm.o(.constdata)
    os_rrobin                                0x00001474   Data           4  rtx_conf_cm.o(.constdata)
    os_trv                                   0x00001478   Data           4  rtx_conf_cm.o(.constdata)
    os_flags                                 0x0000147c   Data           1  rtx_conf_cm.o(.constdata)
    os_clockrate                             0x00001480   Data           4  rtx_conf_cm.o(.constdata)
    os_timernum                              0x00001484   Data           4  rtx_conf_cm.o(.constdata)
    mp_tcb_size                              0x00001488   Data           2  rtx_conf_cm.o(.constdata)
    mp_stk_size                              0x0000148c   Data           4  rtx_conf_cm.o(.constdata)
    os_fifo_size                             0x00001490   Data           1  rtx_conf_cm.o(.constdata)
    mp_tmr_size                              0x00001492   Data           2  rtx_conf_cm.o(.constdata)
    led_mask                                 0x00001494   Data          32  hal_gpio.o(.constdata)
    Region$$Table$$Base                      0x000014b4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x000014d4   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)
    m_tmr                                    0x20000014   Data           4  rtx_conf_cm.o(.data)
    idLED_Task                               0x2000001c   Data           4  main.o(.data)
    os_tsk                                   0x20000020   Data           8  rt_task.o(.data)
    os_time                                  0x20000028   Data           4  rt_time.o(.data)
    dbg_msg                                  0x2000002c   Data           1  hal_cm3.o(.data)
    os_tick_irqn                             0x20000034   Data           4  rt_system.o(.data)
    os_tmr                                   0x20000038   Data           8  rt_timer.o(.data)
    mp_tcb                                   0x20000040   Data         396  rtx_conf_cm.o(.bss)
    mp_stk                                   0x200001d0   Data        2248  rtx_conf_cm.o(.bss)
    os_fifo                                  0x20000a98   Data         132  rtx_conf_cm.o(.bss)
    os_active_TCB                            0x20000b1c   Data          32  rtx_conf_cm.o(.bss)
    os_idle_TCB                              0x20000e9c   Data          48  rt_task.o(.bss)
    os_rdy                                   0x20000ecc   Data          24  rt_list.o(.bss)
    os_dly                                   0x20000ee4   Data          24  rt_list.o(.bss)
    __libspace_start                         0x20000efc   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20000f5c   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x00000151

  Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001514, Max: 0x00040000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x000014d4, Max: 0x00040000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x00000150   Data   RO            3    RESET               startup_stm32f10x_cl.o
    0x00000150   0x00000008   Code   RO          748  * !!!main             c_w.l(__main.o)
    0x00000158   0x00000034   Code   RO          916    !!!scatter          c_w.l(__scatter.o)
    0x0000018c   0x0000001a   Code   RO          918    !!handler_copy      c_w.l(__scatter_copy.o)
    0x000001a6   0x00000002   PAD
    0x000001a8   0x0000001c   Code   RO          920    !!handler_zi        c_w.l(__scatter_zi.o)
    0x000001c4   0x00000002   Code   RO          792    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x000001c6   0x00000000   Code   RO          796    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          799    .ARM.Collect$$libinit$$00000008  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          801    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          803    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          806    .ARM.Collect$$libinit$$0000000F  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          808    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          810    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          812    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          814    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          816    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          818    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          820    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          822    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          824    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          826    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          830    .ARM.Collect$$libinit$$0000002A  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          832    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          834    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x000001c6   0x00000000   Code   RO          836    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)
    0x000001c6   0x00000002   Code   RO          837    .ARM.Collect$$libinit$$00000031  c_w.l(libinit2.o)
    0x000001c8   0x00000002   Code   RO          857    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x000001ca   0x00000000   Code   RO          871    .ARM.Collect$$libshutdown$$00000003  c_w.l(libshutdown2.o)
    0x000001ca   0x00000000   Code   RO          874    .ARM.Collect$$libshutdown$$00000006  c_w.l(libshutdown2.o)
    0x000001ca   0x00000000   Code   RO          877    .ARM.Collect$$libshutdown$$00000009  c_w.l(libshutdown2.o)
    0x000001ca   0x00000000   Code   RO          879    .ARM.Collect$$libshutdown$$0000000B  c_w.l(libshutdown2.o)
    0x000001ca   0x00000000   Code   RO          882    .ARM.Collect$$libshutdown$$0000000E  c_w.l(libshutdown2.o)
    0x000001ca   0x00000002   Code   RO          883    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x000001cc   0x00000000   Code   RO          762    .ARM.Collect$$rtentry$$00000000  c_w.l(rtentry.o)
    0x000001cc   0x00000000   Code   RO          769    .ARM.Collect$$rtentry$$00000002  c_w.l(rtentry2.o)
    0x000001cc   0x00000006   Code   RO          781    .ARM.Collect$$rtentry$$00000004  c_w.l(rtentry4.o)
    0x000001d2   0x00000000   Code   RO          771    .ARM.Collect$$rtentry$$00000009  c_w.l(rtentry2.o)
    0x000001d2   0x00000004   Code   RO          772    .ARM.Collect$$rtentry$$0000000A  c_w.l(rtentry2.o)
    0x000001d6   0x00000000   Code   RO          774    .ARM.Collect$$rtentry$$0000000C  c_w.l(rtentry2.o)
    0x000001d6   0x00000008   Code   RO          775    .ARM.Collect$$rtentry$$0000000D  c_w.l(rtentry2.o)
    0x000001de   0x00000002   Code   RO          793    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x000001e0   0x00000000   Code   RO          839    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x000001e0   0x00000004   Code   RO          840    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x000001e4   0x00000006   Code   RO          841    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x000001ea   0x00000002   PAD
    0x000001ec   0x00000154   Code   RO          326    .emb_text           RTX_CM3.LIB(hal_cm3.o)
    0x00000340   0x00000038   Code   RO            4    .text               startup_stm32f10x_cl.o
    0x00000378   0x000001e8   Code   RO           12    .text               system_stm32f10x_cl.o
    0x00000560   0x00000098   Code   RO           53    .text               rtx_conf_cm.o
    0x000005f8   0x00000050   Code   RO           77    .text               main.o
    0x00000648   0x00000024   Code   RO           95    .text               rt_gpio.o
    0x0000066c   0x000000c4   Code   RO          117    .text               hal_gpio.o
    0x00000730   0x00000008   Code   RO          148    .text               hal.o
    0x00000738   0x00000008   Code   RO          743    .text               c_w.l(libspace.o)
    0x00000740   0x00000006   Code   RO          746    .text               c_w.l(heapauxi.o)
    0x00000746   0x0000004a   Code   RO          783    .text               c_w.l(sys_stackheap_outer.o)
    0x00000790   0x0000000c   Code   RO          785    .text               c_w.l(exit.o)
    0x0000079c   0x0000000c   Code   RO          849    .text               c_w.l(sys_exit.o)
    0x000007a8   0x00000002   Code   RO          860    .text               c_w.l(use_no_semi.o)
    0x000007aa   0x00000000   Code   RO          862    .text               c_w.l(indicate_semi.o)
    0x000007aa   0x00000002   PAD
    0x000007ac   0x00000004   Code   RO          564    SVC_TABLE           RTX_CM3.LIB(SVC_Table.o)
    0x000007b0   0x00000046   Code   RO          531    i._init_box         RTX_CM3.LIB(rt_membox.o)
    0x000007f6   0x00000002   PAD
    0x000007f8   0x00000030   Code   RO          327    i.dbg_init          RTX_CM3.LIB(hal_cm3.o)
    0x00000828   0x00000020   Code   RO          328    i.dbg_task_notify   RTX_CM3.LIB(hal_cm3.o)
    0x00000848   0x00000010   Code   RO          329    i.dbg_task_switch   RTX_CM3.LIB(hal_cm3.o)
    0x00000858   0x00000028   Code   RO          368    i.os_tick_init      RTX_CM3.LIB(rt_system.o)
    0x00000880   0x00000002   Code   RO          369    i.os_tick_irqack    RTX_CM3.LIB(rt_system.o)
    0x00000882   0x0000001a   Code   RO          532    i.rt_alloc_box      RTX_CM3.LIB(rt_membox.o)
    0x0000089c   0x00000038   Code   RO          166    i.rt_block          RTX_CM3.LIB(rt_task.o)
    0x000008d4   0x00000074   Code   RO          451    i.rt_dec_dly        RTX_CM3.LIB(rt_list.o)
    0x00000948   0x00000044   Code   RO          167    i.rt_dispatch       RTX_CM3.LIB(rt_task.o)
    0x0000098c   0x00000006   Code   RO          265    i.rt_dly_wait       RTX_CM3.LIB(rt_time.o)
    0x00000992   0x00000002   PAD
    0x00000994   0x0000004c   Code   RO          570    i.rt_evt_psh        RTX_CM3.LIB(rt_event.o)
    0x000009e0   0x00000020   Code   RO          533    i.rt_free_box       RTX_CM3.LIB(rt_membox.o)
    0x00000a00   0x00000028   Code   RO          452    i.rt_get_first      RTX_CM3.LIB(rt_list.o)
    0x00000a28   0x00000044   Code   RO          168    i.rt_init_context   RTX_CM3.LIB(rt_task.o)
    0x00000a6c   0x00000050   Code   RO          330    i.rt_init_stack     RTX_CM3.LIB(hal_cm3.o)
    0x00000abc   0x000000c0   Code   RO          613    i.rt_mbx_psh        RTX_CM3.LIB(rt_mailbox.o)
    0x00000b7c   0x00000010   Code   RO          302    i.rt_mut_init       RTX_CM3.LIB(rt_mutex.o)
    0x00000b8c   0x000000ac   Code   RO          303    i.rt_mut_release    RTX_CM3.LIB(rt_mutex.o)
    0x00000c38   0x00000064   Code   RO          304    i.rt_mut_wait       RTX_CM3.LIB(rt_mutex.o)
    0x00000c9c   0x00000078   Code   RO          370    i.rt_pop_req        RTX_CM3.LIB(rt_system.o)
    0x00000d14   0x00000048   Code   RO          455    i.rt_put_dly        RTX_CM3.LIB(rt_list.o)
    0x00000d5c   0x00000036   Code   RO          456    i.rt_put_prio       RTX_CM3.LIB(rt_list.o)
    0x00000d92   0x00000002   PAD
    0x00000d94   0x00000014   Code   RO          457    i.rt_put_rdy_first  RTX_CM3.LIB(rt_list.o)
    0x00000da8   0x00000034   Code   RO          458    i.rt_resort_prio    RTX_CM3.LIB(rt_list.o)
    0x00000ddc   0x00000028   Code   RO          459    i.rt_rmv_dly        RTX_CM3.LIB(rt_list.o)
    0x00000e04   0x00000030   Code   RO          460    i.rt_rmv_list       RTX_CM3.LIB(rt_list.o)
    0x00000e34   0x00000034   Code   RO          659    i.rt_sem_psh        RTX_CM3.LIB(rt_semaphore.o)
    0x00000e68   0x00000024   Code   RO          373    i.rt_stk_check      RTX_CM3.LIB(rt_system.o)
    0x00000e8c   0x00000028   Code   RO          169    i.rt_switch_req     RTX_CM3.LIB(rt_task.o)
    0x00000eb4   0x00000158   Code   RO          170    i.rt_sys_init       RTX_CM3.LIB(rt_task.o)
    0x0000100c   0x0000003c   Code   RO          375    i.rt_systick        RTX_CM3.LIB(rt_system.o)
    0x00001048   0x00000040   Code   RO          695    i.rt_tmr_tick       RTX_CM3.LIB(rt_timer.o)
    0x00001088   0x00000094   Code   RO          171    i.rt_tsk_create     RTX_CM3.LIB(rt_task.o)
    0x0000111c   0x000000bc   Code   RO          172    i.rt_tsk_delete     RTX_CM3.LIB(rt_task.o)
    0x000011d8   0x00000010   Code   RO          175    i.rt_tsk_self       RTX_CM3.LIB(rt_task.o)
    0x000011e8   0x0000005a   Code   RO          750    x$fpl$dfixu         fz_ws.l(dfixu.o)
    0x00001242   0x0000002e   Code   RO          755    x$fpl$dflt          fz_ws.l(dflt_clz.o)
    0x00001270   0x00000154   Code   RO          760    x$fpl$dmul          fz_ws.l(dmul.o)
    0x000013c4   0x0000009c   Code   RO          763    x$fpl$dnaninf       fz_ws.l(dnaninf.o)
    0x00001460   0x0000000c   Code   RO          765    x$fpl$dretinf       fz_ws.l(dretinf.o)
    0x0000146c   0x00000000   Code   RO          767    x$fpl$usenofp       fz_ws.l(usenofp.o)
    0x0000146c   0x00000028   Data   RO           55    .constdata          rtx_conf_cm.o
    0x00001494   0x00000020   Data   RO          118    .constdata          hal_gpio.o
    0x000014b4   0x00000020   Data   RO          914    Region$$Table       anon$$obj.o


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

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000014   Data   RW           13    .data               system_stm32f10x_cl.o
    0x20000014   0x00000008   Data   RW           56    .data               rtx_conf_cm.o
    0x2000001c   0x00000004   Data   RW           78    .data               main.o
    0x20000020   0x00000008   Data   RW          177    .data               RTX_CM3.LIB(rt_task.o)
    0x20000028   0x00000004   Data   RW          269    .data               RTX_CM3.LIB(rt_time.o)
    0x2000002c   0x00000001   Data   RW          331    .data               RTX_CM3.LIB(hal_cm3.o)
    0x2000002d   0x00000003   PAD
    0x20000030   0x00000008   Data   RW          378    .data               RTX_CM3.LIB(rt_system.o)
    0x20000038   0x00000008   Data   RW          696    .data               RTX_CM3.LIB(rt_timer.o)
    0x20000040   0x00000e5c   Zero   RW           54    .bss                rtx_conf_cm.o
    0x20000e9c   0x00000030   Zero   RW          176    .bss                RTX_CM3.LIB(rt_task.o)
    0x20000ecc   0x00000030   Zero   RW          461    .bss                RTX_CM3.LIB(rt_list.o)
    0x20000efc   0x00000060   Zero   RW          744    .bss                c_w.l(libspace.o)
    0x20000f5c   0x00000004   PAD
    0x20000f60   0x00000300   Zero   RW            2    HEAP                startup_stm32f10x_cl.o
    0x20001260   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        390   hal.o
       196         26         32          0          0      23025   hal_gpio.o
        80         22          0          4          0        713   main.o
        36          4          0          0          0        403   rt_gpio.o
       152         26         40          8       3676       9848   rtx_conf_cm.o
        56         22        336          0       1280        796   startup_stm32f10x_cl.o
       488         58          0         20          0      27517   system_stm32f10x_cl.o

    ----------------------------------------------------------------------
      1016        158        440         32       4956      62692   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          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
       516         56          0          1          0       2465   hal_cm3.o
        76          4          0          0          0        541   rt_event.o
       442         30          0          0         48       3794   rt_list.o
       192          4          0          0          0        605   rt_mailbox.o
       128          0          0          0          0       1489   rt_membox.o
       288         12          0          0          0       1601   rt_mutex.o
        52          6          0          0          0        453   rt_semaphore.o
       258         42          0          8          0       2962   rt_system.o
       928        160          0          8         48       6656   rt_task.o
         6          0          0          4          0        504   rt_time.o
        64          8          0          8          0        583   rt_timer.o
         8          0          0          0          0         68   __main.o
        52          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        12          0          0          0          0         72   exit.o
         6          0          0          0          0        152   heapauxi.o
         0          0          0          0          0          0   indicate_semi.o
         2          0          0          0          0          0   libinit.o
         2          0          0          0          0          0   libinit2.o
         2          0          0          0          0          0   libshutdown.o
         2          0          0          0          0          0   libshutdown2.o
         8          4          0          0         96         68   libspace.o
         0          0          0          0          0          0   rtentry.o
        12          0          0          0          0          0   rtentry2.o
         6          0          0          0          0          0   rtentry4.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        12          4          0          0          0         68   sys_exit.o
        74          0          0          0          0         80   sys_stackheap_outer.o
         2          0          0          0          0         68   use_no_semi.o
        90          4          0          0          0         92   dfixu.o
        46          0          0          0          0         68   dflt_clz.o
       340         12          0          0          0        104   dmul.o
       156          4          0          0          0         92   dnaninf.o
        12          0          0          0          0         68   dretinf.o
         0          0          0          0          0          0   usenofp.o

    ----------------------------------------------------------------------
      3876        362          0         32        196      22789   Library Totals
        12          0          0          3          4          0   (incl. Padding)

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

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

      2954        326          0         29         96      21789   RTX_CM3.LIB
       266         16          0          0         96        576   c_w.l
       644         20          0          0          0        424   fz_ws.l

    ----------------------------------------------------------------------
      3876        362          0         32        196      22789   Library Totals

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

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


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

      4892        520        440         64       5152      82829   Grand Totals
      4892        520        440         64       5152      82829   ELF Image Totals
      4892        520        440         64          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 5332 (   5.21kB)
    Total RW  Size (RW Data + ZI Data)              5216 (   5.09kB)
    Total ROM Size (Code + RO Data + RW Data)       5396 (   5.27kB)

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

