Component: ARM Compiler 5.06 update 5 (build 528) Tool: armlink [4d35e2]

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

Section Cross References

    startup_stm32f10x_md.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(STACK) for __initial_sp
    startup_stm32f10x_md.o(RESET) refers to startup_stm32f10x_md.o(.text) for Reset_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.NMI_Handler) for NMI_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.HardFault_Handler) for HardFault_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.MemManage_Handler) for MemManage_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.BusFault_Handler) for BusFault_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.UsageFault_Handler) for UsageFault_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.SVC_Handler) for SVC_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.DebugMon_Handler) for DebugMon_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.PendSV_Handler) for PendSV_Handler
    startup_stm32f10x_md.o(RESET) refers to stm32f10x_it.o(i.SysTick_Handler) for SysTick_Handler
    startup_stm32f10x_md.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory
    startup_stm32f10x_md.o(.text) refers to system_stm32f10x.o(i.SystemInit) for SystemInit
    startup_stm32f10x_md.o(.text) refers to __main.o(!!!main) for __main
    startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(HEAP) for Heap_Mem
    startup_stm32f10x_md.o(.text) refers to startup_stm32f10x_md.o(STACK) for Stack_Mem
    system_stm32f10x.o(i.SetSysClock) refers to system_stm32f10x.o(i.SetSysClockTo72) for SetSysClockTo72
    system_stm32f10x.o(i.SystemCoreClockUpdate) refers to system_stm32f10x.o(.data) for SystemCoreClock
    system_stm32f10x.o(i.SystemInit) refers to system_stm32f10x.o(i.SetSysClock) for SetSysClock
    stm32f10x_adc.o(i.ADC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_bkp.o(i.BKP_DeInit) refers to stm32f10x_rcc.o(i.RCC_BackupResetCmd) for RCC_BackupResetCmd
    stm32f10x_can.o(i.CAN_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_can.o(i.CAN_GetITStatus) refers to stm32f10x_can.o(i.CheckITStatus) for CheckITStatus
    stm32f10x_cec.o(i.CEC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_dac.o(i.DAC_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_flash.o(i.FLASH_EnableWriteProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) for FLASH_WaitForLastBank1Operation
    stm32f10x_flash.o(i.FLASH_EraseAllPages) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus) for FLASH_GetReadOutProtectionStatus
    stm32f10x_flash.o(i.FLASH_EraseOptionBytes) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ErasePage) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramHalfWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramOptionByteData) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ProgramWord) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_ReadOutProtection) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_UserOptionByteConfig) refers to stm32f10x_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation
    stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
    stm32f10x_flash.o(i.FLASH_WaitForLastOperation) refers to stm32f10x_flash.o(i.FLASH_GetBank1Status) for FLASH_GetBank1Status
    stm32f10x_gpio.o(i.GPIO_AFIODeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_gpio.o(i.GPIO_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_i2c.o(i.I2C_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_i2c.o(i.I2C_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_pwr.o(i.PWR_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_rcc.o(i.RCC_GetClocksFreq) refers to stm32f10x_rcc.o(.data) for APBAHBPrescTable
    stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp) refers to stm32f10x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
    stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetAlarm) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetCounter) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_EnterConfigMode) for RTC_EnterConfigMode
    stm32f10x_rtc.o(i.RTC_SetPrescaler) refers to stm32f10x_rtc.o(i.RTC_ExitConfigMode) for RTC_ExitConfigMode
    stm32f10x_spi.o(i.I2S_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_spi.o(i.SPI_I2S_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_tim.o(i.TIM_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_tim.o(i.TIM_ETRClockMode1Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f10x_tim.o(i.TIM_ETRClockMode2Config) refers to stm32f10x_tim.o(i.TIM_ETRConfig) for TIM_ETRConfig
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI3_Config) for TI3_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC3Prescaler) for TIM_SetIC3Prescaler
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TI4_Config) for TI4_Config
    stm32f10x_tim.o(i.TIM_ICInit) refers to stm32f10x_tim.o(i.TIM_SetIC4Prescaler) for TIM_SetIC4Prescaler
    stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC1Prescaler) for TIM_SetIC1Prescaler
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_PWMIConfig) refers to stm32f10x_tim.o(i.TIM_SetIC2Prescaler) for TIM_SetIC2Prescaler
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI2_Config) for TI2_Config
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TI1_Config) for TI1_Config
    stm32f10x_tim.o(i.TIM_TIxExternalClockConfig) refers to stm32f10x_tim.o(i.TIM_SelectInputTrigger) for TIM_SelectInputTrigger
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd
    stm32f10x_usart.o(i.USART_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    stm32f10x_usart.o(i.USART_Init) refers to stm32f10x_rcc.o(i.RCC_GetClocksFreq) for RCC_GetClocksFreq
    stm32f10x_wwdg.o(i.WWDG_DeInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd) for RCC_APB1PeriphResetCmd
    five_way_key.o(i.FiveKey_Num) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    five_way_key.o(i.FiveKey_Num) refers to five_way_key.o(.data) for KeyNum
    five_way_key.o(i.FiveWayKey_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    five_way_key.o(i.FiveWayKey_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    main.o(i.EnemyQuantityControl) refers to enemy.o(i.LongEnemy_Create) for LongEnemy_Create
    main.o(i.EnemyQuantityControl) refers to fflt_clz.o(x$fpl$fflt) for __aeabi_i2f
    main.o(i.EnemyQuantityControl) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
    main.o(i.EnemyQuantityControl) refers to rand.o(.emb_text) for rand
    main.o(i.EnemyQuantityControl) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
    main.o(i.EnemyQuantityControl) refers to enemy.o(i.CloseEnemy_Create) for CloseEnemy_Create
    main.o(i.EnemyQuantityControl) refers to main.o(.data) for LongS_survivalCount
    main.o(i.FreeHandle) refers to heap_solution_1.o(i.c_free) for c_free
    main.o(i.ShootAnim) refers to camera.o(i.SSRAnim_ManagerCreate) for SSRAnim_ManagerCreate
    main.o(i.ShootAnim) refers to camera.o(i.SSRAnim_FrmAdd) for SSRAnim_FrmAdd
    main.o(i.ShootAnim) refers to animation.o(.constdata) for gun_48x48_1_shadown
    main.o(i.ShootTrigger) refers to pistol.o(i.pistol_Fire) for pistol_Fire
    main.o(i.ShootTrigger) refers to camera.o(i.SSR_SetCameraExecAnim) for SSR_SetCameraExecAnim
    main.o(i.ShootTrigger) refers to camera.o(i.SSRAnim_Update) for SSRAnim_Update
    main.o(i.StaticMap) refers to camera.o(i.SSRAnim_ManagerCreate) for SSRAnim_ManagerCreate
    main.o(i.StaticMap) refers to camera.o(i.SSRAnim_FrmAdd) for SSRAnim_FrmAdd
    main.o(i.StaticMap) refers to animation.o(.constdata) for gun_48x48_1_shadown
    main.o(i.frmInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
    main.o(i.frmInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
    main.o(i.frmInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
    main.o(i.main) refers to mistink_displayer.o(i.MistinkDisplayer_Create) for MistinkDisplayer_Create
    main.o(i.main) refers to key.o(i.Key_Init) for Key_Init
    main.o(i.main) refers to mistink.o(i.M_String) for M_String
    main.o(i.main) refers to mistink_displayer.o(i.MistinkDisplayer_BufferOutput) for MistinkDisplayer_BufferOutput
    main.o(i.main) refers to mistink.o(i.MistinkOP_GetBufferAPI) for MistinkOP_GetBufferAPI
    main.o(i.main) refers to canvas.o(i.Canvas_SetCanvasModeToRedirect) for Canvas_SetCanvasModeToRedirect
    main.o(i.main) refers to camera.o(i.Camera_Init) for Camera_Init
    main.o(i.main) refers to texturemapper.o(i.Texture_Add) for Texture_Add
    main.o(i.main) refers to worldmap.o(i.WorldMap_Add) for WorldMap_Add
    main.o(i.main) refers to enemy.o(i.LongEnemy_Init) for LongEnemy_Init
    main.o(i.main) refers to enemy.o(i.Basketball_Init) for Basketball_Init
    main.o(i.main) refers to pistol.o(i.pistol_Init) for pistol_Init
    main.o(i.main) refers to enemy.o(i.CloseEnemy_Init) for CloseEnemy_Init
    main.o(i.main) refers to mistink.o(i.MistinkOP_BufferReset) for MistinkOP_BufferReset
    main.o(i.main) refers to frameratestrategy.o(i.FrmRS_deltaTime_Init) for FrmRS_deltaTime_Init
    main.o(i.main) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    main.o(i.main) refers to camera.o(i.CameraPriv_Add) for CameraPriv_Add
    main.o(i.main) refers to main.o(i.ShootAnim) for ShootAnim
    main.o(i.main) refers to main.o(i.StaticMap) for StaticMap
    main.o(i.main) refers to camera.o(i.SSR_SetCameraExecAnim) for SSR_SetCameraExecAnim
    main.o(i.main) refers to camera.o(i.SSRAnim_SetPos) for SSRAnim_SetPos
    main.o(i.main) refers to camera.o(i.SSRAnim_RenderEnable) for SSRAnim_RenderEnable
    main.o(i.main) refers to main.o(i.EnemyQuantityControl) for EnemyQuantityControl
    main.o(i.main) refers to key.o(i.Get_Key) for Get_Key
    main.o(i.main) refers to camera.o(i.Camera_LeftPan) for Camera_LeftPan
    main.o(i.main) refers to camera.o(i.Camera_RightPan) for Camera_RightPan
    main.o(i.main) refers to camera.o(i.Camera_ForwardMove) for Camera_ForwardMove
    main.o(i.main) refers to camera.o(i.Camera_BackMove) for Camera_BackMove
    main.o(i.main) refers to main.o(i.ShootTrigger) for ShootTrigger
    main.o(i.main) refers to ceruleanbird.o(i.CeruleanBird_EngineRender) for CeruleanBird_EngineRender
    main.o(i.main) refers to enemy.o(i.Minimap) for Minimap
    main.o(i.main) refers to mistink.o(i.M_Int) for M_Int
    main.o(i.main) refers to m_stm32f103c8t6.o(i.OLED_Init) for OLED_Init
    main.o(i.main) refers to m_stm32f103c8t6.o(i.OLED_BufferOutput) for OLED_BufferOutput
    main.o(i.main) refers to m_stm32f103c8t6.o(i.OLED_Clear) for OLED_Clear
    main.o(i.main) refers to main.o(.data) for displayer
    main.o(i.main) refers to animation.o(.constdata) for kun2
    main.o(i.main) refers to map.o(.data) for worldMap
    main.o(i.main) refers to main.o(i.tick) for tick
    main.o(i.main) refers to main.o(i.frmInit) for frmInit
    main.o(i.main) refers to main.o(i.FreeHandle) for FreeHandle
    main.o(i.main) refers to common.o(.data) for enemyCore
    main.o(i.tick) refers to stm32f10x_tim.o(i.TIM_GetCounter) for TIM_GetCounter
    main.o(i.tick) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    main.o(i.tick) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    main.o(i.tick) refers to stm32f10x_tim.o(i.TIM_SetCounter) for TIM_SetCounter
    camera.o(i.Camera_BackMove) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Camera_BackMove) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Camera_BackMove) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_BackMove) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Camera_BackMove) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    camera.o(i.Camera_BackMove) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    camera.o(i.Camera_BackMove) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Camera_DeepBuffer_Read) refers to enginefault.o(i.EngineFault_IllegalAccess_Handle) for EngineFault_IllegalAccess_Handle
    camera.o(i.Camera_DeepBuffer_Write) refers to enginefault.o(i.EngineFault_IllegalAccess_Handle) for EngineFault_IllegalAccess_Handle
    camera.o(i.Camera_ForwardMove) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Camera_ForwardMove) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Camera_ForwardMove) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_ForwardMove) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Camera_ForwardMove) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Camera_ForwardMove) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    camera.o(i.Camera_ForwardMove) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Camera_GetPos) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    camera.o(i.Camera_Init) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    camera.o(i.Camera_Init) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    camera.o(i.Camera_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    camera.o(i.Camera_Init) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_Init) refers to vector.o(i.vector_Normalize) for vector_Normalize
    camera.o(i.Camera_Init) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    camera.o(i.Camera_Init) refers to tan.o(i.tan) for tan
    camera.o(i.Camera_Init) refers to vector.o(i.vector_Create) for vector_Create
    camera.o(i.Camera_Init) refers to camera.o(i.Celi_DefaultRender) for Celi_DefaultRender
    camera.o(i.Camera_Init) refers to camera.o(i.Floor_DefaultRender) for Floor_DefaultRender
    camera.o(i.Camera_LeftMove) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Camera_LeftMove) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Camera_LeftMove) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_LeftMove) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Camera_LeftMove) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    camera.o(i.Camera_LeftMove) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    camera.o(i.Camera_LeftMove) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Camera_LeftPan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_LeftPan) refers to sin.o(i.sin) for sin
    camera.o(i.Camera_LeftPan) refers to cos.o(i.cos) for cos
    camera.o(i.Camera_LeftPan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.Camera_LeftPan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Camera_LeftPan) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Camera_Render) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Camera_Render) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Camera_Render) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    camera.o(i.Camera_Render) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    camera.o(i.Camera_Render) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.Camera_Render) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_Render) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Camera_Render) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    camera.o(i.Camera_Render) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Camera_Render) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    camera.o(i.Camera_Render) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    camera.o(i.Camera_Render) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    camera.o(i.Camera_Render) refers to camera.o(i.Camera_DeepBuffer_Write) for Camera_DeepBuffer_Write
    camera.o(i.Camera_Render) refers to texturemapper.o(i.Texture_GetTexture) for Texture_GetTexture
    camera.o(i.Camera_Render) refers to texturemapper.o(i.Texture_Extract) for Texture_Extract
    camera.o(i.Camera_Render) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    camera.o(i.Camera_RightMove) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Camera_RightMove) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Camera_RightMove) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_RightMove) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Camera_RightMove) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Camera_RightMove) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    camera.o(i.Camera_RightMove) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Camera_RightPan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Camera_RightPan) refers to sin.o(i.sin) for sin
    camera.o(i.Camera_RightPan) refers to cos.o(i.cos) for cos
    camera.o(i.Camera_RightPan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.Camera_RightPan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Camera_RightPan) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.Ceil_TextureRender) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.Ceil_TextureRender) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Ceil_TextureRender) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    camera.o(i.Ceil_TextureRender) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    camera.o(i.Ceil_TextureRender) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Ceil_TextureRender) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Ceil_TextureRender) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    camera.o(i.Ceil_TextureRender) refers to camera.o(i.Celi_GetTexture) for Celi_GetTexture
    camera.o(i.Ceil_TextureRender) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    camera.o(i.Celi_CustomRenderCreate) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Celi_CustomRenderCreate) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Celi_GetTexture) refers to rb_tree.o(i.search) for search
    camera.o(i.Celi_GetTexture) refers to camera.o(.data) for CeliTreeManager
    camera.o(i.Celi_SwitchCustomReaderMode) refers to camera.o(i.Ceil_TextureRender) for Ceil_TextureRender
    camera.o(i.Celi_TextureAdd) refers to rb_tree.o(i.search) for search
    camera.o(i.Celi_TextureAdd) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    camera.o(i.Celi_TextureAdd) refers to rb_tree.o(i.rbInsert) for rbInsert
    camera.o(i.Celi_TextureAdd) refers to heap_solution_1.o(i.c_free) for c_free
    camera.o(i.Celi_TextureAdd) refers to camera.o(.data) for CeliTreeManager
    camera.o(i.Floor_CustomRenderCreate) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    camera.o(i.Floor_CustomRenderCreate) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    camera.o(i.Floor_DefaultRender) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    camera.o(i.Floor_GetTexture) refers to rb_tree.o(i.search) for search
    camera.o(i.Floor_GetTexture) refers to camera.o(.data) for FloorTreeManager
    camera.o(i.Floor_SwitchCustomReaderMode) refers to camera.o(i.Floor_TextureRender) for Floor_TextureRender
    camera.o(i.Floor_TextureAdd) refers to rb_tree.o(i.search) for search
    camera.o(i.Floor_TextureAdd) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    camera.o(i.Floor_TextureAdd) refers to rb_tree.o(i.rbInsert) for rbInsert
    camera.o(i.Floor_TextureAdd) refers to heap_solution_1.o(i.c_free) for c_free
    camera.o(i.Floor_TextureAdd) refers to camera.o(.data) for FloorTreeManager
    camera.o(i.Floor_TextureRender) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.Floor_TextureRender) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.Floor_TextureRender) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    camera.o(i.Floor_TextureRender) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    camera.o(i.Floor_TextureRender) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    camera.o(i.Floor_TextureRender) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    camera.o(i.Floor_TextureRender) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    camera.o(i.Floor_TextureRender) refers to floor.o(i.floor) for floor
    camera.o(i.Floor_TextureRender) refers to camera.o(i.Floor_GetTexture) for Floor_GetTexture
    camera.o(i.Floor_TextureRender) refers to camera.o(i.FC_TextureExtract) for FC_TextureExtract
    camera.o(i.Floor_TextureRender) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    camera.o(i.SSRAnim_FrmAdd) refers to rb_tree.o(i.search) for search
    camera.o(i.SSRAnim_FrmAdd) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    camera.o(i.SSRAnim_FrmAdd) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    camera.o(i.SSRAnim_FrmAdd) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    camera.o(i.SSRAnim_FrmAdd) refers to heap_solution_1.o(i.c_free) for c_free
    camera.o(i.SSRAnim_FrmAdd) refers to camera.o(.data) for SSR_CoreTree
    camera.o(i.SSRAnim_ManagerCreate) refers to rb_tree.o(i.search) for search
    camera.o(i.SSRAnim_ManagerCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    camera.o(i.SSRAnim_ManagerCreate) refers to rb_tree.o(i.rbInsert) for rbInsert
    camera.o(i.SSRAnim_ManagerCreate) refers to heap_solution_1.o(i.c_free) for c_free
    camera.o(i.SSRAnim_ManagerCreate) refers to camera.o(.data) for SSR_CoreTree
    camera.o(i.SSRAnim_Render) refers to camera.o(i.SSRAnim_FrmExtract) for SSRAnim_FrmExtract
    camera.o(i.SSRAnim_Render) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    camera.o(i.SSRAnim_RenderEnable) refers to camera.o(i.SSRAnim_Render) for SSRAnim_Render
    camera.o(i.SSRAnim_Update) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    camera.o(i.SSRAnim_Update) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    camera.o(i.SSRAnim_Update) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    camera.o(i.SSRAnim_Update) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    camera.o(i.SSRAnim_Update) refers to frameratestrategy.o(.data) for DeltaTime
    camera.o(i.SSR_SetCameraExecAnim) refers to rb_tree.o(i.search) for search
    camera.o(i.SSR_SetCameraExecAnim) refers to camera.o(.data) for SSR_CoreTree
    canvas.o(i.Canvas_Base) refers to canvas.o(.data) for Screen_Canvas
    canvas.o(i.Canvas_Free) refers to heap_solution_1.o(i.c_free) for c_free
    canvas.o(i.Canvas_Free) refers to canvas.o(.data) for Canvas_Mode
    canvas.o(i.Canvas_GetUnit) refers to canvas.o(.data) for Screen_Canvas
    canvas.o(i.Canvas_Init) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    canvas.o(i.Canvas_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    canvas.o(i.Canvas_Init) refers to canvas.o(.data) for Canvas_Mode
    canvas.o(i.Canvas_PixelOperate) refers to canvas.o(i.Canvas_GetUnit) for Canvas_GetUnit
    canvas.o(i.Canvas_PixelOperate) refers to bit_operate.o(i.Bit_Modify_Within_Byte) for Bit_Modify_Within_Byte
    canvas.o(i.Canvas_Refresh) refers to canvas.o(.data) for Screen_Canvas
    canvas.o(i.Canvas_SetCanvasModeToRedirect) refers to canvas.o(.data) for Screen_Canvas
    ceruleanbird.o(i.CeruleanBird_EngineRender) refers to frameratestrategy.o(i.FrmRS_deltaTime_Trigger) for FrmRS_deltaTime_Trigger
    ceruleanbird.o(i.CeruleanBird_EngineRender) refers to camera.o(i.Camera_Render) for Camera_Render
    ceruleanbird.o(i.CeruleanBird_EngineRender) refers to sprites_logical.o(i.Sprites_Exec) for Sprites_Exec
    ceruleanbird.o(i.CeruleanBird_EngineRender) refers to camera.o(i.SSRAnim_Exec) for SSRAnim_Exec
    heap_solution_1.o(i.c_free) refers to heap_solution_1.o(i.verifyBlock) for verifyBlock
    heap_solution_1.o(i.c_free) refers to enginefault.o(i.EngineFault_IllegalFree_Handle) for EngineFault_IllegalFree_Handle
    heap_solution_1.o(i.c_free) refers to heap_solution_1.o(.data) for BlockListHeader
    heap_solution_1.o(i.c_malloc) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    heap_solution_1.o(i.c_malloc) refers to heap_solution_1.o(i.calculate_crc8) for calculate_crc8
    heap_solution_1.o(i.c_malloc) refers to heap_solution_1.o(.data) for BlockListHeader
    heap_solution_1.o(i.c_realloc) refers to heap_solution_1.o(i.verifyBlock) for verifyBlock
    heap_solution_1.o(i.c_realloc) refers to enginefault.o(i.EngineFault_IllegalAccess_Handle) for EngineFault_IllegalAccess_Handle
    heap_solution_1.o(i.c_realloc) refers to heap_solution_1.o(i.calculate_crc8) for calculate_crc8
    heap_solution_1.o(i.c_realloc) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    heap_solution_1.o(i.c_realloc) refers to heap_solution_1.o(i.c_free) for c_free
    heap_solution_1.o(i.memory_pool_init) refers to heap_solution_1.o(i.calculate_crc8) for calculate_crc8
    heap_solution_1.o(i.memory_pool_init) refers to heap_solution_1.o(.data) for Init_flag
    heap_solution_1.o(i.verifyBlock) refers to heap_solution_1.o(i.calculate_crc8) for calculate_crc8
    heap_solution_1.o(.data) refers to heap_solution_1.o(.bss) for MEMORY_POOL
    rb_tree.o(i.AdjustInsert) refers to rb_tree.o(i.leftRotate) for leftRotate
    rb_tree.o(i.AdjustInsert) refers to rb_tree.o(i.rightRotate) for rightRotate
    rb_tree.o(i.DeleteBlackLeafNodeWithRedSibling) refers to rb_tree.o(i.rotateRight) for rotateRight
    rb_tree.o(i.DeleteBlackLeafNodeWithRedSibling) refers to rb_tree.o(i.rotateLeft) for rotateLeft
    rb_tree.o(i.DeleteNodeWithOneChild) refers to heap_solution_1.o(i.c_free) for c_free
    rb_tree.o(i.DeleteRedLeafNode) refers to heap_solution_1.o(i.c_free) for c_free
    rb_tree.o(i.DeleteWhenHasRedNephews) refers to rb_tree.o(i.NodeColor) for NodeColor
    rb_tree.o(i.DeleteWhenHasRedNephews) refers to rb_tree.o(i.rotateRight) for rotateRight
    rb_tree.o(i.DeleteWhenHasRedNephews) refers to rb_tree.o(i.rotateLeft) for rotateLeft
    rb_tree.o(i.FindTargetNode) refers to rb_tree.o(i.HandleNodeWithTwoChildren) for HandleNodeWithTwoChildren
    rb_tree.o(i.RB_Tree_Free) refers to rb_tree.o(i.rbDelete) for rbDelete
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.FindTargetNode) for FindTargetNode
    rb_tree.o(i.TreeDelete) refers to heap_solution_1.o(i.c_free) for c_free
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.DeleteRedLeafNode) for DeleteRedLeafNode
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.getRoot) for getRoot
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.brotherNode) for brotherNode
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.NodeColor) for NodeColor
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.DeleteWhenHasRedNephews) for DeleteWhenHasRedNephews
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.DeleteBlackLeafNodeWithRedSibling) for DeleteBlackLeafNodeWithRedSibling
    rb_tree.o(i.TreeDelete) refers to rb_tree.o(i.DeleteNodeWithOneChild) for DeleteNodeWithOneChild
    rb_tree.o(i.createNode) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    rb_tree.o(i.rbDelete) refers to rb_tree.o(i.TreeDelete) for TreeDelete
    rb_tree.o(i.rbInsert) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    rb_tree.o(i.rbInsert) refers to rb_tree.o(i.createNode) for createNode
    rb_tree.o(i.rbInsert) refers to rb_tree.o(i.AdjustInsert) for AdjustInsert
    texturemapper.o(i.Texture_Add) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    texturemapper.o(i.Texture_Add) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    texturemapper.o(i.Texture_Add) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    texturemapper.o(i.Texture_Add) refers to bit_operate.o(i.bitToByte) for bitToByte
    texturemapper.o(i.Texture_Add) refers to rb_tree.o(i.rbInsert) for rbInsert
    texturemapper.o(i.Texture_Add) refers to heap_solution_1.o(i.c_free) for c_free
    texturemapper.o(i.Texture_Add) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_ArrayModify) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_ArrayModify) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    texturemapper.o(i.Texture_ArrayModify) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_COLModify) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_COLModify) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_Delete) refers to rb_tree.o(i.rbDelete) for rbDelete
    texturemapper.o(i.Texture_Delete) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_Extract) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    texturemapper.o(i.Texture_Free) refers to rb_tree.o(i.RB_Tree_Free) for RB_Tree_Free
    texturemapper.o(i.Texture_Free) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_GetArray) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_GetArray) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_GetColumn) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_GetColumn) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_GetROW) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_GetROW) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_GetTexture) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_GetTexture) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_GetTextureType) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_GetTextureType) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_ROWModify) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_ROWModify) refers to bit_operate.o(i.bitToByte) for bitToByte
    texturemapper.o(i.Texture_ROWModify) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_TypeModify) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_TypeModify) refers to texturemapper.o(.data) for TextureMapper_Header
    texturemapper.o(i.Texture_ValueModify) refers to rb_tree.o(i.search) for search
    texturemapper.o(i.Texture_ValueModify) refers to texturemapper.o(i.Texture_Add) for Texture_Add
    texturemapper.o(i.Texture_ValueModify) refers to texturemapper.o(i.Texture_Delete) for Texture_Delete
    texturemapper.o(i.Texture_ValueModify) refers to texturemapper.o(.data) for TextureMapper_Header
    vector.o(i.vector_Add) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    vector.o(i.vector_Add) refers to vector.o(i.vector_Create) for vector_Create
    vector.o(i.vector_Dot) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    vector.o(i.vector_Dot) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    vector.o(i.vector_Magnitude) refers to vector.o(i.vector_MagnitudeSquare) for vector_MagnitudeSquare
    vector.o(i.vector_Magnitude) refers to sqrt.o(i.sqrt) for sqrt
    vector.o(i.vector_MagnitudeSquare) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    vector.o(i.vector_MagnitudeSquare) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    vector.o(i.vector_Negate) refers to vector.o(i.vector_Create) for vector_Create
    vector.o(i.vector_Normalize) refers to vector.o(i.vector_Magnitude) for vector_Magnitude
    vector.o(i.vector_Normalize) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    vector.o(i.vector_Normalize) refers to vector.o(i.vector_Create) for vector_Create
    vector.o(i.vector_Normalize) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    vector.o(i.vector_Normalize) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    vector.o(i.vector_Normalize) refers to vector.o(i.vector_Scalar_Div) for vector_Scalar_Div
    vector.o(i.vector_Scalar_Div) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    vector.o(i.vector_Scalar_Div) refers to vector.o(i.vector_Create) for vector_Create
    vector.o(i.vector_Scalar_Div) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    vector.o(i.vector_Scalar_Mul) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    vector.o(i.vector_Scalar_Mul) refers to vector.o(i.vector_Create) for vector_Create
    vector.o(i.vector_Sub) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    vector.o(i.vector_Sub) refers to vector.o(i.vector_Create) for vector_Create
    worldmap.o(i.WorldMap_Add) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    worldmap.o(i.WorldMap_Add) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    worldmap.o(i.WorldMap_Add) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    worldmap.o(i.WorldMap_Add) refers to rb_tree.o(i.rbInsert) for rbInsert
    worldmap.o(i.WorldMap_Add) refers to heap_solution_1.o(i.c_free) for c_free
    worldmap.o(i.WorldMap_Add) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_ArrayModify) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_ArrayModify) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_COLModify) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_COLModify) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_Delete) refers to rb_tree.o(i.rbDelete) for rbDelete
    worldmap.o(i.WorldMap_Delete) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_Extract) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    worldmap.o(i.WorldMap_Extract) refers to enginefault.o(i.EngineFault_IllegalAccess_Handle) for EngineFault_IllegalAccess_Handle
    worldmap.o(i.WorldMap_Free) refers to rb_tree.o(i.RB_Tree_Free) for RB_Tree_Free
    worldmap.o(i.WorldMap_Free) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_GetArray) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_GetArray) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_GetColumn) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_GetColumn) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_GetCurrentMapPos) refers to worldmap.o(.data) for WorldMap_Pos
    worldmap.o(i.WorldMap_GetROW) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_GetROW) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_GetWorldMap) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_GetWorldMap) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_ROWModify) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_ROWModify) refers to worldmap.o(.data) for WorldMap_Header
    worldmap.o(i.WorldMap_SetCurrentMapPos) refers to worldmap.o(.data) for WorldMap_Pos
    worldmap.o(i.WorldMap_ValueModify) refers to rb_tree.o(i.search) for search
    worldmap.o(i.WorldMap_ValueModify) refers to worldmap.o(i.WorldMap_Add) for WorldMap_Add
    worldmap.o(i.WorldMap_ValueModify) refers to worldmap.o(i.WorldMap_Delete) for WorldMap_Delete
    worldmap.o(i.WorldMap_ValueModify) refers to worldmap.o(.data) for WorldMap_Header
    stack.o(i.Stack_Pop) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    stack.o(i.Stack_Pop) refers to heap_solution_1.o(i.c_free) for c_free
    stack.o(i.Stack_Push) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    stack.o(i.Stack_Push) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    stack.o(i.Stack_Push) refers to enginefault.o(i.EngineFault_InadequateResources_Handle) for EngineFault_InadequateResources_Handle
    frameratestrategy.o(i.FrmRS_GetFrmRate) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    frameratestrategy.o(i.FrmRS_GetFrmRate) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    frameratestrategy.o(i.FrmRS_GetFrmRate) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    frameratestrategy.o(i.FrmRS_GetFrmRate) refers to frameratestrategy.o(.data) for DeltaTime
    frameratestrategy.o(i.FrmRS_deltaTime_Free) refers to heap_solution_1.o(i.c_free) for c_free
    frameratestrategy.o(i.FrmRS_deltaTime_Free) refers to frameratestrategy.o(.data) for DeltaTime
    frameratestrategy.o(i.FrmRS_deltaTime_Get) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    frameratestrategy.o(i.FrmRS_deltaTime_Get) refers to frameratestrategy.o(.data) for DeltaTime
    frameratestrategy.o(i.FrmRS_deltaTime_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    frameratestrategy.o(i.FrmRS_deltaTime_Init) refers to frameratestrategy.o(.data) for DeltaTime
    frameratestrategy.o(i.FrmRS_deltaTime_Trigger) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    frameratestrategy.o(i.FrmRS_deltaTime_Trigger) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    frameratestrategy.o(i.FrmRS_deltaTime_Trigger) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    frameratestrategy.o(i.FrmRS_deltaTime_Trigger) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_animation.o(i.SpritesAnim_CreateManager) refers to sprites_logical.o(i.SpritesTree_Init) for SpritesTree_Init
    sprites_animation.o(i.SpritesAnim_CreateManager) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_animation.o(i.SpritesAnim_CreateManager) refers to rb_tree.o(i.rbInsert) for rbInsert
    sprites_animation.o(i.SpritesAnim_CreateManager) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_animation.o(i.SpritesAnim_CreateManager) refers to sprites_animation.o(.data) for Sprites_Header
    sprites_animation.o(i.SpritesAnim_CreateNewChain) refers to rb_tree.o(i.search) for search
    sprites_animation.o(i.SpritesAnim_CreateNewChain) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_animation.o(i.SpritesAnim_CreateNewChain) refers to bit_operate.o(i.bitToByte) for bitToByte
    sprites_animation.o(i.SpritesAnim_CreateNewChain) refers to heap_solution_1.o(i.c_realloc) for c_realloc
    sprites_animation.o(i.SpritesAnim_CreateNewChain) refers to sprites_animation.o(.data) for Sprites_Header
    sprites_animation.o(i.SpritesAnim_GetAnimType) refers to enginefault.o(i.EngineFault_ExceptionEnumParam_Handle) for EngineFault_ExceptionEnumParam_Handle
    sprites_animation.o(i.SpritesAnim_GetChainIndex) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_animation.o(i.SpritesAnim_GetManagerIndex) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to rb_tree.o(i.search) for search
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to fflt_clz.o(x$fpl$ffltu) for __aeabi_ui2f
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to fdiv.o(x$fpl$fdiv) for __aeabi_fdiv
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_animation.o(i.SpritesAnim_InsertNewFrm) refers to sprites_animation.o(.data) for Sprites_Header
    sprites_animation.o(i.SpritesAnim_SwitchDefaultChain) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    sprites_animation.o(i.SpritesAnim_Update) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
    sprites_animation.o(i.SpritesAnim_Update) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
    sprites_animation.o(i.SpritesAnim_Update) refers to faddsub_clz.o(x$fpl$fsub) for __aeabi_fsub
    sprites_animation.o(i.SpritesAnim_Update) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
    sprites_animation.o(i.SpritesAnim_Update) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_logical.o(i.BresenhamLine_WallDetect) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    sprites_logical.o(i.BresenhamLine_WallDetect) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    sprites_logical.o(i.BresenhamLine_WallDetect) refers to enginefault.o(i.EngineFault_IllegalAccess_Handle) for EngineFault_IllegalAccess_Handle
    sprites_logical.o(i.BresenhamLine_WallDetect) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    sprites_logical.o(i.CalculateStepDistance) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    sprites_logical.o(i.CalculateStepDistance) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sprites_logical.o(i.CalculateStepDistance) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    sprites_logical.o(i.CalculateStepDistance) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sprites_logical.o(i.CalculateStepDistance) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    sprites_logical.o(i.CalculateStepDistance) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    sprites_logical.o(i.CalculateStepDistance) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.CalculateStepDistance) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.CalculateStepDistance) refers to sqrt.o(i.sqrt) for sqrt
    sprites_logical.o(i.SpritesData_GetPos) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_logical.o(i.SpritesData_GetVerticalHeight) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_logical.o(i.SpritesMov_Backward) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    sprites_logical.o(i.SpritesMov_Backward) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    sprites_logical.o(i.SpritesMov_Backward) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.SpritesMov_Backward) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    sprites_logical.o(i.SpritesMov_Backward) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    sprites_logical.o(i.SpritesMov_Backward) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    sprites_logical.o(i.SpritesMov_Backward) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_logical.o(i.SpritesMov_Forward) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    sprites_logical.o(i.SpritesMov_Forward) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    sprites_logical.o(i.SpritesMov_Forward) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.SpritesMov_Forward) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.SpritesMov_Forward) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    sprites_logical.o(i.SpritesMov_Forward) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    sprites_logical.o(i.SpritesMov_Forward) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_logical.o(i.SpritesMov_GetDir) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_logical.o(i.SpritesMov_Left) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    sprites_logical.o(i.SpritesMov_Left) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    sprites_logical.o(i.SpritesMov_Left) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.SpritesMov_Left) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.SpritesMov_Left) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    sprites_logical.o(i.SpritesMov_Left) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    sprites_logical.o(i.SpritesMov_Left) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_logical.o(i.SpritesMov_Right) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    sprites_logical.o(i.SpritesMov_Right) refers to worldmap.o(i.WorldMap_GetWorldMap) for WorldMap_GetWorldMap
    sprites_logical.o(i.SpritesMov_Right) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.SpritesMov_Right) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.SpritesMov_Right) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    sprites_logical.o(i.SpritesMov_Right) refers to worldmap.o(i.WorldMap_Extract) for WorldMap_Extract
    sprites_logical.o(i.SpritesMov_Right) refers to frameratestrategy.o(.data) for DeltaTime
    sprites_logical.o(i.SpritesMov_SetDir) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    sprites_logical.o(i.SpritesMov_SetDir) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sprites_logical.o(i.SpritesMov_SetDir) refers to vector.o(i.vector_Normalize) for vector_Normalize
    sprites_logical.o(i.SpritesMov_SetDirToCamera) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sprites_logical.o(i.SpritesMov_SetDirToCamera) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    sprites_logical.o(i.SpritesMov_SetDirToCamera) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sprites_logical.o(i.SpritesMov_SetDirToCamera) refers to vector.o(i.vector_Normalize) for vector_Normalize
    sprites_logical.o(i.SpritesPriv_Replace) refers to sprites_logical.o(i.SpritesPriv_Reset) for SpritesPriv_Reset
    sprites_logical.o(i.SpritesStatic_ObjectCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_logical.o(i.SpritesStatic_ObjectCreate) refers to rb_tree.o(i.search) for search
    sprites_logical.o(i.SpritesStatic_ObjectCreate) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_logical.o(i.SpritesStatic_ObjectCreate) refers to sprites_logical.o(i.SpritesTree_StaticAdd) for SpritesTree_StaticAdd
    sprites_logical.o(i.SpritesStatic_ObjectCreate) refers to sprites_animation.o(.data) for Sprites_Header
    sprites_logical.o(i.SpritesTree_Add) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_logical.o(i.SpritesTree_Add) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.SpritesTree_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_logical.o(i.SpritesTree_Init) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_logical.o(i.SpritesTree_Init) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.SpritesTree_Sort) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sprites_logical.o(i.SpritesTree_Sort) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.SpritesTree_Sort) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.SpritesTree_Sort) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
    sprites_logical.o(i.SpritesTree_Sort) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
    sprites_logical.o(i.SpritesTree_Sort) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.SpritesTree_StaticAdd) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_logical.o(i.SpritesTree_StaticAdd) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.Sprites_Awaken) refers to sprites_logical.o(i.SpritesTree_NodeExtract) for SpritesTree_NodeExtract
    sprites_logical.o(i.Sprites_Awaken) refers to sprites_logical.o(.data) for SpritesSleepTree
    sprites_logical.o(i.Sprites_Exec) refers to sprites_logical.o(i.SpritesTree_Sort) for SpritesTree_Sort
    sprites_logical.o(i.Sprites_Exec) refers to sprites_logical.o(i.Sprites_SingleUpdate) for Sprites_SingleUpdate
    sprites_logical.o(i.Sprites_Exec) refers to sprites_logical.o(i.Sprites_SingleRender) for Sprites_SingleRender
    sprites_logical.o(i.Sprites_Exec) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.Sprites_ObjectCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_logical.o(i.Sprites_ObjectCreate) refers to rb_tree.o(i.search) for search
    sprites_logical.o(i.Sprites_ObjectCreate) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_logical.o(i.Sprites_ObjectCreate) refers to sprites_logical.o(i.SpritesTree_Add) for SpritesTree_Add
    sprites_logical.o(i.Sprites_ObjectCreate) refers to sprites_animation.o(.data) for Sprites_Header
    sprites_logical.o(i.Sprites_SingleRender) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sprites_logical.o(i.Sprites_SingleRender) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sprites_logical.o(i.Sprites_SingleRender) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    sprites_logical.o(i.Sprites_SingleRender) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sprites_logical.o(i.Sprites_SingleRender) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sprites_logical.o(i.Sprites_SingleRender) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    sprites_logical.o(i.Sprites_SingleRender) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    sprites_logical.o(i.Sprites_SingleRender) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    sprites_logical.o(i.Sprites_SingleRender) refers to sqrt.o(i.sqrt) for sqrt
    sprites_logical.o(i.Sprites_SingleRender) refers to camera.o(i.Camera_DeepBuffer_Read) for Camera_DeepBuffer_Read
    sprites_logical.o(i.Sprites_SingleRender) refers to sprites_animation.o(i.SpritesAnim_ExtractFrmData) for SpritesAnim_ExtractFrmData
    sprites_logical.o(i.Sprites_SingleRender) refers to canvas.o(i.Canvas_PixelOperate) for Canvas_PixelOperate
    sprites_logical.o(i.Sprites_SingleUpdate) refers to sprites_behaviortree.o(i.SpritesBT_BusExecute) for SpritesBT_BusExecute
    sprites_logical.o(i.Sprites_SingleUpdate) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    sprites_logical.o(i.Sprites_SingleUpdate) refers to enginefault.o(i.EngineFault_ExceptionEnumParam_Handle) for EngineFault_ExceptionEnumParam_Handle
    sprites_logical.o(i.Sprites_Sleep) refers to sprites_logical.o(i.SpritesTree_NodeExtract) for SpritesTree_NodeExtract
    sprites_logical.o(i.Sprites_Sleep) refers to sprites_logical.o(.data) for SpritesTree
    sprites_logical.o(i.Sprites_collisionWallValue) refers to enginefault.o(i.EngineFault_NullPointerGuard_Handle) for EngineFault_NullPointerGuard_Handle
    sprites_behaviortree.o(i.ExecuteBehaviorTree) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    sprites_behaviortree.o(i.ExecuteBehaviorTree) refers to sprites_behaviortree.o(i.Sprites_BT_GetChild) for Sprites_BT_GetChild
    sprites_behaviortree.o(i.SpritesBT_Action) refers to sprites_behaviortree.o(i.Sprites_BT_LCNodeCreate) for Sprites_BT_LCNodeCreate
    sprites_behaviortree.o(i.SpritesBT_BusExecute) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesBT_BusExecute) refers to sprites_behaviortree.o(i.SpritesIT_Exec) for SpritesIT_Exec
    sprites_behaviortree.o(i.SpritesBT_BusExecute) refers to sprites_behaviortree.o(i.SpritesPhased_Exec) for SpritesPhased_Exec
    sprites_behaviortree.o(i.SpritesBT_BusExecute) refers to sprites_behaviortree.o(i.ExecuteBehaviorTree) for ExecuteBehaviorTree
    sprites_behaviortree.o(i.SpritesBT_BusExecute) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesBT_Condition) refers to sprites_behaviortree.o(i.Sprites_BT_LCNodeCreate) for Sprites_BT_LCNodeCreate
    sprites_behaviortree.o(i.SpritesBT_Init) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesBT_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.SpritesBT_Init) refers to rb_tree.o(i.rbInsert) for rbInsert
    sprites_behaviortree.o(i.SpritesBT_Init) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_behaviortree.o(i.SpritesBT_Init) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesBT_InsertBehavior) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.SpritesBT_InsertBehavior) refers to heap_solution_1.o(i.c_realloc) for c_realloc
    sprites_behaviortree.o(i.SpritesBT_InsertBehavior) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_behaviortree.o(i.SpritesBT_MountToRoot) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesBT_MountToRoot) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesBT_SelectorCreate) refers to sprites_behaviortree.o(i.Sprites_BT_ECNodeCreate) for Sprites_BT_ECNodeCreate
    sprites_behaviortree.o(i.SpritesBT_Sequence) refers to sprites_behaviortree.o(i.Sprites_BT_ECNodeCreate) for Sprites_BT_ECNodeCreate
    sprites_behaviortree.o(i.SpritesIT_Add) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesIT_Add) refers to sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate) for SpritesIT_RBStorageStrategyCreate
    sprites_behaviortree.o(i.SpritesIT_Add) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_behaviortree.o(i.SpritesIT_Add) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.SpritesIT_Add) refers to rb_tree.o(i.rbInsert) for rbInsert
    sprites_behaviortree.o(i.SpritesIT_Add) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesIT_Enable) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesIT_Enable) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesIT_Exec) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    sprites_behaviortree.o(i.SpritesIT_Exec) refers to sprites_behaviortree.o(i.SpritesIT_GetITNode) for SpritesIT_GetITNode
    sprites_behaviortree.o(i.SpritesIT_Exec) refers to enginefault.o(i.EngineFault_ExceptionEnumParam_Handle) for EngineFault_ExceptionEnumParam_Handle
    sprites_behaviortree.o(i.SpritesIT_GetITNode) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate) refers to rb_tree.o(i.rbInsert) for rbInsert
    sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate) refers to rb_tree.o(i.rbDelete) for rbDelete
    sprites_behaviortree.o(i.SpritesIT_Register) refers to rb_tree.o(i.search) for search
    sprites_behaviortree.o(i.SpritesIT_Register) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.SpritesIT_Register) refers to heap_solution_1.o(i.c_free) for c_free
    sprites_behaviortree.o(i.SpritesIT_Register) refers to sprites_behaviortree.o(.data) for Sprites_BT_ManagerTree
    sprites_behaviortree.o(i.SpritesPhased_Exec) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    sprites_behaviortree.o(i.SpritesPhased_Exec) refers to enginefault.o(i.EngineFault_ExceptionEnumParam_Handle) for EngineFault_ExceptionEnumParam_Handle
    sprites_behaviortree.o(i.Sprites_BT_ECNodeCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    sprites_behaviortree.o(i.Sprites_BT_LCNodeCreate) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    mistink.o(i.Font_Read) refers to mistink_font.o(.constdata) for OLED_F8x16
    mistink.o(i.M_Int) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    mistink.o(i.M_Int) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d
    mistink.o(i.M_Int) refers to _printf_dec.o(.text) for _printf_int_dec
    mistink.o(i.M_Int) refers to noretval__2sprintf.o(.text) for __2sprintf
    mistink.o(i.M_Int) refers to mistink.o(i.M_String) for M_String
    mistink.o(i.M_PictureLoad) refers to mistink.o(i.Picture_Coordinate) for Picture_Coordinate
    mistink.o(i.M_PictureLoad) refers to mistink.o(i.MistinkPixel_Operate) for MistinkPixel_Operate
    mistink.o(i.M_String) refers to strlen.o(.text) for strlen
    mistink.o(i.M_String) refers to mistink.o(i.Font_Read) for Font_Read
    mistink.o(i.M_String) refers to mistink.o(i.MistinkPixel_Operate) for MistinkPixel_Operate
    mistink.o(i.MistinkPixel_Operate) refers to mistink.o(i.Bit_Modification) for Bit_Modification
    mistink_displayer.o(i.MistinkDisplayer_Create) refers to heap_solution_1.o(i.memory_pool_init) for memory_pool_init
    mistink_displayer.o(i.MistinkDisplayer_Create) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    mistink_displayer.o(i.MistinkDisplayer_Free) refers to heap_solution_1.o(i.c_free) for c_free
    m_stm32f103c8t6.o(i.OLED_BufferOutput) refers to m_stm32f103c8t6.o(i.OLED_WR_Byte) for OLED_WR_Byte
    m_stm32f103c8t6.o(i.OLED_Clear) refers to m_stm32f103c8t6.o(i.OLED_WR_Byte) for OLED_WR_Byte
    m_stm32f103c8t6.o(i.OLED_Init) refers to m_stm32f103c8t6.o(i.OLED_Port_Init) for OLED_Port_Init
    m_stm32f103c8t6.o(i.OLED_Init) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    m_stm32f103c8t6.o(i.OLED_Init) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    m_stm32f103c8t6.o(i.OLED_Init) refers to m_stm32f103c8t6.o(i.OLED_WR_Byte) for OLED_WR_Byte
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_spi.o(i.SPI_Init) for SPI_Init
    m_stm32f103c8t6.o(i.OLED_Port_Init) refers to stm32f10x_spi.o(i.SPI_Cmd) for SPI_Cmd
    m_stm32f103c8t6.o(i.OLED_WR_Byte) refers to stm32f10x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
    m_stm32f103c8t6.o(i.OLED_WR_Byte) refers to stm32f10x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
    m_stm32f103c8t6.o(i.OLED_WR_Byte) refers to stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus
    m_stm32f103c8t6.o(i.OLED_WR_Byte) refers to stm32f10x_spi.o(i.SPI_I2S_SendData) for SPI_I2S_SendData
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sqrt.o(i.sqrt) for sqrt
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to enemy.o(i.GetEnemy) for GetEnemy
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_logical.o(i.Sprites_collisionWallValue) for Sprites_collisionWallValue
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    pistol.o(i.SBT_ExecuteHandle_bullet) refers to pistol.o(.data) for indexNormalBullet
    pistol.o(i.bullet_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateManager) for SpritesAnim_CreateManager
    pistol.o(i.bullet_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateNewChain) for SpritesAnim_CreateNewChain
    pistol.o(i.bullet_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_InsertNewFrm) for SpritesAnim_InsertNewFrm
    pistol.o(i.bullet_Anim_Create) refers to pistol.o(.data) for indexNormalBullet
    pistol.o(i.bullet_Anim_Create) refers to pistol.o(.constdata) for bullet_8x8
    pistol.o(i.bullet_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Init) for SpritesBT_Init
    pistol.o(i.bullet_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action) for SpritesBT_Action
    pistol.o(i.bullet_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_MountToRoot) for SpritesBT_MountToRoot
    pistol.o(i.bullet_Logic_Create) refers to pistol.o(i.SBT_ExecuteHandle_bullet) for SBT_ExecuteHandle_bullet
    pistol.o(i.bullet_PrivateFreeHandle) refers to heap_solution_1.o(i.c_free) for c_free
    pistol.o(i.pistol_Fire) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.Sprites_ObjectCreate) for Sprites_ObjectCreate
    pistol.o(i.pistol_Fire) refers to heap_solution_1.o(i.c_free) for c_free
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.SpritesPriv_Add) for SpritesPriv_Add
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.Sprites_Awaken) for Sprites_Awaken
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.SpritesMov_SetPosToCamera) for SpritesMov_SetPosToCamera
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.SpritesMov_SetDirWithCamera) for SpritesMov_SetDirWithCamera
    pistol.o(i.pistol_Fire) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    pistol.o(i.pistol_Fire) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    pistol.o(i.pistol_Fire) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    pistol.o(i.pistol_Fire) refers to pistol.o(.data) for bulletArr
    pistol.o(i.pistol_Fire) refers to pistol.o(i.bullet_PrivateFreeHandle) for bullet_PrivateFreeHandle
    pistol.o(i.pistol_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    pistol.o(i.pistol_Init) refers to heap_solution_1.o(i.c_free) for c_free
    pistol.o(i.pistol_Init) refers to pistol.o(i.bullet_Anim_Create) for bullet_Anim_Create
    pistol.o(i.pistol_Init) refers to pistol.o(i.bullet_Logic_Create) for bullet_Logic_Create
    pistol.o(i.pistol_Init) refers to sprites_logical.o(i.Sprites_ObjectCreate) for Sprites_ObjectCreate
    pistol.o(i.pistol_Init) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    pistol.o(i.pistol_Init) refers to sprites_logical.o(i.SpritesPriv_Add) for SpritesPriv_Add
    pistol.o(i.pistol_Init) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    pistol.o(i.pistol_Init) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    pistol.o(i.pistol_Init) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    pistol.o(i.pistol_Init) refers to pistol.o(.data) for bulletArr
    pistol.o(i.pistol_Init) refers to pistol.o(i.bullet_PrivateFreeHandle) for bullet_PrivateFreeHandle
    enemy.o(i.Basketball_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    enemy.o(i.Basketball_Init) refers to enemy.o(i.basketball_Anim_Create) for basketball_Anim_Create
    enemy.o(i.Basketball_Init) refers to enemy.o(i.basketball_Logic_Create) for basketball_Logic_Create
    enemy.o(i.Basketball_Init) refers to sprites_logical.o(i.Sprites_ObjectCreate) for Sprites_ObjectCreate
    enemy.o(i.Basketball_Init) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.Basketball_Init) refers to sprites_logical.o(i.SpritesPriv_Add) for SpritesPriv_Add
    enemy.o(i.Basketball_Init) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.Basketball_Init) refers to enemy.o(i.PrifreeHandle) for PrifreeHandle
    enemy.o(i.CloseEnemy_Create) refers to sprites_logical.o(i.Sprites_Awaken) for Sprites_Awaken
    enemy.o(i.CloseEnemy_Create) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    enemy.o(i.CloseEnemy_Create) refers to enemy.o(i.RandPos) for RandPos
    enemy.o(i.CloseEnemy_Create) refers to sprites_logical.o(i.SpritesMov_SetPos) for SpritesMov_SetPos
    enemy.o(i.CloseEnemy_Create) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.CloseEnemy_Create) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.CloseEnemy_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    enemy.o(i.CloseEnemy_Init) refers to enemy.o(i.close_Anim_Create) for close_Anim_Create
    enemy.o(i.CloseEnemy_Init) refers to enemy.o(i.close_Logic_Create) for close_Logic_Create
    enemy.o(i.CloseEnemy_Init) refers to sprites_logical.o(i.Sprites_ObjectCreate) for Sprites_ObjectCreate
    enemy.o(i.CloseEnemy_Init) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.CloseEnemy_Init) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.CloseEnemy_Init) refers to sprites_behaviortree.o(i.SpritesIT_Enable) for SpritesIT_Enable
    enemy.o(i.CloseEnemy_Init) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.CloseEnemy_Init) refers to enemy.o(i.closePri_Init) for closePri_Init
    enemy.o(i.CloseEnemy_Init) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.GetEnemy) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.GetEnemy) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
    enemy.o(i.GetEnemy) refers to fmul.o(x$fpl$fmul) for __aeabi_fmul
    enemy.o(i.GetEnemy) refers to faddsub_clz.o(x$fpl$fadd) for __aeabi_fadd
    enemy.o(i.GetEnemy) refers to sqrtf.o(i.sqrtf) for sqrtf
    enemy.o(i.GetEnemy) refers to fleqf.o(x$fpl$fleqf) for __aeabi_cfcmple
    enemy.o(i.GetEnemy) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    enemy.o(i.GetEnemy) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.LongEnemy_Create) refers to sprites_logical.o(i.Sprites_Awaken) for Sprites_Awaken
    enemy.o(i.LongEnemy_Create) refers to sprites_logical.o(i.SpritesPriv_Get) for SpritesPriv_Get
    enemy.o(i.LongEnemy_Create) refers to enemy.o(i.RandPos) for RandPos
    enemy.o(i.LongEnemy_Create) refers to sprites_logical.o(i.SpritesMov_SetPos) for SpritesMov_SetPos
    enemy.o(i.LongEnemy_Create) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.LongEnemy_Create) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.LongEnemy_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    enemy.o(i.LongEnemy_Init) refers to enemy.o(i.Long_Anim_Create) for Long_Anim_Create
    enemy.o(i.LongEnemy_Init) refers to enemy.o(i.Long_Logic_Create) for Long_Logic_Create
    enemy.o(i.LongEnemy_Init) refers to sprites_logical.o(i.Sprites_ObjectCreate) for Sprites_ObjectCreate
    enemy.o(i.LongEnemy_Init) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.LongEnemy_Init) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.LongEnemy_Init) refers to sprites_behaviortree.o(i.SpritesIT_Enable) for SpritesIT_Enable
    enemy.o(i.LongEnemy_Init) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.LongEnemy_Init) refers to enemy.o(i.LongPri_Init) for LongPri_Init
    enemy.o(i.LongEnemy_Init) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.LongPri_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    enemy.o(i.LongPri_Init) refers to sprites_logical.o(i.SpritesPriv_Add) for SpritesPriv_Add
    enemy.o(i.LongPri_Init) refers to enemy.o(i.PrifreeHandle) for PrifreeHandle
    enemy.o(i.Long_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateManager) for SpritesAnim_CreateManager
    enemy.o(i.Long_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateNewChain) for SpritesAnim_CreateNewChain
    enemy.o(i.Long_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_InsertNewFrm) for SpritesAnim_InsertNewFrm
    enemy.o(i.Long_Anim_Create) refers to enemy.o(.data) for LongAttackIndex
    enemy.o(i.Long_Anim_Create) refers to animation.o(.constdata) for IKUN_LongMove_48x48_1_shadow
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Init) for SpritesBT_Init
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Condition) for SpritesBT_Condition
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action) for SpritesBT_Action
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Sequence) for SpritesBT_Sequence
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_InsertBehavior) for SpritesBT_InsertBehavior
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action_ToPhased) for SpritesBT_Action_ToPhased
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_SelectorCreate) for SpritesBT_SelectorCreate
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_MountToRoot) for SpritesBT_MountToRoot
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesIT_Register) for SpritesIT_Register
    enemy.o(i.Long_Logic_Create) refers to sprites_behaviortree.o(i.SpritesIT_Add) for SpritesIT_Add
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) for SBT_ExecuteHandle_IsPlayerInAttackRange
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver) for SBT_ExecuteHandle_IsAttackCooldownOver
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Long_Attack) for SBT_ExecuteHandle_Long_Attack
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Long_Move) for SBT_ExecuteHandle_Long_Move
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) for SBT_ExecuteHandle_AttackRangeMoveAct
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SIT_MapIndexHandle_Long) for SIT_MapIndexHandle_Long
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Long_Die) for SBT_ExecuteHandle_Long_Die
    enemy.o(i.Long_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Long_Hit) for SBT_ExecuteHandle_Long_Hit
    enemy.o(i.Minimap) refers to mistink.o(i.MistinkPixel_Operate) for MistinkPixel_Operate
    enemy.o(i.Minimap) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.Minimap) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    enemy.o(i.Minimap) refers to map.o(.data) for worldMap
    enemy.o(i.Minimap) refers to main.o(.data) for displayer
    enemy.o(i.Minimap) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.PrifreeHandle) refers to heap_solution_1.o(i.c_free) for c_free
    enemy.o(i.RandPos) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    enemy.o(i.RandPos) refers to worldmap.o(i.WorldMap_GetROW) for WorldMap_GetROW
    enemy.o(i.RandPos) refers to worldmap.o(i.WorldMap_GetColumn) for WorldMap_GetColumn
    enemy.o(i.RandPos) refers to worldmap.o(i.WorldMap_GetArray) for WorldMap_GetArray
    enemy.o(i.RandPos) refers to rand.o(.emb_text) for rand
    enemy.o(i.RandPos) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to worldmap.o(i.WorldMap_GetROW) for WorldMap_GetROW
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to worldmap.o(i.WorldMap_GetColumn) for WorldMap_GetColumn
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to worldmap.o(i.WorldMap_GetArray) for WorldMap_GetArray
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to rand.o(.emb_text) for rand
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to sprites_logical.o(i.SpritesMov_SetDir) for SpritesMov_SetDir
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to frameratestrategy.o(i.FrmRS_deltaTime_Get) for FrmRS_deltaTime_Get
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to worldmap.o(i.WorldMap_GetROW) for WorldMap_GetROW
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to worldmap.o(i.WorldMap_GetColumn) for WorldMap_GetColumn
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to worldmap.o(i.WorldMap_GetArray) for WorldMap_GetArray
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to d2f.o(x$fpl$d2f) for __aeabi_d2f
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to frleqf.o(x$fpl$frleqf) for __aeabi_cfrcmple
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to f2d.o(x$fpl$f2d) for __aeabi_f2d
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sin.o(i.sin) for sin
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to cos.o(i.cos) for cos
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sprites_logical.o(i.SpritesMov_SetDir) for SpritesMov_SetDir
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to frameratestrategy.o(i.FrmRS_deltaTime_Get) for FrmRS_deltaTime_Get
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_Close_Attack) refers to camera.o(i.CameraPriv_Get) for CameraPriv_Get
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to enemy.o(.data) for closeMoveIndex
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to common.o(.data) for enemyCore
    enemy.o(i.SBT_ExecuteHandle_Close_Die) refers to main.o(.data) for LongC_survivalCount
    enemy.o(i.SBT_ExecuteHandle_Close_Hit) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    enemy.o(i.SBT_ExecuteHandle_Close_Hit) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.SBT_ExecuteHandle_Close_Hit) refers to sprites_animation.o(i.SpritesAnim_IsEndFrm) for SpritesAnim_IsEndFrm
    enemy.o(i.SBT_ExecuteHandle_Close_Hit) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_Close_Hit) refers to enemy.o(.data) for closeDamageIndex
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to worldmap.o(i.WorldMap_GetROW) for WorldMap_GetROW
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to worldmap.o(i.WorldMap_GetColumn) for WorldMap_GetColumn
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to worldmap.o(i.WorldMap_GetArray) for WorldMap_GetArray
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to atan2.o(i.atan2) for atan2
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to rand.o(.emb_text) for rand
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to enemy.o(i.angle_diff) for angle_diff
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to sprites_logical.o(i.SpritesMov_SetDir) for SpritesMov_SetDir
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.SBT_ExecuteHandle_Close_Move) refers to enemy.o(.constdata) for .constdata
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver) refers to frameratestrategy.o(i.FrmRS_deltaTime_Get) for FrmRS_deltaTime_Get
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close) refers to frameratestrategy.o(i.FrmRS_deltaTime_Get) for FrmRS_deltaTime_Get
    enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to sprites_animation.o(i.SpritesAnim_IsEndFrm) for SpritesAnim_IsEndFrm
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to enemy.o(i.basketball_fire) for basketball_fire
    enemy.o(i.SBT_ExecuteHandle_Long_Attack) refers to enemy.o(.data) for LongAttackIndex
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to enemy.o(.data) for LongMoveIndex
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to common.o(.data) for enemyCore
    enemy.o(i.SBT_ExecuteHandle_Long_Die) refers to main.o(.data) for LongS_survivalCount
    enemy.o(i.SBT_ExecuteHandle_Long_Hit) refers to sprites_animation.o(i.SpritesAnim_SwitchChain) for SpritesAnim_SwitchChain
    enemy.o(i.SBT_ExecuteHandle_Long_Hit) refers to sprites_animation.o(i.SpritesAnim_SetAnimType) for SpritesAnim_SetAnimType
    enemy.o(i.SBT_ExecuteHandle_Long_Hit) refers to sprites_animation.o(i.SpritesAnim_IsEndFrm) for SpritesAnim_IsEndFrm
    enemy.o(i.SBT_ExecuteHandle_Long_Hit) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_Long_Hit) refers to enemy.o(.data) for LongDamageIndex
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to worldmap.o(i.WorldMap_GetCurrentMapPos) for WorldMap_GetCurrentMapPos
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to worldmap.o(i.WorldMap_GetROW) for WorldMap_GetROW
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to worldmap.o(i.WorldMap_GetColumn) for WorldMap_GetColumn
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to worldmap.o(i.WorldMap_GetArray) for WorldMap_GetArray
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to atan2.o(i.atan2) for atan2
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to rand.o(.emb_text) for rand
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to enemy.o(i.angle_diff) for angle_diff
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to sprites_logical.o(i.SpritesMov_SetDir) for SpritesMov_SetDir
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.SBT_ExecuteHandle_Long_Move) refers to enemy.o(.constdata) for .constdata
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sprites_logical.o(i.SpritesMov_Forward) for SpritesMov_Forward
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to camera.o(i.Camera_GetPos) for Camera_GetPos
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sqrt.o(i.sqrt) for sqrt
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to camera.o(i.CameraPriv_Get) for CameraPriv_Get
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sprites_logical.o(i.Sprites_Sleep) for Sprites_Sleep
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sprites_logical.o(i.Sprites_collisionWallValue) for Sprites_collisionWallValue
    enemy.o(i.SBT_ExecuteHandle_basketball) refers to sprites_animation.o(i.SpritesAnim_Update) for SpritesAnim_Update
    enemy.o(i.angle_diff) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    enemy.o(i.angle_diff) refers to fmod.o(i.fmod) for fmod
    enemy.o(i.angle_diff) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    enemy.o(i.angle_diff) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    enemy.o(i.angle_diff) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    enemy.o(i.angle_diff) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    enemy.o(i.basketball_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateManager) for SpritesAnim_CreateManager
    enemy.o(i.basketball_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateNewChain) for SpritesAnim_CreateNewChain
    enemy.o(i.basketball_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_InsertNewFrm) for SpritesAnim_InsertNewFrm
    enemy.o(i.basketball_Anim_Create) refers to enemy.o(.data) for basketballindex
    enemy.o(i.basketball_Anim_Create) refers to animation.o(.constdata) for basketball_24x24_shadown
    enemy.o(i.basketball_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Init) for SpritesBT_Init
    enemy.o(i.basketball_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action) for SpritesBT_Action
    enemy.o(i.basketball_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_MountToRoot) for SpritesBT_MountToRoot
    enemy.o(i.basketball_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_basketball) for SBT_ExecuteHandle_basketball
    enemy.o(i.basketball_fire) refers to sprites_logical.o(i.SpritesMov_SetPosToSprite) for SpritesMov_SetPosToSprite
    enemy.o(i.basketball_fire) refers to sprites_logical.o(i.SpritesMov_SetDirToCamera) for SpritesMov_SetDirToCamera
    enemy.o(i.basketball_fire) refers to sprites_logical.o(i.Sprites_Awaken) for Sprites_Awaken
    enemy.o(i.basketball_fire) refers to sprites_logical.o(i.SpritesData_GetPos) for SpritesData_GetPos
    enemy.o(i.basketball_fire) refers to enemy.o(.data) for EnemyHead
    enemy.o(i.closePri_Init) refers to heap_solution_1.o(i.c_malloc) for c_malloc
    enemy.o(i.closePri_Init) refers to sprites_logical.o(i.SpritesPriv_Add) for SpritesPriv_Add
    enemy.o(i.closePri_Init) refers to enemy.o(i.PrifreeHandle) for PrifreeHandle
    enemy.o(i.close_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateManager) for SpritesAnim_CreateManager
    enemy.o(i.close_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_CreateNewChain) for SpritesAnim_CreateNewChain
    enemy.o(i.close_Anim_Create) refers to sprites_animation.o(i.SpritesAnim_InsertNewFrm) for SpritesAnim_InsertNewFrm
    enemy.o(i.close_Anim_Create) refers to enemy.o(.data) for closeMoveIndex
    enemy.o(i.close_Anim_Create) refers to animation.o(.constdata) for IKUN_TieShanKao_45x45_1_shadow
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Init) for SpritesBT_Init
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Condition) for SpritesBT_Condition
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action) for SpritesBT_Action
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Sequence) for SpritesBT_Sequence
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_InsertBehavior) for SpritesBT_InsertBehavior
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_Action_ToPhased) for SpritesBT_Action_ToPhased
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_SelectorCreate) for SpritesBT_SelectorCreate
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesBT_MountToRoot) for SpritesBT_MountToRoot
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesIT_Register) for SpritesIT_Register
    enemy.o(i.close_Logic_Create) refers to sprites_behaviortree.o(i.SpritesIT_Add) for SpritesIT_Add
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close) for SBT_ExecuteHandle_IsPlayerInAttackRange_close
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close) for SBT_ExecuteHandle_IsAttackCooldownOver_close
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Close_Attack) for SBT_ExecuteHandle_Close_Attack
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Close_Move) for SBT_ExecuteHandle_Close_Move
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close) for SBT_ExecuteHandle_AttackRangeMoveAct_close
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SIT_MapIndexHandle_Close) for SIT_MapIndexHandle_Close
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Close_Die) for SBT_ExecuteHandle_Close_Die
    enemy.o(i.close_Logic_Create) refers to enemy.o(i.SBT_ExecuteHandle_Close_Hit) for SBT_ExecuteHandle_Close_Hit
    key.o(i.Get_Key) refers to stm32f10x_gpio.o(i.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit
    key.o(i.Key_Init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
    key.o(i.Key_Init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
    __2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    __2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    noretval__2sprintf.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common
    noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc
    __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common
    __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata
    __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata
    __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata
    __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit
    __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent
    __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata
    _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec
    _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end
    rand.o(.emb_text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2
    rand.o(.emb_text) refers to rand.o(.text) for _rand_init
    rand.o(.emb_text) refers to rand.o(.bss) for _random_number_data
    rand.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2
    rand.o(.text) refers to rand.o(.bss) for .bss
    rand.o(.bss) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2
    __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry
    d2f.o(x$fpl$d2f) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    d2f.o(x$fpl$d2f) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    d2f.o(x$fpl$d2f) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    daddsub_clz.o(x$fpl$dadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_clz.o(x$fpl$dadd) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
    daddsub_clz.o(x$fpl$dadd) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    daddsub_clz.o(x$fpl$dadd) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    daddsub_clz.o(x$fpl$drsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
    daddsub_clz.o(x$fpl$drsb) refers to daddsub_clz.o(x$fpl$dsub) for _dsub1
    daddsub_clz.o(x$fpl$dsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    daddsub_clz.o(x$fpl$dsub) refers to daddsub_clz.o(x$fpl$dadd) for _dadd1
    daddsub_clz.o(x$fpl$dsub) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry
    ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfix.o(x$fpl$dfix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfix.o(x$fpl$dfix) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dfix.o(x$fpl$dfixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dfix.o(x$fpl$dfixr) 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
    dleqf.o(x$fpl$dleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dleqf.o(x$fpl$dleqf) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dleqf.o(x$fpl$dleqf) refers to dcmpi.o(x$fpl$dcmpinf) for __fpl_dcmp_Inf
    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
    drleqf.o(x$fpl$drleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    drleqf.o(x$fpl$drleqf) refers to dleqf.o(x$fpl$dleqf) for __fpl_dcmple_InfNaN
    f2d.o(x$fpl$f2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    f2d.o(x$fpl$f2d) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    f2d.o(x$fpl$f2d) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf
    faddsub_clz.o(x$fpl$fadd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$fadd) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
    faddsub_clz.o(x$fpl$fadd) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    faddsub_clz.o(x$fpl$fadd) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    faddsub_clz.o(x$fpl$frsb) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
    faddsub_clz.o(x$fpl$frsb) refers to faddsub_clz.o(x$fpl$fsub) for _fsub1
    faddsub_clz.o(x$fpl$fsub) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    faddsub_clz.o(x$fpl$fsub) refers to faddsub_clz.o(x$fpl$fadd) for _fadd1
    faddsub_clz.o(x$fpl$fsub) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    fdiv.o(x$fpl$frdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fdiv.o(x$fpl$frdiv) refers to fdiv.o(x$fpl$fdiv) for _fdiv1
    fdiv.o(x$fpl$fdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fdiv.o(x$fpl$fdiv) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    fdiv.o(x$fpl$fdiv) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    fflt_clz.o(x$fpl$ffltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fflt_clz.o(x$fpl$fflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fflt_clz.o(x$fpl$ffltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fleqf.o(x$fpl$fleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fleqf.o(x$fpl$fleqf) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    fleqf.o(x$fpl$fleqf) refers to fcmpi.o(x$fpl$fcmpinf) for __fpl_fcmp_Inf
    fmul.o(x$fpl$fmul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmul.o(x$fpl$fmul) refers to fretinf.o(x$fpl$fretinf) for __fpl_fretinf
    fmul.o(x$fpl$fmul) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    frleqf.o(x$fpl$frleqf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    frleqf.o(x$fpl$frleqf) refers to fleqf.o(x$fpl$fleqf) for __fpl_fcmple_InfNaN
    atan2.o(i.__softfp_atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan2.o(i.__softfp_atan2) refers to atan2.o(i.atan2) for atan2
    atan2.o(i.atan2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan2.o(i.atan2) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
    atan2.o(i.atan2) refers to atan.o(i.atan) for atan
    atan2.o(i.atan2) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    atan2.o(i.atan2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    atan2.o(i.atan2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    atan2.o(i.atan2) refers to qnan.o(.constdata) for __mathlib_zero
    atan2_x.o(i.____softfp_atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan2_x.o(i.____softfp_atan2$lsc) refers to atan2_x.o(i.__atan2$lsc) for __atan2$lsc
    atan2_x.o(i.__atan2$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan2_x.o(i.__atan2$lsc) refers to dunder.o(i.__mathlib_dbl_infnan2) for __mathlib_dbl_infnan2
    atan2_x.o(i.__atan2$lsc) refers to atan.o(i.atan) for atan
    atan2_x.o(i.__atan2$lsc) refers to _rserrno.o(.text) for __set_errno
    atan2_x.o(i.__atan2$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    atan2_x.o(i.__atan2$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    atan2_x.o(i.__atan2$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    atan2_x.o(i.__atan2$lsc) refers to qnan.o(.constdata) for __mathlib_zero
    cos.o(i.__softfp_cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos.o(i.__softfp_cos) refers to cos.o(i.cos) for cos
    cos.o(i.cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos.o(i.cos) refers to _rserrno.o(.text) for __set_errno
    cos.o(i.cos) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    cos.o(i.cos) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    cos.o(i.cos) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    cos.o(i.cos) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
    cos.o(i.cos) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
    cos_x.o(i.____softfp_cos$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos_x.o(i.____softfp_cos$lsc) refers to cos_x.o(i.__cos$lsc) for __cos$lsc
    cos_x.o(i.__cos$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos_x.o(i.__cos$lsc) refers to _rserrno.o(.text) for __set_errno
    cos_x.o(i.__cos$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    cos_x.o(i.__cos$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    cos_x.o(i.__cos$lsc) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
    cos_x.o(i.__cos$lsc) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
    floor.o(i.__softfp_floor) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    floor.o(i.__softfp_floor) refers to floor.o(i.floor) for floor
    floor.o(i.floor) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    floor.o(i.floor) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    floor.o(i.floor) refers to drleqf.o(x$fpl$drleqf) for __aeabi_cdrcmple
    floor.o(i.floor) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    fmod.o(i.__softfp_fmod) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmod.o(i.__softfp_fmod) refers to fmod.o(i.fmod) for fmod
    fmod.o(i.fmod) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmod.o(i.fmod) refers to drem_clz.o(x$fpl$drem) for _drem
    fmod.o(i.fmod) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    fmod.o(i.fmod) refers to _rserrno.o(.text) for __set_errno
    fmod.o(i.fmod) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    fmod_x.o(i.____softfp_fmod$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmod_x.o(i.____softfp_fmod$lsc) refers to fmod_x.o(i.__fmod$lsc) for __fmod$lsc
    fmod_x.o(i.__fmod$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fmod_x.o(i.__fmod$lsc) refers to drem_clz.o(x$fpl$drem) for _drem
    fmod_x.o(i.__fmod$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    fmod_x.o(i.__fmod$lsc) refers to _rserrno.o(.text) for __set_errno
    sin.o(i.__softfp_sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin.o(i.__softfp_sin) refers to sin.o(i.sin) for sin
    sin.o(i.sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin.o(i.sin) refers to _rserrno.o(.text) for __set_errno
    sin.o(i.sin) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    sin.o(i.sin) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    sin.o(i.sin) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    sin.o(i.sin) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
    sin.o(i.sin) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
    sin_x.o(i.____softfp_sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_x.o(i.____softfp_sin$lsc) refers to sin_x.o(i.__sin$lsc) for __sin$lsc
    sin_x.o(i.__sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_x.o(i.__sin$lsc) refers to _rserrno.o(.text) for __set_errno
    sin_x.o(i.__sin$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    sin_x.o(i.__sin$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    sin_x.o(i.__sin$lsc) refers to cos_i.o(i.__kernel_cos) for __kernel_cos
    sin_x.o(i.__sin$lsc) refers to sin_i.o(i.__kernel_sin) for __kernel_sin
    sqrt.o(i.__softfp_sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt.o(i.__softfp_sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt.o(i.__softfp_sqrt) refers to _rserrno.o(.text) for __set_errno
    sqrt.o(i.sqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt.o(i.sqrt) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt.o(i.sqrt) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.____softfp_sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.____softfp_sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrt_x.o(i.__sqrt$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrt_x.o(i.__sqrt$lsc) refers to dleqf.o(x$fpl$dleqf) for __aeabi_cdcmple
    sqrt_x.o(i.__sqrt$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrt_x.o(i.__sqrt$lsc) refers to dsqrt_noumaal.o(x$fpl$dsqrt) for _dsqrt
    sqrtf.o(i.__softfp_sqrtf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrtf.o(i.__softfp_sqrtf) refers to fsqrt.o(x$fpl$fsqrt) for _fsqrt
    sqrtf.o(i.__softfp_sqrtf) refers to _rserrno.o(.text) for __set_errno
    sqrtf.o(i.sqrtf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrtf.o(i.sqrtf) refers to fsqrt.o(x$fpl$fsqrt) for _fsqrt
    sqrtf.o(i.sqrtf) refers to _rserrno.o(.text) for __set_errno
    sqrtf_x.o(i.____softfp_sqrtf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrtf_x.o(i.____softfp_sqrtf$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrtf_x.o(i.____softfp_sqrtf$lsc) refers to fsqrt.o(x$fpl$fsqrt) for _fsqrt
    sqrtf_x.o(i.__sqrtf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sqrtf_x.o(i.__sqrtf$lsc) refers to _rserrno.o(.text) for __set_errno
    sqrtf_x.o(i.__sqrtf$lsc) refers to fsqrt.o(x$fpl$fsqrt) for _fsqrt
    tan.o(i.__softfp_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan.o(i.__softfp_tan) refers to _rserrno.o(.text) for __set_errno
    tan.o(i.__softfp_tan) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    tan.o(i.__softfp_tan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    tan.o(i.__softfp_tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    tan.o(i.__softfp_tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
    tan.o(i.tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan.o(i.tan) refers to _rserrno.o(.text) for __set_errno
    tan.o(i.tan) refers to dunder.o(i.__mathlib_dbl_invalid) for __mathlib_dbl_invalid
    tan.o(i.tan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    tan.o(i.tan) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    tan.o(i.tan) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
    tan_x.o(i.____softfp_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_x.o(i.____softfp_tan$lsc) refers to _rserrno.o(.text) for __set_errno
    tan_x.o(i.____softfp_tan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    tan_x.o(i.____softfp_tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    tan_x.o(i.____softfp_tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
    tan_x.o(i.__tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_x.o(i.__tan$lsc) refers to _rserrno.o(.text) for __set_errno
    tan_x.o(i.__tan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    tan_x.o(i.__tan$lsc) refers to rred.o(i.__ieee754_rem_pio2) for __ieee754_rem_pio2
    tan_x.o(i.__tan$lsc) refers to tan_i.o(i.__kernel_tan) for __kernel_tan
    __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
    _rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr
    _printf_char_common.o(.text) refers to __printf.o(.text) for __printf
    libinit2.o(.ARM.Collect$$libinit$$0000000D) refers (Weak) to rand.o(.text) for _rand_init
    libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F
    libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer
    dcmpi.o(x$fpl$dcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    drem_clz.o(x$fpl$drem) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    drem_clz.o(x$fpl$drem) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dsqrt_noumaal.o(x$fpl$dsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dsqrt_noumaal.o(x$fpl$dsqrt) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf
    fcmpi.o(x$fpl$fcmpinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fnaninf.o(x$fpl$fnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fretinf.o(x$fpl$fretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fsqrt.o(x$fpl$fsqrt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    fsqrt.o(x$fpl$fsqrt) refers to fnaninf.o(x$fpl$fnaninf) for __fpl_fnaninf
    atan.o(i.__softfp_atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan.o(i.__softfp_atan) refers to atan.o(i.atan) for atan
    atan.o(i.atan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan.o(i.atan) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    atan.o(i.atan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    atan.o(i.atan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
    atan.o(i.atan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    atan.o(i.atan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    atan.o(i.atan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    atan.o(i.atan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    atan.o(i.atan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    atan.o(i.atan) refers to poly.o(i.__kernel_poly) for __kernel_poly
    atan.o(i.atan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    atan.o(i.atan) refers to atan.o(.constdata) for .constdata
    atan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan_x.o(i.____softfp_atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan_x.o(i.____softfp_atan$lsc) refers to atan_x.o(i.__atan$lsc) for __atan$lsc
    atan_x.o(i.__atan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    atan_x.o(i.__atan$lsc) refers to dunder.o(i.__mathlib_dbl_infnan) for __mathlib_dbl_infnan
    atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    atan_x.o(i.__atan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    atan_x.o(i.__atan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    atan_x.o(i.__atan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    atan_x.o(i.__atan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
    atan_x.o(i.__atan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    atan_x.o(i.__atan$lsc) refers to atan_x.o(.constdata) for .constdata
    atan_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos_i.o(i.__kernel_cos) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    cos_i.o(i.__kernel_cos) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    cos_i.o(i.__kernel_cos) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    cos_i.o(i.__kernel_cos) refers to poly.o(i.__kernel_poly) for __kernel_poly
    cos_i.o(i.__kernel_cos) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    cos_i.o(i.__kernel_cos) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    cos_i.o(i.__kernel_cos) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    cos_i.o(i.__kernel_cos) refers to cos_i.o(.constdata) for .constdata
    cos_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    dunder.o(i.__mathlib_dbl_infnan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    dunder.o(i.__mathlib_dbl_infnan2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    dunder.o(i.__mathlib_dbl_invalid) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    dunder.o(i.__mathlib_dbl_overflow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    dunder.o(i.__mathlib_dbl_posinfnan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    dunder.o(i.__mathlib_dbl_underflow) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    qnan.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rred.o(i.__ieee754_rem_pio2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    rred.o(i.__ieee754_rem_pio2) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    rred.o(i.__ieee754_rem_pio2) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    rred.o(i.__ieee754_rem_pio2) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    rred.o(i.__ieee754_rem_pio2) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d
    rred.o(i.__ieee754_rem_pio2) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    rred.o(i.__ieee754_rem_pio2) refers to rred.o(.constdata) for .constdata
    rred.o(i.__use_accurate_range_reduction) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    rred.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_i.o(i.__kernel_sin) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_i.o(i.__kernel_sin) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    sin_i.o(i.__kernel_sin) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
    sin_i.o(i.__kernel_sin) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sin_i.o(i.__kernel_sin) refers to poly.o(i.__kernel_poly) for __kernel_poly
    sin_i.o(i.__kernel_sin) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    sin_i.o(i.__kernel_sin) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sin_i.o(i.__kernel_sin) refers to sin_i.o(.constdata) for .constdata
    sin_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_i_x.o(i.____kernel_sin$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    sin_i_x.o(i.____kernel_sin$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    sin_i_x.o(i.____kernel_sin$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
    sin_i_x.o(i.____kernel_sin$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    sin_i_x.o(i.____kernel_sin$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    sin_i_x.o(i.____kernel_sin$lsc) refers to sin_i_x.o(.constdata) for .constdata
    sin_i_x.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_i.o(i.__kernel_tan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_i.o(i.__kernel_tan) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    tan_i.o(i.__kernel_tan) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    tan_i.o(i.__kernel_tan) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    tan_i.o(i.__kernel_tan) refers to poly.o(i.__kernel_poly) for __kernel_poly
    tan_i.o(i.__kernel_tan) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    tan_i.o(i.__kernel_tan) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    tan_i.o(i.__kernel_tan) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    tan_i.o(i.__kernel_tan) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify
    tan_i.o(i.__kernel_tan) refers to dunder.o(i.__mathlib_dbl_underflow) for __mathlib_dbl_underflow
    tan_i.o(i.__kernel_tan) refers to tan_i.o(.constdata) for .constdata
    tan_i.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_i_x.o(i.____kernel_tan$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    tan_i_x.o(i.____kernel_tan$lsc) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz
    tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$drsb) for __aeabi_drsub
    tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
    tan_i_x.o(i.____kernel_tan$lsc) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    tan_i_x.o(i.____kernel_tan$lsc) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    tan_i_x.o(i.____kernel_tan$lsc) refers to poly.o(i.__kernel_poly) for __kernel_poly
    tan_i_x.o(i.____kernel_tan$lsc) refers to dflt_clz.o(x$fpl$dflt) for __aeabi_i2d
    tan_i_x.o(i.____kernel_tan$lsc) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
    tan_i_x.o(i.____kernel_tan$lsc) refers to scalbn.o(x$fpl$scalbn) for __ARM_scalbn
    tan_i_x.o(i.____kernel_tan$lsc) refers to tan_i_x.o(.constdata) for .constdata
    tan_i_x.o(.constdata) 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(i.main) 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
    rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data
    rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv
    scalbn.o(x$fpl$scalbn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    scalbn.o(x$fpl$scalbn) refers to dcheck1.o(x$fpl$dcheck1) for __fpl_dcheck_NaN1
    fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    poly.o(i.__kernel_poly) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    poly.o(i.__kernel_poly) refers to dmul.o(x$fpl$dmul) for __aeabi_dmul
    poly.o(i.__kernel_poly) refers to daddsub_clz.o(x$fpl$dadd) for __aeabi_dadd
    libspace.o(.text) refers to libspace.o(.bss) for __libspace_start
    sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace
    sys_stackheap_outer.o(.text) refers to startup_stm32f10x_md.o(.text) for __user_initial_stackheap
    exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit
    _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
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) 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$$0000001F) for __rt_lib_init_fp_trap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1
    libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1
    dcheck1.o(x$fpl$dcheck1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    dcheck1.o(x$fpl$dcheck1) refers to retnan.o(x$fpl$retnan) for __fpl_return_NaN
    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
    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
    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
    retnan.o(x$fpl$retnan) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    retnan.o(x$fpl$retnan) refers to trapv.o(x$fpl$trapveneer) for __fpl_cmpreturn
    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
    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
    trapv.o(x$fpl$trapveneer) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp
    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
    __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
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1
    libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1
    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 core_cm3.o(.emb_text), (32 bytes).
    Removing system_stm32f10x.o(i.SystemCoreClockUpdate), (164 bytes).
    Removing system_stm32f10x.o(.data), (20 bytes).
    Removing misc.o(i.NVIC_Init), (112 bytes).
    Removing misc.o(i.NVIC_PriorityGroupConfig), (20 bytes).
    Removing misc.o(i.NVIC_SetVectorTable), (20 bytes).
    Removing misc.o(i.NVIC_SystemLPConfig), (32 bytes).
    Removing misc.o(i.SysTick_CLKSourceConfig), (40 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogCmd), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogSingleChannelConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_AnalogWatchdogThresholdsConfig), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_AutoInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearFlag), (6 bytes).
    Removing stm32f10x_adc.o(i.ADC_ClearITPendingBit), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_Cmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_DMACmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_DeInit), (92 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeChannelCountConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_DiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_ExternalTrigInjectedConvConfig), (16 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetCalibrationStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetConversionValue), (8 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetDualModeConversionValue), (12 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetFlagStatus), (18 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetITStatus), (36 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetInjectedConversionValue), (28 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetResetCalibrationStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartConvStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_GetSoftwareStartInjectedConvCmdStatus), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_ITConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_Init), (80 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedChannelConfig), (130 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedDiscModeCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_InjectedSequencerLengthConfig), (24 bytes).
    Removing stm32f10x_adc.o(i.ADC_RegularChannelConfig), (184 bytes).
    Removing stm32f10x_adc.o(i.ADC_ResetCalibration), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_SetInjectedOffset), (20 bytes).
    Removing stm32f10x_adc.o(i.ADC_SoftwareStartConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_SoftwareStartInjectedConvCmd), (22 bytes).
    Removing stm32f10x_adc.o(i.ADC_StartCalibration), (10 bytes).
    Removing stm32f10x_adc.o(i.ADC_StructInit), (18 bytes).
    Removing stm32f10x_adc.o(i.ADC_TempSensorVrefintCmd), (36 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ClearFlag), (20 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_bkp.o(i.BKP_DeInit), (16 bytes).
    Removing stm32f10x_bkp.o(i.BKP_GetFlagStatus), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_GetITStatus), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ITConfig), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_RTCOutputConfig), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_ReadBackupRegister), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_SetRTCCalibrationValue), (28 bytes).
    Removing stm32f10x_bkp.o(i.BKP_TamperPinCmd), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_TamperPinLevelConfig), (12 bytes).
    Removing stm32f10x_bkp.o(i.BKP_WriteBackupRegister), (28 bytes).
    Removing stm32f10x_can.o(i.CAN_CancelTransmit), (48 bytes).
    Removing stm32f10x_can.o(i.CAN_ClearFlag), (56 bytes).
    Removing stm32f10x_can.o(i.CAN_ClearITPendingBit), (168 bytes).
    Removing stm32f10x_can.o(i.CAN_DBGFreeze), (22 bytes).
    Removing stm32f10x_can.o(i.CAN_DeInit), (56 bytes).
    Removing stm32f10x_can.o(i.CAN_FIFORelease), (22 bytes).
    Removing stm32f10x_can.o(i.CAN_FilterInit), (264 bytes).
    Removing stm32f10x_can.o(i.CAN_GetFlagStatus), (120 bytes).
    Removing stm32f10x_can.o(i.CAN_GetITStatus), (288 bytes).
    Removing stm32f10x_can.o(i.CAN_GetLSBTransmitErrorCounter), (12 bytes).
    Removing stm32f10x_can.o(i.CAN_GetLastErrorCode), (12 bytes).
    Removing stm32f10x_can.o(i.CAN_GetReceiveErrorCounter), (10 bytes).
    Removing stm32f10x_can.o(i.CAN_ITConfig), (18 bytes).
    Removing stm32f10x_can.o(i.CAN_Init), (276 bytes).
    Removing stm32f10x_can.o(i.CAN_MessagePending), (30 bytes).
    Removing stm32f10x_can.o(i.CAN_OperatingModeRequest), (162 bytes).
    Removing stm32f10x_can.o(i.CAN_Receive), (240 bytes).
    Removing stm32f10x_can.o(i.CAN_SlaveStartBank), (52 bytes).
    Removing stm32f10x_can.o(i.CAN_Sleep), (30 bytes).
    Removing stm32f10x_can.o(i.CAN_StructInit), (32 bytes).
    Removing stm32f10x_can.o(i.CAN_TTComModeCmd), (118 bytes).
    Removing stm32f10x_can.o(i.CAN_Transmit), (294 bytes).
    Removing stm32f10x_can.o(i.CAN_TransmitStatus), (160 bytes).
    Removing stm32f10x_can.o(i.CAN_WakeUp), (48 bytes).
    Removing stm32f10x_can.o(i.CheckITStatus), (18 bytes).
    Removing stm32f10x_cec.o(i.CEC_ClearFlag), (36 bytes).
    Removing stm32f10x_cec.o(i.CEC_ClearITPendingBit), (36 bytes).
    Removing stm32f10x_cec.o(i.CEC_Cmd), (32 bytes).
    Removing stm32f10x_cec.o(i.CEC_DeInit), (22 bytes).
    Removing stm32f10x_cec.o(i.CEC_EndOfMessageCmd), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_GetFlagStatus), (48 bytes).
    Removing stm32f10x_cec.o(i.CEC_GetITStatus), (40 bytes).
    Removing stm32f10x_cec.o(i.CEC_ITConfig), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_Init), (32 bytes).
    Removing stm32f10x_cec.o(i.CEC_OwnAddressConfig), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_ReceiveDataByte), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_SendDataByte), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_SetPrescaler), (12 bytes).
    Removing stm32f10x_cec.o(i.CEC_StartOfMessage), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_CalcBlockCRC), (36 bytes).
    Removing stm32f10x_crc.o(i.CRC_CalcCRC), (16 bytes).
    Removing stm32f10x_crc.o(i.CRC_GetCRC), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_GetIDRegister), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_ResetDR), (12 bytes).
    Removing stm32f10x_crc.o(i.CRC_SetIDRegister), (12 bytes).
    Removing stm32f10x_dac.o(i.DAC_Cmd), (40 bytes).
    Removing stm32f10x_dac.o(i.DAC_DMACmd), (44 bytes).
    Removing stm32f10x_dac.o(i.DAC_DeInit), (22 bytes).
    Removing stm32f10x_dac.o(i.DAC_DualSoftwareTriggerCmd), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_GetDataOutputValue), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_Init), (52 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetChannel1Data), (32 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetChannel2Data), (32 bytes).
    Removing stm32f10x_dac.o(i.DAC_SetDualChannelData), (36 bytes).
    Removing stm32f10x_dac.o(i.DAC_SoftwareTriggerCmd), (44 bytes).
    Removing stm32f10x_dac.o(i.DAC_StructInit), (12 bytes).
    Removing stm32f10x_dac.o(i.DAC_WaveGenerationCmd), (40 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_Config), (32 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetDEVID), (16 bytes).
    Removing stm32f10x_dbgmcu.o(i.DBGMCU_GetREVID), (12 bytes).
    Removing stm32f10x_dma.o(i.DMA_ClearFlag), (28 bytes).
    Removing stm32f10x_dma.o(i.DMA_ClearITPendingBit), (28 bytes).
    Removing stm32f10x_dma.o(i.DMA_Cmd), (24 bytes).
    Removing stm32f10x_dma.o(i.DMA_DeInit), (332 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetCurrDataCounter), (8 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetFlagStatus), (44 bytes).
    Removing stm32f10x_dma.o(i.DMA_GetITStatus), (44 bytes).
    Removing stm32f10x_dma.o(i.DMA_ITConfig), (18 bytes).
    Removing stm32f10x_dma.o(i.DMA_Init), (60 bytes).
    Removing stm32f10x_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
    Removing stm32f10x_dma.o(i.DMA_StructInit), (26 bytes).
    Removing stm32f10x_exti.o(i.EXTI_ClearFlag), (12 bytes).
    Removing stm32f10x_exti.o(i.EXTI_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_exti.o(i.EXTI_DeInit), (36 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GenerateSWInterrupt), (16 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GetFlagStatus), (24 bytes).
    Removing stm32f10x_exti.o(i.EXTI_GetITStatus), (40 bytes).
    Removing stm32f10x_exti.o(i.EXTI_Init), (148 bytes).
    Removing stm32f10x_exti.o(i.EXTI_StructInit), (16 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ClearFlag), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EnableWriteProtection), (196 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseAllBank1Pages), (72 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseAllPages), (72 bytes).
    Removing stm32f10x_flash.o(i.FLASH_EraseOptionBytes), (168 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ErasePage), (76 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetBank1Status), (52 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetFlagStatus), (48 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetPrefetchBufferStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetReadOutProtectionStatus), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetStatus), (52 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetUserOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_GetWriteProtectionOptionByte), (12 bytes).
    Removing stm32f10x_flash.o(i.FLASH_HalfCycleAccessCmd), (28 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ITConfig), (32 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Lock), (20 bytes).
    Removing stm32f10x_flash.o(i.FLASH_LockBank1), (20 bytes).
    Removing stm32f10x_flash.o(i.FLASH_PrefetchBufferCmd), (28 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramHalfWord), (64 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramOptionByteData), (84 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ProgramWord), (108 bytes).
    Removing stm32f10x_flash.o(i.FLASH_ReadOutProtection), (172 bytes).
    Removing stm32f10x_flash.o(i.FLASH_SetLatency), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_Unlock), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_UnlockBank1), (24 bytes).
    Removing stm32f10x_flash.o(i.FLASH_UserOptionByteConfig), (104 bytes).
    Removing stm32f10x_flash.o(i.FLASH_WaitForLastBank1Operation), (38 bytes).
    Removing stm32f10x_flash.o(i.FLASH_WaitForLastOperation), (38 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ClearFlag), (64 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ClearITPendingBit), (72 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetECC), (28 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetFlagStatus), (56 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_GetITStatus), (68 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_ITConfig), (128 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDCmd), (92 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDDeInit), (68 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDECCCmd), (92 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDInit), (136 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NANDStructInit), (54 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMCmd), (52 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMDeInit), (54 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMInit), (230 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_NORSRAMStructInit), (114 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDCmd), (48 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDDeInit), (40 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDInit), (132 bytes).
    Removing stm32f10x_fsmc.o(i.FSMC_PCCARDStructInit), (60 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_AFIODeInit), (20 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_DeInit), (200 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ETH_MediaInterfaceConfig), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EXTILineConfig), (64 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputCmd), (12 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_EventOutputConfig), (32 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinLockConfig), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_PinRemapConfig), (144 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadInputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputData), (8 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_ReadOutputDataBit), (18 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_StructInit), (16 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_Write), (4 bytes).
    Removing stm32f10x_gpio.o(i.GPIO_WriteBit), (10 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ARPCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_AcknowledgeConfig), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_CalculatePEC), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_CheckEvent), (42 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ClearFlag), (12 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Cmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DMACmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DMALastTransferCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DeInit), (56 bytes).
    Removing stm32f10x_i2c.o(i.I2C_DualAddressCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_FastModeDutyCycleConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GeneralCallCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GenerateSTART), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GenerateSTOP), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetFlagStatus), (58 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetITStatus), (38 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetLastEvent), (26 bytes).
    Removing stm32f10x_i2c.o(i.I2C_GetPEC), (8 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ITConfig), (18 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Init), (236 bytes).
    Removing stm32f10x_i2c.o(i.I2C_NACKPositionConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_OwnAddress2Config), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_PECPositionConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ReadRegister), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_ReceiveData), (8 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SMBusAlertConfig), (28 bytes).
    Removing stm32f10x_i2c.o(i.I2C_Send7bitAddress), (18 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SendData), (4 bytes).
    Removing stm32f10x_i2c.o(i.I2C_SoftwareResetCmd), (22 bytes).
    Removing stm32f10x_i2c.o(i.I2C_StretchClockCmd), (24 bytes).
    Removing stm32f10x_i2c.o(i.I2C_StructInit), (30 bytes).
    Removing stm32f10x_i2c.o(i.I2C_TransmitPEC), (24 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_Enable), (16 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_GetFlagStatus), (24 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_ReloadCounter), (16 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_SetPrescaler), (12 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_SetReload), (12 bytes).
    Removing stm32f10x_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_BackupAccessCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_ClearFlag), (20 bytes).
    Removing stm32f10x_pwr.o(i.PWR_DeInit), (22 bytes).
    Removing stm32f10x_pwr.o(i.PWR_EnterSTANDBYMode), (52 bytes).
    Removing stm32f10x_pwr.o(i.PWR_EnterSTOPMode), (64 bytes).
    Removing stm32f10x_pwr.o(i.PWR_GetFlagStatus), (24 bytes).
    Removing stm32f10x_pwr.o(i.PWR_PVDCmd), (12 bytes).
    Removing stm32f10x_pwr.o(i.PWR_PVDLevelConfig), (24 bytes).
    Removing stm32f10x_pwr.o(i.PWR_WakeUpPinCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ADCCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AHBPeriphClockCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB1PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_APB2PeriphResetCmd), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_AdjustHSICalibrationValue), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_BackupResetCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearFlag), (20 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ClockSecuritySystemCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_DeInit), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetClocksFreq), (212 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetFlagStatus), (60 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetITStatus), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSEConfig), (76 bytes).
    Removing stm32f10x_rcc.o(i.RCC_HSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_ITConfig), (32 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSEConfig), (52 bytes).
    Removing stm32f10x_rcc.o(i.RCC_LSICmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_MCOConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK1Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PCLK2Config), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_PLLConfig), (28 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKCmd), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_RTCCLKConfig), (16 bytes).
    Removing stm32f10x_rcc.o(i.RCC_SYSCLKConfig), (24 bytes).
    Removing stm32f10x_rcc.o(i.RCC_USBCLKConfig), (12 bytes).
    Removing stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp), (56 bytes).
    Removing stm32f10x_rcc.o(.data), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ClearFlag), (16 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ClearITPendingBit), (16 bytes).
    Removing stm32f10x_rtc.o(i.RTC_EnterConfigMode), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ExitConfigMode), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetCounter), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetDivider), (24 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetFlagStatus), (24 bytes).
    Removing stm32f10x_rtc.o(i.RTC_GetITStatus), (36 bytes).
    Removing stm32f10x_rtc.o(i.RTC_ITConfig), (32 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetAlarm), (28 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetCounter), (28 bytes).
    Removing stm32f10x_rtc.o(i.RTC_SetPrescaler), (32 bytes).
    Removing stm32f10x_rtc.o(i.RTC_WaitForLastTask), (20 bytes).
    Removing stm32f10x_rtc.o(i.RTC_WaitForSynchro), (36 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CEATAITCmd), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClearFlag), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClearITPendingBit), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ClockCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CmdStructInit), (14 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_CommandCompletionCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DMACmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DataConfig), (48 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DataStructInit), (20 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_DeInit), (36 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetCommandResponse), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetDataCounter), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetFIFOCount), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetFlagStatus), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetITStatus), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetPowerState), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_GetResponse), (24 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ITConfig), (32 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_Init), (48 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_ReadData), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendCEATACmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendCommand), (44 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SendSDIOSuspendCmd), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetPowerState), (28 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetSDIOOperation), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_SetSDIOReadWaitMode), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StartSDIOReadWait), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StopSDIOReadWait), (12 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_StructInit), (16 bytes).
    Removing stm32f10x_sdio.o(i.SDIO_WriteData), (12 bytes).
    Removing stm32f10x_spi.o(i.I2S_Cmd), (24 bytes).
    Removing stm32f10x_spi.o(i.I2S_Init), (232 bytes).
    Removing stm32f10x_spi.o(i.I2S_StructInit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes).
    Removing stm32f10x_spi.o(i.SPI_CalculateCRC), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_DataSizeConfig), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRC), (16 bytes).
    Removing stm32f10x_spi.o(i.SPI_GetCRCPolynomial), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearFlag), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ClearITPendingBit), (20 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DMACmd), (18 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_DeInit), (88 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_GetITStatus), (52 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ITConfig), (32 bytes).
    Removing stm32f10x_spi.o(i.SPI_I2S_ReceiveData), (6 bytes).
    Removing stm32f10x_spi.o(i.SPI_NSSInternalSoftwareConfig), (30 bytes).
    Removing stm32f10x_spi.o(i.SPI_SSOutputCmd), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_StructInit), (24 bytes).
    Removing stm32f10x_spi.o(i.SPI_TransmitCRC), (10 bytes).
    Removing stm32f10x_tim.o(i.TI1_Config), (128 bytes).
    Removing stm32f10x_tim.o(i.TI2_Config), (152 bytes).
    Removing stm32f10x_tim.o(i.TI3_Config), (144 bytes).
    Removing stm32f10x_tim.o(i.TI4_Config), (152 bytes).
    Removing stm32f10x_tim.o(i.TIM_ARRPreloadConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_BDTRConfig), (32 bytes).
    Removing stm32f10x_tim.o(i.TIM_BDTRStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCPreloadControl), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCxCmd), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_CCxNCmd), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearFlag), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearITPendingBit), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC1Ref), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC2Ref), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC3Ref), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ClearOC4Ref), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_CounterModeConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_CtrlPWMOutputs), (30 bytes).
    Removing stm32f10x_tim.o(i.TIM_DMACmd), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_DMAConfig), (10 bytes).
    Removing stm32f10x_tim.o(i.TIM_DeInit), (488 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRClockMode1Config), (54 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRClockMode2Config), (32 bytes).
    Removing stm32f10x_tim.o(i.TIM_ETRConfig), (28 bytes).
    Removing stm32f10x_tim.o(i.TIM_EncoderInterfaceConfig), (66 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC1Config), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC2Config), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC3Config), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ForcedOC4Config), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_GenerateEvent), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture1), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture2), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture3), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetCapture4), (8 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetFlagStatus), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetITStatus), (34 bytes).
    Removing stm32f10x_tim.o(i.TIM_GetPrescaler), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_ICInit), (172 bytes).
    Removing stm32f10x_tim.o(i.TIM_ICStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ITConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_ITRxExternalClockConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_InternalClockConfig), (12 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1FastConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1Init), (152 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1NPolarityConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1PolarityConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC1PreloadConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2FastConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2Init), (164 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2NPolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC2PreloadConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3FastConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3Init), (160 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3NPolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC3PreloadConfig), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4FastConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4Init), (124 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4PolarityConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OC4PreloadConfig), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_OCStructInit), (20 bytes).
    Removing stm32f10x_tim.o(i.TIM_PWMIConfig), (124 bytes).
    Removing stm32f10x_tim.o(i.TIM_PrescalerConfig), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectCCDMA), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectCOM), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectHallSensor), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectInputTrigger), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectMasterSlaveMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOCxM), (82 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOnePulseMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectOutputTrigger), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SelectSlaveMode), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetAutoreload), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetClockDivision), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCompare1), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCompare2), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCompare3), (4 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetCompare4), (6 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC1Prescaler), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC2Prescaler), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC3Prescaler), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_SetIC4Prescaler), (26 bytes).
    Removing stm32f10x_tim.o(i.TIM_TIxExternalClockConfig), (62 bytes).
    Removing stm32f10x_tim.o(i.TIM_TimeBaseStructInit), (18 bytes).
    Removing stm32f10x_tim.o(i.TIM_UpdateDisableConfig), (24 bytes).
    Removing stm32f10x_tim.o(i.TIM_UpdateRequestConfig), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearFlag), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_ClearITPendingBit), (30 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockInit), (34 bytes).
    Removing stm32f10x_usart.o(i.USART_ClockStructInit), (12 bytes).
    Removing stm32f10x_usart.o(i.USART_Cmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_DMACmd), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_DeInit), (156 bytes).
    Removing stm32f10x_usart.o(i.USART_GetFlagStatus), (26 bytes).
    Removing stm32f10x_usart.o(i.USART_GetITStatus), (84 bytes).
    Removing stm32f10x_usart.o(i.USART_HalfDuplexCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_ITConfig), (74 bytes).
    Removing stm32f10x_usart.o(i.USART_Init), (216 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDACmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_IrDAConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINBreakDetectLengthConfig), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_LINCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OneBitMethodCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_OverSampling8Cmd), (22 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiveData), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_ReceiverWakeUpCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SendBreak), (10 bytes).
    Removing stm32f10x_usart.o(i.USART_SendData), (8 bytes).
    Removing stm32f10x_usart.o(i.USART_SetAddress), (18 bytes).
    Removing stm32f10x_usart.o(i.USART_SetGuardTime), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SetPrescaler), (16 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_SmartCardNACKCmd), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_StructInit), (24 bytes).
    Removing stm32f10x_usart.o(i.USART_WakeUpConfig), (18 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_ClearFlag), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_DeInit), (22 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_Enable), (16 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_EnableIT), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_GetFlagStatus), (12 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetCounter), (16 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetPrescaler), (24 bytes).
    Removing stm32f10x_wwdg.o(i.WWDG_SetWindowValue), (40 bytes).
    Removing five_way_key.o(i.FiveKey_Num), (268 bytes).
    Removing five_way_key.o(i.FiveWayKey_Init), (44 bytes).
    Removing five_way_key.o(.data), (1 bytes).
    Removing bit_operate.o(i.Bit_Modify), (98 bytes).
    Removing bit_operate.o(i.Bit_Read), (82 bytes).
    Removing bit_operate.o(i.Bit_Read_Within_Byte), (36 bytes).
    Removing camera.o(i.CameraPriv_Replace), (48 bytes).
    Removing camera.o(i.CameraPriv_Reset), (34 bytes).
    Removing camera.o(i.Camera_LeftMove), (236 bytes).
    Removing camera.o(i.Camera_LeftTilt), (2 bytes).
    Removing camera.o(i.Camera_RightMove), (236 bytes).
    Removing camera.o(i.Camera_RightTilt), (2 bytes).
    Removing camera.o(i.Ceil_TextureRender), (644 bytes).
    Removing camera.o(i.Celi_CustomRenderCreate), (78 bytes).
    Removing camera.o(i.Celi_GetTexture), (36 bytes).
    Removing camera.o(i.Celi_SwitchCustomReaderMode), (32 bytes).
    Removing camera.o(i.Celi_SwitchDefaultReaderMode), (20 bytes).
    Removing camera.o(i.Celi_TextureAdd), (168 bytes).
    Removing camera.o(i.FC_TextureExtract), (86 bytes).
    Removing camera.o(i.Floor_CustomRenderCreate), (78 bytes).
    Removing camera.o(i.Floor_GetTexture), (36 bytes).
    Removing camera.o(i.Floor_SwitchCustomReaderMode), (32 bytes).
    Removing camera.o(i.Floor_SwitchDefaultReaderMode), (20 bytes).
    Removing camera.o(i.Floor_TextureAdd), (168 bytes).
    Removing camera.o(i.Floor_TextureRender), (760 bytes).
    Removing camera.o(i.SSRAnim_RenderDisable), (20 bytes).
    Removing camera.o(i.SSRAnim_ResetSingle), (44 bytes).
    Removing canvas.o(i.Canvas_Base), (52 bytes).
    Removing canvas.o(i.Canvas_Free), (44 bytes).
    Removing canvas.o(i.Canvas_Init), (72 bytes).
    Removing canvas.o(i.Canvas_Refresh), (28 bytes).
    Removing rb_tree.o(i.RB_Tree_Free), (32 bytes).
    Removing texturemapper.o(i.Texture_ArrayModify), (44 bytes).
    Removing texturemapper.o(i.Texture_COLModify), (36 bytes).
    Removing texturemapper.o(i.Texture_Delete), (28 bytes).
    Removing texturemapper.o(i.Texture_Free), (16 bytes).
    Removing texturemapper.o(i.Texture_GetArray), (32 bytes).
    Removing texturemapper.o(i.Texture_GetColumn), (32 bytes).
    Removing texturemapper.o(i.Texture_GetROW), (32 bytes).
    Removing texturemapper.o(i.Texture_GetTextureType), (32 bytes).
    Removing texturemapper.o(i.Texture_ROWModify), (56 bytes).
    Removing texturemapper.o(i.Texture_TypeModify), (36 bytes).
    Removing texturemapper.o(i.Texture_ValueModify), (96 bytes).
    Removing vector.o(i.vector_Add), (70 bytes).
    Removing vector.o(i.vector_Dot), (60 bytes).
    Removing vector.o(i.vector_Negate), (40 bytes).
    Removing vector.o(i.vector_Scalar_Mul), (66 bytes).
    Removing vector.o(i.vector_Sub), (70 bytes).
    Removing worldmap.o(i.WorldMap_ArrayModify), (36 bytes).
    Removing worldmap.o(i.WorldMap_COLModify), (36 bytes).
    Removing worldmap.o(i.WorldMap_Delete), (28 bytes).
    Removing worldmap.o(i.WorldMap_Free), (16 bytes).
    Removing worldmap.o(i.WorldMap_ROWModify), (36 bytes).
    Removing worldmap.o(i.WorldMap_SetCurrentMapPos), (12 bytes).
    Removing worldmap.o(i.WorldMap_ValueModify), (88 bytes).
    Removing enginefault.o(i.EngineFault_InadequateResources_Handle), (4 bytes).
    Removing stack.o(i.Stack_Pop), (42 bytes).
    Removing stack.o(i.Stack_Push), (40 bytes).
    Removing stack.o(i.Stack_Size), (6 bytes).
    Removing frameratestrategy.o(i.FrmRS_GetFrmRate), (80 bytes).
    Removing frameratestrategy.o(i.FrmRS_deltaTime_Free), (56 bytes).
    Removing sprites_animation.o(i.SpritesAnim_DelManager), (8 bytes).
    Removing sprites_animation.o(i.SpritesAnim_GetAnimType), (20 bytes).
    Removing sprites_animation.o(i.SpritesAnim_GetChainIndex), (16 bytes).
    Removing sprites_animation.o(i.SpritesAnim_GetFrmCountOfChain), (44 bytes).
    Removing sprites_animation.o(i.SpritesAnim_GetManagerIndex), (14 bytes).
    Removing sprites_animation.o(i.SpritesAnim_SetDefaultChain), (40 bytes).
    Removing sprites_animation.o(i.SpritesAnim_SwitchDefaultChain), (24 bytes).
    Removing sprites_animation.o(i.SpritesAnim_SwitchFirstFrm), (46 bytes).
    Removing sprites_logical.o(i.BresenhamLine_WallDetect), (190 bytes).
    Removing sprites_logical.o(i.CalculateStepDistance), (436 bytes).
    Removing sprites_logical.o(i.SpritesData_GetVerticalHeight), (14 bytes).
    Removing sprites_logical.o(i.SpritesData_SetVerticalHeight), (16 bytes).
    Removing sprites_logical.o(i.SpritesData_VerticalHeight_MoveDown), (24 bytes).
    Removing sprites_logical.o(i.SpritesData_VerticalHeight_MoveUp), (24 bytes).
    Removing sprites_logical.o(i.SpritesMov_Backward), (240 bytes).
    Removing sprites_logical.o(i.SpritesMov_GetDir), (24 bytes).
    Removing sprites_logical.o(i.SpritesMov_Left), (260 bytes).
    Removing sprites_logical.o(i.SpritesMov_Right), (260 bytes).
    Removing sprites_logical.o(i.SpritesPriv_Replace), (30 bytes).
    Removing sprites_logical.o(i.SpritesPriv_Reset), (30 bytes).
    Removing sprites_logical.o(i.SpritesStatic_ObjectCreate), (176 bytes).
    Removing sprites_logical.o(i.SpritesTree_StaticAdd), (76 bytes).
    Removing sprites_behaviortree.o(i.SpritesBT_Action_ModITType), (68 bytes).
    Removing sprites_behaviortree.o(i.SpritesBT_Action_ModPriority), (50 bytes).
    Removing sprites_behaviortree.o(i.SpritesBT_Action_ToSteady), (38 bytes).
    Removing sprites_behaviortree.o(i.SpritesIT_Disable), (40 bytes).
    Removing mistink.o(i.Bit_loading), (36 bytes).
    Removing mistink.o(i.M_PictureLoad), (210 bytes).
    Removing mistink.o(i.MistinkPixel_RegisterOP), (36 bytes).
    Removing mistink.o(i.Picture_Coordinate), (80 bytes).
    Removing mistink_displayer.o(i.MistinkDisplayer_Clear), (10 bytes).
    Removing mistink_displayer.o(i.MistinkDisplayer_Free), (12 bytes).

555 unused section(s) (total 26095 bytes) removed from the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../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/dczerorl2.s                0x00000000   Number         0  __dczerorl2.o ABSOLUTE
    ../clib/angel/handlers.s                 0x00000000   Number         0  __scatter_zi.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry4.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  __rtentry2.o ABSOLUTE
    ../clib/angel/kernel.s                   0x00000000   Number         0  __rtentry.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_errno_addr_intlibspace.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  use_no_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  libspace.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_exit.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  no_argv.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  _get_argv_nomalloc.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/armsys.c                         0x00000000   Number         0  argv_veneer.o ABSOLUTE
    ../clib/fenv.c                           0x00000000   Number         0  _rserrno.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  libinit2.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  libshutdown2.o ABSOLUTE
    ../clib/memcpset.s                       0x00000000   Number         0  rt_memcpy_w.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_dec.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  noretval__2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __2sprintf.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _sputc.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_intcommon.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_ss_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_wp.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_flags_ss.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  _printf_char_common.o ABSOLUTE
    ../clib/printf.c                         0x00000000   Number         0  __printf_nopercent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent_end.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_percent.o ABSOLUTE
    ../clib/printf_percent.s                 0x00000000   Number         0  _printf_d.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_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.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
    ../clib/stdlib.c                         0x00000000   Number         0  rand.o ABSOLUTE
    ../clib/stdlib.c                         0x00000000   Number         0  rand.o ABSOLUTE
    ../clib/string.c                         0x00000000   Number         0  strlen.o ABSOLUTE
    ../fplib/d2f.s                           0x00000000   Number         0  d2f.o ABSOLUTE
    ../fplib/daddsub.s                       0x00000000   Number         0  daddsub_clz.o ABSOLUTE
    ../fplib/dcheck1.s                       0x00000000   Number         0  dcheck1.o ABSOLUTE
    ../fplib/dcmpi.s                         0x00000000   Number         0  dcmpi.o ABSOLUTE
    ../fplib/ddiv.s                          0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/dfix.s                          0x00000000   Number         0  dfix.o ABSOLUTE
    ../fplib/dflt.s                          0x00000000   Number         0  dflt_clz.o ABSOLUTE
    ../fplib/dleqf.s                         0x00000000   Number         0  dleqf.o ABSOLUTE
    ../fplib/dmul.s                          0x00000000   Number         0  dmul.o ABSOLUTE
    ../fplib/dnaninf.s                       0x00000000   Number         0  dnaninf.o ABSOLUTE
    ../fplib/drem.s                          0x00000000   Number         0  drem_clz.o ABSOLUTE
    ../fplib/dretinf.s                       0x00000000   Number         0  dretinf.o ABSOLUTE
    ../fplib/drleqf.s                        0x00000000   Number         0  drleqf.o ABSOLUTE
    ../fplib/dsqrt.s                         0x00000000   Number         0  dsqrt_noumaal.o ABSOLUTE
    ../fplib/f2d.s                           0x00000000   Number         0  f2d.o ABSOLUTE
    ../fplib/faddsub.s                       0x00000000   Number         0  faddsub_clz.o ABSOLUTE
    ../fplib/fcmpi.s                         0x00000000   Number         0  fcmpi.o ABSOLUTE
    ../fplib/fdiv.s                          0x00000000   Number         0  fdiv.o ABSOLUTE
    ../fplib/fflt.s                          0x00000000   Number         0  fflt_clz.o ABSOLUTE
    ../fplib/fleqf.s                         0x00000000   Number         0  fleqf.o ABSOLUTE
    ../fplib/fmul.s                          0x00000000   Number         0  fmul.o ABSOLUTE
    ../fplib/fnaninf.s                       0x00000000   Number         0  fnaninf.o ABSOLUTE
    ../fplib/fpinit.s                        0x00000000   Number         0  fpinit.o ABSOLUTE
    ../fplib/fretinf.s                       0x00000000   Number         0  fretinf.o ABSOLUTE
    ../fplib/frleqf.s                        0x00000000   Number         0  frleqf.o ABSOLUTE
    ../fplib/fsqrt.s                         0x00000000   Number         0  fsqrt.o ABSOLUTE
    ../fplib/retnan.s                        0x00000000   Number         0  retnan.o ABSOLUTE
    ../fplib/scalbn.s                        0x00000000   Number         0  scalbn.o ABSOLUTE
    ../fplib/trapv.s                         0x00000000   Number         0  trapv.o ABSOLUTE
    ../fplib/usenofp.s                       0x00000000   Number         0  usenofp.o ABSOLUTE
    ../mathlib/atan.c                        0x00000000   Number         0  atan.o ABSOLUTE
    ../mathlib/atan.c                        0x00000000   Number         0  atan_x.o ABSOLUTE
    ../mathlib/atan2.c                       0x00000000   Number         0  atan2_x.o ABSOLUTE
    ../mathlib/atan2.c                       0x00000000   Number         0  atan2.o ABSOLUTE
    ../mathlib/cos.c                         0x00000000   Number         0  cos_x.o ABSOLUTE
    ../mathlib/cos.c                         0x00000000   Number         0  cos.o ABSOLUTE
    ../mathlib/cos_i.c                       0x00000000   Number         0  cos_i.o ABSOLUTE
    ../mathlib/dunder.c                      0x00000000   Number         0  dunder.o ABSOLUTE
    ../mathlib/floor.c                       0x00000000   Number         0  floor.o ABSOLUTE
    ../mathlib/fmod.c                        0x00000000   Number         0  fmod_x.o ABSOLUTE
    ../mathlib/fmod.c                        0x00000000   Number         0  fmod.o ABSOLUTE
    ../mathlib/fpclassify.c                  0x00000000   Number         0  fpclassify.o ABSOLUTE
    ../mathlib/poly.c                        0x00000000   Number         0  poly.o ABSOLUTE
    ../mathlib/qnan.c                        0x00000000   Number         0  qnan.o ABSOLUTE
    ../mathlib/rred.c                        0x00000000   Number         0  rred.o ABSOLUTE
    ../mathlib/sin.c                         0x00000000   Number         0  sin_x.o ABSOLUTE
    ../mathlib/sin.c                         0x00000000   Number         0  sin.o ABSOLUTE
    ../mathlib/sin_i.c                       0x00000000   Number         0  sin_i.o ABSOLUTE
    ../mathlib/sin_i.c                       0x00000000   Number         0  sin_i_x.o ABSOLUTE
    ../mathlib/sqrt.c                        0x00000000   Number         0  sqrt_x.o ABSOLUTE
    ../mathlib/sqrt.c                        0x00000000   Number         0  sqrt.o ABSOLUTE
    ../mathlib/sqrtf.c                       0x00000000   Number         0  sqrtf.o ABSOLUTE
    ../mathlib/sqrtf.c                       0x00000000   Number         0  sqrtf_x.o ABSOLUTE
    ../mathlib/tan.c                         0x00000000   Number         0  tan.o ABSOLUTE
    ../mathlib/tan.c                         0x00000000   Number         0  tan_x.o ABSOLUTE
    ../mathlib/tan_i.c                       0x00000000   Number         0  tan_i.o ABSOLUTE
    ../mathlib/tan_i.c                       0x00000000   Number         0  tan_i_x.o ABSOLUTE
    CeruleanBird\source\Camera.c             0x00000000   Number         0  camera.o ABSOLUTE
    CeruleanBird\source\Canvas.c             0x00000000   Number         0  canvas.o ABSOLUTE
    CeruleanBird\source\CeruleanBird.c       0x00000000   Number         0  ceruleanbird.o ABSOLUTE
    CeruleanBird\source\EngineFault.c        0x00000000   Number         0  enginefault.o ABSOLUTE
    CeruleanBird\source\FrameRateStrategy.c  0x00000000   Number         0  frameratestrategy.o ABSOLUTE
    CeruleanBird\source\RB_Tree.c            0x00000000   Number         0  rb_tree.o ABSOLUTE
    CeruleanBird\source\Sprites_Animation.c  0x00000000   Number         0  sprites_animation.o ABSOLUTE
    CeruleanBird\source\Sprites_BehaviorTree.c 0x00000000   Number         0  sprites_behaviortree.o ABSOLUTE
    CeruleanBird\source\Sprites_Logical.c    0x00000000   Number         0  sprites_logical.o ABSOLUTE
    CeruleanBird\source\Stack.c              0x00000000   Number         0  stack.o ABSOLUTE
    CeruleanBird\source\TextureMapper.c      0x00000000   Number         0  texturemapper.o ABSOLUTE
    CeruleanBird\source\WorldMap.c           0x00000000   Number         0  worldmap.o ABSOLUTE
    CeruleanBird\source\bit_operate.c        0x00000000   Number         0  bit_operate.o ABSOLUTE
    CeruleanBird\source\heap_solution_1.c    0x00000000   Number         0  heap_solution_1.o ABSOLUTE
    CeruleanBird\source\vector.c             0x00000000   Number         0  vector.o ABSOLUTE
    Game\Common.c                            0x00000000   Number         0  common.o ABSOLUTE
    Game\Enemy.c                             0x00000000   Number         0  enemy.o ABSOLUTE
    Game\animation.c                         0x00000000   Number         0  animation.o ABSOLUTE
    Game\key.c                               0x00000000   Number         0  key.o ABSOLUTE
    Game\map.c                               0x00000000   Number         0  map.o ABSOLUTE
    Game\pistol.c                            0x00000000   Number         0  pistol.o ABSOLUTE
    Hardware\OLED\font\Mistink_Font.c        0x00000000   Number         0  mistink_font.o ABSOLUTE
    Hardware\OLED\platform_drivers\M_stm32f103c8t6.c 0x00000000   Number         0  m_stm32f103c8t6.o ABSOLUTE
    Hardware\OLED\source\Mistink.c           0x00000000   Number         0  mistink.o ABSOLUTE
    Hardware\OLED\source\Mistink_Displayer.c 0x00000000   Number         0  mistink_displayer.o ABSOLUTE
    Hardware\five_way_key.c                  0x00000000   Number         0  five_way_key.o ABSOLUTE
    Library\misc.c                           0x00000000   Number         0  misc.o ABSOLUTE
    Library\stm32f10x_adc.c                  0x00000000   Number         0  stm32f10x_adc.o ABSOLUTE
    Library\stm32f10x_bkp.c                  0x00000000   Number         0  stm32f10x_bkp.o ABSOLUTE
    Library\stm32f10x_can.c                  0x00000000   Number         0  stm32f10x_can.o ABSOLUTE
    Library\stm32f10x_cec.c                  0x00000000   Number         0  stm32f10x_cec.o ABSOLUTE
    Library\stm32f10x_crc.c                  0x00000000   Number         0  stm32f10x_crc.o ABSOLUTE
    Library\stm32f10x_dac.c                  0x00000000   Number         0  stm32f10x_dac.o ABSOLUTE
    Library\stm32f10x_dbgmcu.c               0x00000000   Number         0  stm32f10x_dbgmcu.o ABSOLUTE
    Library\stm32f10x_dma.c                  0x00000000   Number         0  stm32f10x_dma.o ABSOLUTE
    Library\stm32f10x_exti.c                 0x00000000   Number         0  stm32f10x_exti.o ABSOLUTE
    Library\stm32f10x_flash.c                0x00000000   Number         0  stm32f10x_flash.o ABSOLUTE
    Library\stm32f10x_fsmc.c                 0x00000000   Number         0  stm32f10x_fsmc.o ABSOLUTE
    Library\stm32f10x_gpio.c                 0x00000000   Number         0  stm32f10x_gpio.o ABSOLUTE
    Library\stm32f10x_i2c.c                  0x00000000   Number         0  stm32f10x_i2c.o ABSOLUTE
    Library\stm32f10x_iwdg.c                 0x00000000   Number         0  stm32f10x_iwdg.o ABSOLUTE
    Library\stm32f10x_pwr.c                  0x00000000   Number         0  stm32f10x_pwr.o ABSOLUTE
    Library\stm32f10x_rcc.c                  0x00000000   Number         0  stm32f10x_rcc.o ABSOLUTE
    Library\stm32f10x_rtc.c                  0x00000000   Number         0  stm32f10x_rtc.o ABSOLUTE
    Library\stm32f10x_sdio.c                 0x00000000   Number         0  stm32f10x_sdio.o ABSOLUTE
    Library\stm32f10x_spi.c                  0x00000000   Number         0  stm32f10x_spi.o ABSOLUTE
    Library\stm32f10x_tim.c                  0x00000000   Number         0  stm32f10x_tim.o ABSOLUTE
    Library\stm32f10x_usart.c                0x00000000   Number         0  stm32f10x_usart.o ABSOLUTE
    Library\stm32f10x_wwdg.c                 0x00000000   Number         0  stm32f10x_wwdg.o ABSOLUTE
    Start\\core_cm3.c                        0x00000000   Number         0  core_cm3.o ABSOLUTE
    Start\core_cm3.c                         0x00000000   Number         0  core_cm3.o ABSOLUTE
    Start\startup_stm32f10x_md.s             0x00000000   Number         0  startup_stm32f10x_md.o ABSOLUTE
    Start\system_stm32f10x.c                 0x00000000   Number         0  system_stm32f10x.o ABSOLUTE
    User\main.c                              0x00000000   Number         0  main.o ABSOLUTE
    User\stm32f10x_it.c                      0x00000000   Number         0  stm32f10x_it.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      236  startup_stm32f10x_md.o(RESET)
    !!!main                                  0x080000ec   Section        8  __main.o(!!!main)
    !!!scatter                               0x080000f4   Section       52  __scatter.o(!!!scatter)
    !!dczerorl2                              0x08000128   Section       90  __dczerorl2.o(!!dczerorl2)
    !!handler_zi                             0x08000184   Section       28  __scatter_zi.o(!!handler_zi)
    .ARM.Collect$$_printf_percent$$00000000  0x080001a0   Section        0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    .ARM.Collect$$_printf_percent$$00000009  0x080001a0   Section        6  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    .ARM.Collect$$_printf_percent$$00000017  0x080001a6   Section        4  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    .ARM.Collect$$libinit$$00000000          0x080001aa   Section        2  libinit.o(.ARM.Collect$$libinit$$00000000)
    .ARM.Collect$$libinit$$00000002          0x080001ac   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    .ARM.Collect$$libinit$$00000004          0x080001ac   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    .ARM.Collect$$libinit$$0000000A          0x080001ac   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    .ARM.Collect$$libinit$$0000000C          0x080001ac   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    .ARM.Collect$$libinit$$0000000D          0x080001ac   Section        4  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    .ARM.Collect$$libinit$$0000000E          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    .ARM.Collect$$libinit$$00000011          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    .ARM.Collect$$libinit$$00000013          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    .ARM.Collect$$libinit$$00000015          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    .ARM.Collect$$libinit$$00000017          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    .ARM.Collect$$libinit$$00000019          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    .ARM.Collect$$libinit$$0000001B          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    .ARM.Collect$$libinit$$0000001D          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    .ARM.Collect$$libinit$$0000001F          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    .ARM.Collect$$libinit$$00000021          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    .ARM.Collect$$libinit$$00000023          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    .ARM.Collect$$libinit$$00000025          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    .ARM.Collect$$libinit$$0000002C          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    .ARM.Collect$$libinit$$0000002E          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    .ARM.Collect$$libinit$$00000030          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    .ARM.Collect$$libinit$$00000032          0x080001b0   Section        0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    .ARM.Collect$$libinit$$00000033          0x080001b0   Section        2  libinit2.o(.ARM.Collect$$libinit$$00000033)
    .ARM.Collect$$libshutdown$$00000000      0x080001b2   Section        2  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    .ARM.Collect$$libshutdown$$00000002      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    .ARM.Collect$$libshutdown$$00000004      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    .ARM.Collect$$libshutdown$$00000007      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    .ARM.Collect$$libshutdown$$0000000A      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    .ARM.Collect$$libshutdown$$0000000C      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    .ARM.Collect$$libshutdown$$0000000F      0x080001b4   Section        0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    .ARM.Collect$$libshutdown$$00000010      0x080001b4   Section        2  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    .ARM.Collect$$rtentry$$00000000          0x080001b6   Section        0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    .ARM.Collect$$rtentry$$00000002          0x080001b6   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    .ARM.Collect$$rtentry$$00000004          0x080001b6   Section        6  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    .ARM.Collect$$rtentry$$00000009          0x080001bc   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    .ARM.Collect$$rtentry$$0000000A          0x080001bc   Section        4  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    .ARM.Collect$$rtentry$$0000000C          0x080001c0   Section        0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    .ARM.Collect$$rtentry$$0000000D          0x080001c0   Section        8  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    .ARM.Collect$$rtexit$$00000000           0x080001c8   Section        2  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    .ARM.Collect$$rtexit$$00000002           0x080001ca   Section        0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    .ARM.Collect$$rtexit$$00000003           0x080001ca   Section        4  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    .ARM.Collect$$rtexit$$00000004           0x080001ce   Section        6  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    .emb_text                                0x080001d4   Section       52  rand.o(.emb_text)
    .text                                    0x08000208   Section       64  startup_stm32f10x_md.o(.text)
    .text                                    0x08000248   Section        0  noretval__2sprintf.o(.text)
    .text                                    0x08000270   Section        0  __printf.o(.text)
    .text                                    0x080002d8   Section        0  _printf_dec.o(.text)
    .text                                    0x08000350   Section        0  rand.o(.text)
    .text                                    0x0800038c   Section        0  strlen.o(.text)
    .text                                    0x080003ca   Section      100  rt_memcpy_w.o(.text)
    .text                                    0x0800042e   Section        0  heapauxi.o(.text)
    .text                                    0x08000434   Section        0  _rserrno.o(.text)
    .text                                    0x0800044a   Section        0  _printf_intcommon.o(.text)
    .text                                    0x080004fc   Section        0  _printf_char_common.o(.text)
    _printf_input_char                       0x080004fd   Thumb Code    10  _printf_char_common.o(.text)
    .text                                    0x0800052c   Section        0  _sputc.o(.text)
    .text                                    0x08000538   Section        8  rt_errno_addr_intlibspace.o(.text)
    .text                                    0x08000540   Section        8  libspace.o(.text)
    .text                                    0x08000548   Section       74  sys_stackheap_outer.o(.text)
    .text                                    0x08000592   Section        0  exit.o(.text)
    .text                                    0x080005a4   Section        2  use_no_semi.o(.text)
    .text                                    0x080005a6   Section        0  indicate_semi.o(.text)
    .text                                    0x080005a8   Section        0  sys_exit.o(.text)
    i.AdjustInsert                           0x080005b4   Section        0  rb_tree.o(i.AdjustInsert)
    i.Basketball_Init                        0x08000674   Section        0  enemy.o(i.Basketball_Init)
    i.Bit_Modification                       0x080007d8   Section        0  mistink.o(i.Bit_Modification)
    i.Bit_Modify_Within_Byte                 0x08000806   Section        0  bit_operate.o(i.Bit_Modify_Within_Byte)
    i.BusFault_Handler                       0x08000830   Section        0  stm32f10x_it.o(i.BusFault_Handler)
    i.CameraPriv_Add                         0x08000834   Section        0  camera.o(i.CameraPriv_Add)
    i.CameraPriv_Get                         0x08000848   Section        0  camera.o(i.CameraPriv_Get)
    i.Camera_BackMove                        0x08000854   Section        0  camera.o(i.Camera_BackMove)
    i.Camera_DeepBuffer_Read                 0x08000940   Section        0  camera.o(i.Camera_DeepBuffer_Read)
    i.Camera_DeepBuffer_Write                0x0800095e   Section        0  camera.o(i.Camera_DeepBuffer_Write)
    i.Camera_ForwardMove                     0x08000984   Section        0  camera.o(i.Camera_ForwardMove)
    i.Camera_GetPos                          0x08000a70   Section        0  camera.o(i.Camera_GetPos)
    i.Camera_Init                            0x08000a88   Section        0  camera.o(i.Camera_Init)
    i.Camera_LeftPan                         0x08000c58   Section        0  camera.o(i.Camera_LeftPan)
    i.Camera_Render                          0x08000d90   Section        0  camera.o(i.Camera_Render)
    i.Camera_RightPan                        0x08001244   Section        0  camera.o(i.Camera_RightPan)
    i.Canvas_GetUnit                         0x080013b8   Section        0  canvas.o(i.Canvas_GetUnit)
    i.Canvas_PixelOperate                    0x080013e4   Section        0  canvas.o(i.Canvas_PixelOperate)
    i.Canvas_SetCanvasModeToRedirect         0x08001450   Section        0  canvas.o(i.Canvas_SetCanvasModeToRedirect)
    i.Celi_DefaultRender                     0x08001474   Section        0  camera.o(i.Celi_DefaultRender)
    i.CeruleanBird_EngineRender              0x0800147c   Section        0  ceruleanbird.o(i.CeruleanBird_EngineRender)
    i.CloseEnemy_Create                      0x080014a4   Section        0  enemy.o(i.CloseEnemy_Create)
    i.CloseEnemy_Init                        0x080015ac   Section        0  enemy.o(i.CloseEnemy_Init)
    i.DebugMon_Handler                       0x08001718   Section        0  stm32f10x_it.o(i.DebugMon_Handler)
    i.DeleteBlackLeafNodeWithRedSibling      0x0800171a   Section        0  rb_tree.o(i.DeleteBlackLeafNodeWithRedSibling)
    i.DeleteNodeWithOneChild                 0x08001760   Section        0  rb_tree.o(i.DeleteNodeWithOneChild)
    i.DeleteRedLeafNode                      0x080017a6   Section        0  rb_tree.o(i.DeleteRedLeafNode)
    i.DeleteWhenHasRedNephews                0x080017c6   Section        0  rb_tree.o(i.DeleteWhenHasRedNephews)
    i.EnemyQuantityControl                   0x0800187c   Section        0  main.o(i.EnemyQuantityControl)
    i.EngineFault_ExceptionEnumParam_Handle  0x0800199c   Section        0  enginefault.o(i.EngineFault_ExceptionEnumParam_Handle)
    i.EngineFault_IllegalAccess_Handle       0x080019a0   Section        0  enginefault.o(i.EngineFault_IllegalAccess_Handle)
    i.EngineFault_IllegalFree_Handle         0x080019a4   Section        0  enginefault.o(i.EngineFault_IllegalFree_Handle)
    i.EngineFault_NullPointerGuard_Handle    0x080019a8   Section        0  enginefault.o(i.EngineFault_NullPointerGuard_Handle)
    i.ExecuteBehaviorTree                    0x080019ac   Section        0  sprites_behaviortree.o(i.ExecuteBehaviorTree)
    i.FindTargetNode                         0x08001a80   Section        0  rb_tree.o(i.FindTargetNode)
    i.Floor_DefaultRender                    0x08001ac0   Section        0  camera.o(i.Floor_DefaultRender)
    i.Font_Read                              0x08001b24   Section        0  mistink.o(i.Font_Read)
    i.FreeHandle                             0x08001b74   Section        0  main.o(i.FreeHandle)
    i.FrmRS_deltaTime_Get                    0x08001b80   Section        0  frameratestrategy.o(i.FrmRS_deltaTime_Get)
    i.FrmRS_deltaTime_Init                   0x08001b9c   Section        0  frameratestrategy.o(i.FrmRS_deltaTime_Init)
    i.FrmRS_deltaTime_Trigger                0x08001c14   Section        0  frameratestrategy.o(i.FrmRS_deltaTime_Trigger)
    i.GPIO_Init                              0x08001cc4   Section        0  stm32f10x_gpio.o(i.GPIO_Init)
    i.GPIO_ReadInputDataBit                  0x08001dda   Section        0  stm32f10x_gpio.o(i.GPIO_ReadInputDataBit)
    i.GPIO_ResetBits                         0x08001dec   Section        0  stm32f10x_gpio.o(i.GPIO_ResetBits)
    i.GPIO_SetBits                           0x08001df0   Section        0  stm32f10x_gpio.o(i.GPIO_SetBits)
    i.GetEnemy                               0x08001df4   Section        0  enemy.o(i.GetEnemy)
    i.Get_Key                                0x08001f9c   Section        0  key.o(i.Get_Key)
    i.HandleNodeWithTwoChildren              0x0800202c   Section        0  rb_tree.o(i.HandleNodeWithTwoChildren)
    i.HardFault_Handler                      0x0800204a   Section        0  stm32f10x_it.o(i.HardFault_Handler)
    i.Key_Init                               0x08002050   Section        0  key.o(i.Key_Init)
    i.LongEnemy_Create                       0x0800208c   Section        0  enemy.o(i.LongEnemy_Create)
    i.LongEnemy_Init                         0x08002174   Section        0  enemy.o(i.LongEnemy_Init)
    i.LongPri_Init                           0x080022e0   Section        0  enemy.o(i.LongPri_Init)
    i.Long_Anim_Create                       0x0800231c   Section        0  enemy.o(i.Long_Anim_Create)
    i.Long_Logic_Create                      0x080025a8   Section        0  enemy.o(i.Long_Logic_Create)
    i.M_Int                                  0x080026d4   Section        0  mistink.o(i.M_Int)
    i.M_String                               0x08002704   Section        0  mistink.o(i.M_String)
    i.MemManage_Handler                      0x080027dc   Section        0  stm32f10x_it.o(i.MemManage_Handler)
    i.Minimap                                0x080027e0   Section        0  enemy.o(i.Minimap)
    i.MistinkDisplayer_BufferOutput          0x0800291c   Section        0  mistink_displayer.o(i.MistinkDisplayer_BufferOutput)
    i.MistinkDisplayer_Create                0x0800292c   Section        0  mistink_displayer.o(i.MistinkDisplayer_Create)
    i.MistinkOP_BufferReset                  0x08002988   Section        0  mistink.o(i.MistinkOP_BufferReset)
    i.MistinkOP_GetBufferAPI                 0x080029aa   Section        0  mistink.o(i.MistinkOP_GetBufferAPI)
    i.MistinkPixel_Operate                   0x080029b6   Section        0  mistink.o(i.MistinkPixel_Operate)
    i.NMI_Handler                            0x08002a12   Section        0  stm32f10x_it.o(i.NMI_Handler)
    i.NodeColor                              0x08002a14   Section        0  rb_tree.o(i.NodeColor)
    i.OLED_BufferOutput                      0x08002a20   Section        0  m_stm32f103c8t6.o(i.OLED_BufferOutput)
    i.OLED_Clear                             0x08002a6e   Section        0  m_stm32f103c8t6.o(i.OLED_Clear)
    i.OLED_Init                              0x08002ab0   Section        0  m_stm32f103c8t6.o(i.OLED_Init)
    i.OLED_Port_Init                         0x08002ba4   Section        0  m_stm32f103c8t6.o(i.OLED_Port_Init)
    i.OLED_WR_Byte                           0x08002c58   Section        0  m_stm32f103c8t6.o(i.OLED_WR_Byte)
    i.PendSV_Handler                         0x08002cb0   Section        0  stm32f10x_it.o(i.PendSV_Handler)
    i.PrifreeHandle                          0x08002cb2   Section        0  enemy.o(i.PrifreeHandle)
    i.RCC_APB1PeriphClockCmd                 0x08002cc0   Section        0  stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd)
    i.RCC_APB2PeriphClockCmd                 0x08002ce0   Section        0  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    i.RandPos                                0x08002d00   Section        0  enemy.o(i.RandPos)
    i.SBT_ExecuteHandle_AttackRangeMoveAct   0x08002d8c   Section        0  enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct)
    i.SBT_ExecuteHandle_AttackRangeMoveAct_close 0x08002ff4   Section        0  enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close)
    i.SBT_ExecuteHandle_Close_Attack         0x080034cc   Section        0  enemy.o(i.SBT_ExecuteHandle_Close_Attack)
    i.SBT_ExecuteHandle_Close_Die            0x08003580   Section        0  enemy.o(i.SBT_ExecuteHandle_Close_Die)
    i.SBT_ExecuteHandle_Close_Hit            0x080035fc   Section        0  enemy.o(i.SBT_ExecuteHandle_Close_Hit)
    i.SBT_ExecuteHandle_Close_Move           0x08003660   Section        0  enemy.o(i.SBT_ExecuteHandle_Close_Move)
    i.SBT_ExecuteHandle_IsAttackCooldownOver 0x08003934   Section        0  enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver)
    i.SBT_ExecuteHandle_IsAttackCooldownOver_close 0x08003978   Section        0  enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close)
    i.SBT_ExecuteHandle_IsPlayerInAttackRange 0x080039bc   Section        0  enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange)
    i.SBT_ExecuteHandle_IsPlayerInAttackRange_close 0x08003a5c   Section        0  enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close)
    i.SBT_ExecuteHandle_Long_Attack          0x08003afc   Section        0  enemy.o(i.SBT_ExecuteHandle_Long_Attack)
    i.SBT_ExecuteHandle_Long_Die             0x08003b5c   Section        0  enemy.o(i.SBT_ExecuteHandle_Long_Die)
    i.SBT_ExecuteHandle_Long_Hit             0x08003bd8   Section        0  enemy.o(i.SBT_ExecuteHandle_Long_Hit)
    i.SBT_ExecuteHandle_Long_Move            0x08003c40   Section        0  enemy.o(i.SBT_ExecuteHandle_Long_Move)
    i.SBT_ExecuteHandle_basketball           0x08003f14   Section        0  enemy.o(i.SBT_ExecuteHandle_basketball)
    i.SBT_ExecuteHandle_bullet               0x0800403c   Section        0  pistol.o(i.SBT_ExecuteHandle_bullet)
    i.SIT_MapIndexHandle_Close               0x08004240   Section        0  enemy.o(i.SIT_MapIndexHandle_Close)
    i.SIT_MapIndexHandle_Long                0x0800425e   Section        0  enemy.o(i.SIT_MapIndexHandle_Long)
    i.SPI_Cmd                                0x0800427c   Section        0  stm32f10x_spi.o(i.SPI_Cmd)
    i.SPI_I2S_GetFlagStatus                  0x08004294   Section        0  stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus)
    i.SPI_I2S_SendData                       0x080042a6   Section        0  stm32f10x_spi.o(i.SPI_I2S_SendData)
    i.SPI_Init                               0x080042aa   Section        0  stm32f10x_spi.o(i.SPI_Init)
    i.SSRAnim_Exec                           0x080042e6   Section        0  camera.o(i.SSRAnim_Exec)
    i.SSRAnim_FrmAdd                         0x08004300   Section        0  camera.o(i.SSRAnim_FrmAdd)
    i.SSRAnim_FrmExtract                     0x08004444   Section        0  camera.o(i.SSRAnim_FrmExtract)
    i.SSRAnim_ManagerCreate                  0x080044dc   Section        0  camera.o(i.SSRAnim_ManagerCreate)
    i.SSRAnim_Render                         0x08004590   Section        0  camera.o(i.SSRAnim_Render)
    i.SSRAnim_RenderEnable                   0x0800465c   Section        0  camera.o(i.SSRAnim_RenderEnable)
    i.SSRAnim_SetPos                         0x08004674   Section        0  camera.o(i.SSRAnim_SetPos)
    i.SSRAnim_Update                         0x0800468c   Section        0  camera.o(i.SSRAnim_Update)
    i.SSR_SetCameraExecAnim                  0x08004740   Section        0  camera.o(i.SSR_SetCameraExecAnim)
    i.SVC_Handler                            0x08004794   Section        0  stm32f10x_it.o(i.SVC_Handler)
    i.SetSysClock                            0x08004796   Section        0  system_stm32f10x.o(i.SetSysClock)
    SetSysClock                              0x08004797   Thumb Code     8  system_stm32f10x.o(i.SetSysClock)
    i.SetSysClockTo72                        0x080047a0   Section        0  system_stm32f10x.o(i.SetSysClockTo72)
    SetSysClockTo72                          0x080047a1   Thumb Code   214  system_stm32f10x.o(i.SetSysClockTo72)
    i.ShootAnim                              0x08004880   Section        0  main.o(i.ShootAnim)
    i.ShootTrigger                           0x08004908   Section        0  main.o(i.ShootTrigger)
    i.SpritesAnim_CreateManager              0x0800495c   Section        0  sprites_animation.o(i.SpritesAnim_CreateManager)
    i.SpritesAnim_CreateNewChain             0x080049a8   Section        0  sprites_animation.o(i.SpritesAnim_CreateNewChain)
    i.SpritesAnim_ExtractFrmData             0x08004ae4   Section        0  sprites_animation.o(i.SpritesAnim_ExtractFrmData)
    i.SpritesAnim_InsertNewFrm               0x08004b9c   Section        0  sprites_animation.o(i.SpritesAnim_InsertNewFrm)
    i.SpritesAnim_IsEndFrm                   0x08004ce4   Section        0  sprites_animation.o(i.SpritesAnim_IsEndFrm)
    i.SpritesAnim_SetAnimType                0x08004d1a   Section        0  sprites_animation.o(i.SpritesAnim_SetAnimType)
    i.SpritesAnim_SwitchChain                0x08004d2c   Section        0  sprites_animation.o(i.SpritesAnim_SwitchChain)
    i.SpritesAnim_Update                     0x08004d70   Section        0  sprites_animation.o(i.SpritesAnim_Update)
    i.SpritesBT_Action                       0x08004dfc   Section        0  sprites_behaviortree.o(i.SpritesBT_Action)
    i.SpritesBT_Action_ToPhased              0x08004e24   Section        0  sprites_behaviortree.o(i.SpritesBT_Action_ToPhased)
    i.SpritesBT_BusExecute                   0x08004e6c   Section        0  sprites_behaviortree.o(i.SpritesBT_BusExecute)
    i.SpritesBT_Condition                    0x08004ef4   Section        0  sprites_behaviortree.o(i.SpritesBT_Condition)
    i.SpritesBT_Init                         0x08004f18   Section        0  sprites_behaviortree.o(i.SpritesBT_Init)
    i.SpritesBT_InsertBehavior               0x08004f70   Section        0  sprites_behaviortree.o(i.SpritesBT_InsertBehavior)
    i.SpritesBT_MountToRoot                  0x08005078   Section        0  sprites_behaviortree.o(i.SpritesBT_MountToRoot)
    i.SpritesBT_SelectorCreate               0x080050b0   Section        0  sprites_behaviortree.o(i.SpritesBT_SelectorCreate)
    i.SpritesBT_Sequence                     0x080050c6   Section        0  sprites_behaviortree.o(i.SpritesBT_Sequence)
    i.SpritesData_GetPos                     0x080050dc   Section        0  sprites_logical.o(i.SpritesData_GetPos)
    i.SpritesIT_Add                          0x08005104   Section        0  sprites_behaviortree.o(i.SpritesIT_Add)
    i.SpritesIT_Enable                       0x08005254   Section        0  sprites_behaviortree.o(i.SpritesIT_Enable)
    i.SpritesIT_Exec                         0x0800528c   Section        0  sprites_behaviortree.o(i.SpritesIT_Exec)
    i.SpritesIT_GetITNode                    0x0800537e   Section        0  sprites_behaviortree.o(i.SpritesIT_GetITNode)
    i.SpritesIT_RBStorageStrategyCreate      0x080053b4   Section        0  sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate)
    i.SpritesIT_Register                     0x08005460   Section        0  sprites_behaviortree.o(i.SpritesIT_Register)
    i.SpritesMov_Forward                     0x080054e8   Section        0  sprites_logical.o(i.SpritesMov_Forward)
    i.SpritesMov_SetDir                      0x080055d8   Section        0  sprites_logical.o(i.SpritesMov_SetDir)
    i.SpritesMov_SetDirToCamera              0x08005654   Section        0  sprites_logical.o(i.SpritesMov_SetDirToCamera)
    i.SpritesMov_SetDirWithCamera            0x08005700   Section        0  sprites_logical.o(i.SpritesMov_SetDirWithCamera)
    i.SpritesMov_SetPos                      0x0800571e   Section        0  sprites_logical.o(i.SpritesMov_SetPos)
    i.SpritesMov_SetPosToCamera              0x0800573a   Section        0  sprites_logical.o(i.SpritesMov_SetPosToCamera)
    i.SpritesMov_SetPosToSprite              0x0800575a   Section        0  sprites_logical.o(i.SpritesMov_SetPosToSprite)
    i.SpritesPhased_Exec                     0x0800577a   Section        0  sprites_behaviortree.o(i.SpritesPhased_Exec)
    i.SpritesPriv_Add                        0x08005802   Section        0  sprites_logical.o(i.SpritesPriv_Add)
    i.SpritesPriv_Get                        0x08005818   Section        0  sprites_logical.o(i.SpritesPriv_Get)
    i.SpritesTree_Add                        0x08005824   Section        0  sprites_logical.o(i.SpritesTree_Add)
    i.SpritesTree_Init                       0x08005870   Section        0  sprites_logical.o(i.SpritesTree_Init)
    i.SpritesTree_NodeExtract                0x080058dc   Section        0  sprites_logical.o(i.SpritesTree_NodeExtract)
    i.SpritesTree_Sort                       0x08005920   Section        0  sprites_logical.o(i.SpritesTree_Sort)
    i.Sprites_Awaken                         0x08005a94   Section        0  sprites_logical.o(i.Sprites_Awaken)
    i.Sprites_BT_ECNodeCreate                0x08005adc   Section        0  sprites_behaviortree.o(i.Sprites_BT_ECNodeCreate)
    i.Sprites_BT_GetChild                    0x08005b16   Section        0  sprites_behaviortree.o(i.Sprites_BT_GetChild)
    i.Sprites_BT_LCNodeCreate                0x08005b48   Section        0  sprites_behaviortree.o(i.Sprites_BT_LCNodeCreate)
    i.Sprites_Exec                           0x08005b68   Section        0  sprites_logical.o(i.Sprites_Exec)
    i.Sprites_ObjectCreate                   0x08005ba8   Section        0  sprites_logical.o(i.Sprites_ObjectCreate)
    i.Sprites_SingleRender                   0x08005c98   Section        0  sprites_logical.o(i.Sprites_SingleRender)
    i.Sprites_SingleUpdate                   0x080061c8   Section        0  sprites_logical.o(i.Sprites_SingleUpdate)
    i.Sprites_Sleep                          0x080061f4   Section        0  sprites_logical.o(i.Sprites_Sleep)
    i.Sprites_collisionWallValue             0x0800623c   Section        0  sprites_logical.o(i.Sprites_collisionWallValue)
    i.StaticMap                              0x08006250   Section        0  main.o(i.StaticMap)
    i.SysTick_Handler                        0x08006294   Section        0  stm32f10x_it.o(i.SysTick_Handler)
    i.SystemInit                             0x08006298   Section        0  system_stm32f10x.o(i.SystemInit)
    i.TIM_Cmd                                0x080062f8   Section        0  stm32f10x_tim.o(i.TIM_Cmd)
    i.TIM_GetCounter                         0x08006310   Section        0  stm32f10x_tim.o(i.TIM_GetCounter)
    i.TIM_SetCounter                         0x08006316   Section        0  stm32f10x_tim.o(i.TIM_SetCounter)
    i.TIM_TimeBaseInit                       0x0800631c   Section        0  stm32f10x_tim.o(i.TIM_TimeBaseInit)
    i.Texture_Add                            0x080063c0   Section        0  texturemapper.o(i.Texture_Add)
    i.Texture_Extract                        0x0800642c   Section        0  texturemapper.o(i.Texture_Extract)
    i.Texture_GetTexture                     0x080064a8   Section        0  texturemapper.o(i.Texture_GetTexture)
    i.TreeDelete                             0x080064c0   Section        0  rb_tree.o(i.TreeDelete)
    i.UsageFault_Handler                     0x080065ce   Section        0  stm32f10x_it.o(i.UsageFault_Handler)
    i.WorldMap_Add                           0x080065d4   Section        0  worldmap.o(i.WorldMap_Add)
    i.WorldMap_Extract                       0x08006630   Section        0  worldmap.o(i.WorldMap_Extract)
    i.WorldMap_GetArray                      0x0800665c   Section        0  worldmap.o(i.WorldMap_GetArray)
    i.WorldMap_GetColumn                     0x0800667c   Section        0  worldmap.o(i.WorldMap_GetColumn)
    i.WorldMap_GetCurrentMapPos              0x0800669c   Section        0  worldmap.o(i.WorldMap_GetCurrentMapPos)
    i.WorldMap_GetROW                        0x080066a8   Section        0  worldmap.o(i.WorldMap_GetROW)
    i.WorldMap_GetWorldMap                   0x080066c8   Section        0  worldmap.o(i.WorldMap_GetWorldMap)
    i.__ARM_fpclassify                       0x080066e0   Section        0  fpclassify.o(i.__ARM_fpclassify)
    i.__ieee754_rem_pio2                     0x08006708   Section        0  rred.o(i.__ieee754_rem_pio2)
    i.__kernel_cos                           0x08006a90   Section        0  cos_i.o(i.__kernel_cos)
    i.__kernel_poly                          0x08006b8c   Section        0  poly.o(i.__kernel_poly)
    i.__kernel_sin                           0x08006c38   Section        0  sin_i.o(i.__kernel_sin)
    i.__kernel_tan                           0x08006d24   Section        0  tan_i.o(i.__kernel_tan)
    i.__mathlib_dbl_infnan                   0x08006fa0   Section        0  dunder.o(i.__mathlib_dbl_infnan)
    i.__mathlib_dbl_infnan2                  0x08006fa6   Section        0  dunder.o(i.__mathlib_dbl_infnan2)
    i.__mathlib_dbl_invalid                  0x08006faa   Section        0  dunder.o(i.__mathlib_dbl_invalid)
    i.__mathlib_dbl_underflow                0x08006fb8   Section        0  dunder.o(i.__mathlib_dbl_underflow)
    i.angle_diff                             0x08006fc8   Section        0  enemy.o(i.angle_diff)
    angle_diff                               0x08006fc9   Thumb Code   108  enemy.o(i.angle_diff)
    i.atan                                   0x08007044   Section        0  atan.o(i.atan)
    i.atan2                                  0x08007264   Section        0  atan2.o(i.atan2)
    i.basketball_Anim_Create                 0x080073e4   Section        0  enemy.o(i.basketball_Anim_Create)
    i.basketball_Logic_Create                0x08007454   Section        0  enemy.o(i.basketball_Logic_Create)
    i.basketball_fire                        0x08007480   Section        0  enemy.o(i.basketball_fire)
    i.bitToByte                              0x0800756c   Section        0  bit_operate.o(i.bitToByte)
    i.brotherNode                            0x0800758e   Section        0  rb_tree.o(i.brotherNode)
    i.bullet_Anim_Create                     0x080075ac   Section        0  pistol.o(i.bullet_Anim_Create)
    i.bullet_Logic_Create                    0x08007650   Section        0  pistol.o(i.bullet_Logic_Create)
    i.bullet_PrivateFreeHandle               0x0800767c   Section        0  pistol.o(i.bullet_PrivateFreeHandle)
    i.c_free                                 0x08007688   Section        0  heap_solution_1.o(i.c_free)
    i.c_malloc                               0x080076e8   Section        0  heap_solution_1.o(i.c_malloc)
    i.c_realloc                              0x08007790   Section        0  heap_solution_1.o(i.c_realloc)
    i.calculate_crc8                         0x080078e0   Section        0  heap_solution_1.o(i.calculate_crc8)
    i.closePri_Init                          0x08007918   Section        0  enemy.o(i.closePri_Init)
    i.close_Anim_Create                      0x08007950   Section        0  enemy.o(i.close_Anim_Create)
    i.close_Logic_Create                     0x08007b68   Section        0  enemy.o(i.close_Logic_Create)
    i.cos                                    0x08007c94   Section        0  cos.o(i.cos)
    i.createNode                             0x08007d30   Section        0  rb_tree.o(i.createNode)
    i.fmod                                   0x08007d58   Section        0  fmod.o(i.fmod)
    i.frmInit                                0x08007dec   Section        0  main.o(i.frmInit)
    i.getRoot                                0x08007e28   Section        0  rb_tree.o(i.getRoot)
    i.leftRotate                             0x08007e3e   Section        0  rb_tree.o(i.leftRotate)
    i.main                                   0x08007e74   Section        0  main.o(i.main)
    i.memory_pool_init                       0x08008198   Section        0  heap_solution_1.o(i.memory_pool_init)
    i.pistol_Fire                            0x0800820c   Section        0  pistol.o(i.pistol_Fire)
    i.pistol_Init                            0x0800836c   Section        0  pistol.o(i.pistol_Init)
    i.rbDelete                               0x08008530   Section        0  rb_tree.o(i.rbDelete)
    i.rbInsert                               0x08008542   Section        0  rb_tree.o(i.rbInsert)
    i.rightRotate                            0x080085b8   Section        0  rb_tree.o(i.rightRotate)
    i.rotateLeft                             0x080085ec   Section        0  rb_tree.o(i.rotateLeft)
    i.rotateRight                            0x0800860e   Section        0  rb_tree.o(i.rotateRight)
    i.search                                 0x08008630   Section        0  rb_tree.o(i.search)
    i.sin                                    0x08008654   Section        0  sin.o(i.sin)
    i.sqrt                                   0x080086f4   Section        0  sqrt.o(i.sqrt)
    i.sqrtf                                  0x08008740   Section        0  sqrtf.o(i.sqrtf)
    i.tan                                    0x0800876c   Section        0  tan.o(i.tan)
    i.tick                                   0x080087d0   Section        0  main.o(i.tick)
    i.vector_Create                          0x08008810   Section        0  vector.o(i.vector_Create)
    i.vector_Magnitude                       0x0800882c   Section        0  vector.o(i.vector_Magnitude)
    i.vector_MagnitudeSquare                 0x0800883e   Section        0  vector.o(i.vector_MagnitudeSquare)
    i.vector_Normalize                       0x0800887c   Section        0  vector.o(i.vector_Normalize)
    i.vector_Scalar_Div                      0x0800896c   Section        0  vector.o(i.vector_Scalar_Div)
    i.verifyBlock                            0x080089dc   Section        0  heap_solution_1.o(i.verifyBlock)
    x$fpl$d2f                                0x080089f8   Section       98  d2f.o(x$fpl$d2f)
    x$fpl$dadd                               0x08008a5c   Section      336  daddsub_clz.o(x$fpl$dadd)
    _dadd1                                   0x08008a6d   Thumb Code     0  daddsub_clz.o(x$fpl$dadd)
    x$fpl$dcheck1                            0x08008bac   Section       16  dcheck1.o(x$fpl$dcheck1)
    x$fpl$dcmpinf                            0x08008bbc   Section       24  dcmpi.o(x$fpl$dcmpinf)
    x$fpl$ddiv                               0x08008bd4   Section      688  ddiv.o(x$fpl$ddiv)
    ddiv_entry                               0x08008bdb   Thumb Code     0  ddiv.o(x$fpl$ddiv)
    x$fpl$dfix                               0x08008e84   Section       94  dfix.o(x$fpl$dfix)
    x$fpl$dflt                               0x08008ee2   Section       46  dflt_clz.o(x$fpl$dflt)
    x$fpl$dfltu                              0x08008f10   Section       38  dflt_clz.o(x$fpl$dfltu)
    x$fpl$dleqf                              0x08008f38   Section      120  dleqf.o(x$fpl$dleqf)
    x$fpl$dmul                               0x08008fb0   Section      340  dmul.o(x$fpl$dmul)
    x$fpl$dnaninf                            0x08009104   Section      156  dnaninf.o(x$fpl$dnaninf)
    x$fpl$drem                               0x080091a0   Section      336  drem_clz.o(x$fpl$drem)
    x$fpl$dretinf                            0x080092f0   Section       12  dretinf.o(x$fpl$dretinf)
    x$fpl$drleqf                             0x080092fc   Section      108  drleqf.o(x$fpl$drleqf)
    x$fpl$drsb                               0x08009368   Section       22  daddsub_clz.o(x$fpl$drsb)
    x$fpl$dsqrt                              0x08009380   Section      460  dsqrt_noumaal.o(x$fpl$dsqrt)
    x$fpl$dsub                               0x0800954c   Section      468  daddsub_clz.o(x$fpl$dsub)
    _dsub1                                   0x0800955d   Thumb Code     0  daddsub_clz.o(x$fpl$dsub)
    x$fpl$f2d                                0x08009720   Section       86  f2d.o(x$fpl$f2d)
    x$fpl$fadd                               0x08009778   Section      196  faddsub_clz.o(x$fpl$fadd)
    _fadd1                                   0x08009787   Thumb Code     0  faddsub_clz.o(x$fpl$fadd)
    x$fpl$fcmpinf                            0x0800983c   Section       24  fcmpi.o(x$fpl$fcmpinf)
    x$fpl$fdiv                               0x08009854   Section      388  fdiv.o(x$fpl$fdiv)
    _fdiv1                                   0x08009855   Thumb Code     0  fdiv.o(x$fpl$fdiv)
    x$fpl$fflt                               0x080099d8   Section       48  fflt_clz.o(x$fpl$fflt)
    x$fpl$ffltu                              0x08009a08   Section       38  fflt_clz.o(x$fpl$ffltu)
    x$fpl$fleqf                              0x08009a30   Section      104  fleqf.o(x$fpl$fleqf)
    x$fpl$fmul                               0x08009a98   Section      258  fmul.o(x$fpl$fmul)
    x$fpl$fnaninf                            0x08009b9a   Section      140  fnaninf.o(x$fpl$fnaninf)
    x$fpl$fretinf                            0x08009c26   Section       10  fretinf.o(x$fpl$fretinf)
    x$fpl$frleqf                             0x08009c30   Section       98  frleqf.o(x$fpl$frleqf)
    x$fpl$fsqrt                              0x08009c94   Section      272  fsqrt.o(x$fpl$fsqrt)
    x$fpl$fsub                               0x08009da4   Section      234  faddsub_clz.o(x$fpl$fsub)
    _fsub1                                   0x08009db3   Thumb Code     0  faddsub_clz.o(x$fpl$fsub)
    x$fpl$retnan                             0x08009e8e   Section      100  retnan.o(x$fpl$retnan)
    x$fpl$scalbn                             0x08009ef2   Section       92  scalbn.o(x$fpl$scalbn)
    x$fpl$trapveneer                         0x08009f4e   Section       48  trapv.o(x$fpl$trapveneer)
    .constdata                               0x08009f7e   Section     1520  mistink_font.o(.constdata)
    x$fpl$usenofp                            0x08009f7e   Section        0  usenofp.o(x$fpl$usenofp)
    .constdata                               0x0800a56e   Section    19648  animation.o(.constdata)
    .constdata                               0x0800f22e   Section       16  pistol.o(.constdata)
    .constdata                               0x0800f240   Section      256  enemy.o(.constdata)
    .constdata                               0x0800f340   Section      152  atan.o(.constdata)
    atanhi                                   0x0800f340   Data          32  atan.o(.constdata)
    atanlo                                   0x0800f360   Data          32  atan.o(.constdata)
    aTodd                                    0x0800f380   Data          40  atan.o(.constdata)
    aTeven                                   0x0800f3a8   Data          48  atan.o(.constdata)
    .constdata                               0x0800f3d8   Section       48  cos_i.o(.constdata)
    C                                        0x0800f3d8   Data          48  cos_i.o(.constdata)
    .constdata                               0x0800f408   Section        8  qnan.o(.constdata)
    .constdata                               0x0800f410   Section      200  rred.o(.constdata)
    pio2s                                    0x0800f410   Data          48  rred.o(.constdata)
    twooverpi                                0x0800f440   Data         152  rred.o(.constdata)
    .constdata                               0x0800f4d8   Section       40  sin_i.o(.constdata)
    S                                        0x0800f4d8   Data          40  sin_i.o(.constdata)
    .constdata                               0x0800f500   Section       96  tan_i.o(.constdata)
    Todd                                     0x0800f500   Data          48  tan_i.o(.constdata)
    Teven                                    0x0800f530   Data          48  tan_i.o(.constdata)
    .data                                    0x20000000   Section       20  main.o(.data)
    .data                                    0x20000014   Section       12  camera.o(.data)
    .data                                    0x20000020   Section        8  canvas.o(.data)
    .data                                    0x20000028   Section        8  heap_solution_1.o(.data)
    BlockListHeader                          0x2000002c   Data           4  heap_solution_1.o(.data)
    .data                                    0x20000030   Section        4  texturemapper.o(.data)
    .data                                    0x20000034   Section        8  worldmap.o(.data)
    .data                                    0x2000003c   Section        4  frameratestrategy.o(.data)
    .data                                    0x20000040   Section        8  sprites_animation.o(.data)
    .data                                    0x20000048   Section        8  sprites_logical.o(.data)
    .data                                    0x20000050   Section        4  sprites_behaviortree.o(.data)
    Sprites_BT_ManagerTree                   0x20000050   Data           4  sprites_behaviortree.o(.data)
    .data                                    0x20000058   Section       28  pistol.o(.data)
    .data                                    0x20000074   Section      576  map.o(.data)
    .data                                    0x200002b4   Section       28  enemy.o(.data)
    .data                                    0x200002d0   Section        4  common.o(.data)
    .bss                                     0x200002d4   Section    10240  heap_solution_1.o(.bss)
    MEMORY_POOL                              0x200002d4   Data       10240  heap_solution_1.o(.bss)
    .bss                                     0x20002ad4   Section      228  rand.o(.bss)
    .bss                                     0x20002bb8   Section       96  libspace.o(.bss)
    HEAP                                     0x20002c18   Section      512  startup_stm32f10x_md.o(HEAP)
    Heap_Mem                                 0x20002c18   Data         512  startup_stm32f10x_md.o(HEAP)
    STACK                                    0x20002e18   Section     1024  startup_stm32f10x_md.o(STACK)
    Stack_Mem                                0x20002e18   Data        1024  startup_stm32f10x_md.o(STACK)
    __initial_sp                             0x20003218   Data           0  startup_stm32f10x_md.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$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    __ARM_exceptions_init                     - Undefined Weak Reference
    __alloca_initialize                       - Undefined Weak Reference
    __arm_preinit_                            - Undefined Weak Reference
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __rt_locale                               - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    _atexit_init                              - Undefined Weak Reference
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _fp_trap_init                             - Undefined Weak Reference
    _fp_trap_shutdown                         - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _handle_redirection                       - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _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_Size                           0x000000ec   Number         0  startup_stm32f10x_md.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_stm32f10x_md.o(RESET)
    __Vectors_End                            0x080000ec   Data           0  startup_stm32f10x_md.o(RESET)
    __main                                   0x080000ed   Thumb Code     8  __main.o(!!!main)
    __scatterload                            0x080000f5   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x080000f5   Thumb Code    44  __scatter.o(!!!scatter)
    __scatterload_rt2_thumb_only             0x080000f5   Thumb Code     0  __scatter.o(!!!scatter)
    __scatterload_null                       0x08000103   Thumb Code     0  __scatter.o(!!!scatter)
    __decompress                             0x08000129   Thumb Code    90  __dczerorl2.o(!!dczerorl2)
    __decompress1                            0x08000129   Thumb Code     0  __dczerorl2.o(!!dczerorl2)
    __scatterload_zeroinit                   0x08000185   Thumb Code    28  __scatter_zi.o(!!handler_zi)
    _printf_d                                0x080001a1   Thumb Code     0  _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)
    _printf_percent                          0x080001a1   Thumb Code     0  _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)
    _printf_percent_end                      0x080001a7   Thumb Code     0  _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)
    __rt_lib_init                            0x080001ab   Thumb Code     0  libinit.o(.ARM.Collect$$libinit$$00000000)
    __rt_lib_init_fp_1                       0x080001ad   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000002)
    __rt_lib_init_heap_1                     0x080001ad   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000A)
    __rt_lib_init_preinit_1                  0x080001ad   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000004)
    __rt_lib_init_rand_2                     0x080001ad   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000D)
    __rt_lib_init_user_alloc_1               0x080001ad   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000C)
    __rt_lib_init_alloca_1                   0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002E)
    __rt_lib_init_argv_1                     0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000002C)
    __rt_lib_init_atexit_1                   0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001B)
    __rt_lib_init_clock_1                    0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000021)
    __rt_lib_init_cpp_1                      0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000032)
    __rt_lib_init_exceptions_1               0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000030)
    __rt_lib_init_fp_trap_1                  0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001F)
    __rt_lib_init_getenv_1                   0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000023)
    __rt_lib_init_lc_collate_1               0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000011)
    __rt_lib_init_lc_ctype_1                 0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000013)
    __rt_lib_init_lc_monetary_1              0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000015)
    __rt_lib_init_lc_numeric_1               0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000017)
    __rt_lib_init_lc_time_1                  0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000019)
    __rt_lib_init_rand_1                     0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000000E)
    __rt_lib_init_return                     0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000033)
    __rt_lib_init_signal_1                   0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$0000001D)
    __rt_lib_init_stdio_1                    0x080001b1   Thumb Code     0  libinit2.o(.ARM.Collect$$libinit$$00000025)
    __rt_lib_shutdown                        0x080001b3   Thumb Code     0  libshutdown.o(.ARM.Collect$$libshutdown$$00000000)
    __rt_lib_shutdown_cpp_1                  0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)
    __rt_lib_shutdown_fp_trap_1              0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)
    __rt_lib_shutdown_heap_1                 0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)
    __rt_lib_shutdown_return                 0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)
    __rt_lib_shutdown_signal_1               0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)
    __rt_lib_shutdown_stdio_1                0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)
    __rt_lib_shutdown_user_alloc_1           0x080001b5   Thumb Code     0  libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)
    __rt_entry                               0x080001b7   Thumb Code     0  __rtentry.o(.ARM.Collect$$rtentry$$00000000)
    __rt_entry_presh_1                       0x080001b7   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000002)
    __rt_entry_sh                            0x080001b7   Thumb Code     0  __rtentry4.o(.ARM.Collect$$rtentry$$00000004)
    __rt_entry_li                            0x080001bd   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)
    __rt_entry_postsh_1                      0x080001bd   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$00000009)
    __rt_entry_main                          0x080001c1   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)
    __rt_entry_postli_1                      0x080001c1   Thumb Code     0  __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)
    __rt_exit                                0x080001c9   Thumb Code     0  rtexit.o(.ARM.Collect$$rtexit$$00000000)
    __rt_exit_ls                             0x080001cb   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000003)
    __rt_exit_prels_1                        0x080001cb   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000002)
    __rt_exit_exit                           0x080001cf   Thumb Code     0  rtexit2.o(.ARM.Collect$$rtexit$$00000004)
    rand                                     0x080001d5   Thumb Code    48  rand.o(.emb_text)
    Reset_Handler                            0x08000209   Thumb Code     8  startup_stm32f10x_md.o(.text)
    ADC1_2_IRQHandler                        0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_RX1_IRQHandler                      0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    CAN1_SCE_IRQHandler                      0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel1_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel2_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel3_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel4_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel5_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel6_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    DMA1_Channel7_IRQHandler                 0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI0_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI15_10_IRQHandler                     0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI1_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI2_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI3_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI4_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    EXTI9_5_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    FLASH_IRQHandler                         0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_ER_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C1_EV_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_ER_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    I2C2_EV_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    PVD_IRQHandler                           0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RCC_IRQHandler                           0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTCAlarm_IRQHandler                      0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    RTC_IRQHandler                           0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI1_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    SPI2_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TAMPER_IRQHandler                        0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_BRK_IRQHandler                      0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_CC_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_TRG_COM_IRQHandler                  0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM1_UP_IRQHandler                       0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM2_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM3_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    TIM4_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART1_IRQHandler                        0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART2_IRQHandler                        0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USART3_IRQHandler                        0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USBWakeUp_IRQHandler                     0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_HP_CAN1_TX_IRQHandler                0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    USB_LP_CAN1_RX0_IRQHandler               0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    WWDG_IRQHandler                          0x08000223   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __user_initial_stackheap                 0x08000225   Thumb Code     0  startup_stm32f10x_md.o(.text)
    __2sprintf                               0x08000249   Thumb Code    34  noretval__2sprintf.o(.text)
    __printf                                 0x08000271   Thumb Code   104  __printf.o(.text)
    _printf_int_dec                          0x080002d9   Thumb Code   104  _printf_dec.o(.text)
    srand                                    0x08000351   Thumb Code    42  rand.o(.text)
    _rand_init                               0x0800037b   Thumb Code     4  rand.o(.text)
    strlen                                   0x0800038d   Thumb Code    62  strlen.o(.text)
    __aeabi_memcpy4                          0x080003cb   Thumb Code     0  rt_memcpy_w.o(.text)
    __aeabi_memcpy8                          0x080003cb   Thumb Code     0  rt_memcpy_w.o(.text)
    __rt_memcpy_w                            0x080003cb   Thumb Code   100  rt_memcpy_w.o(.text)
    _memcpy_lastbytes_aligned                0x08000413   Thumb Code     0  rt_memcpy_w.o(.text)
    __use_two_region_memory                  0x0800042f   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_escrow$2region                 0x08000431   Thumb Code     2  heapauxi.o(.text)
    __rt_heap_expand$2region                 0x08000433   Thumb Code     2  heapauxi.o(.text)
    __read_errno                             0x08000435   Thumb Code    10  _rserrno.o(.text)
    __set_errno                              0x0800043f   Thumb Code    12  _rserrno.o(.text)
    _printf_int_common                       0x0800044b   Thumb Code   178  _printf_intcommon.o(.text)
    _printf_char_common                      0x08000507   Thumb Code    32  _printf_char_common.o(.text)
    _sputc                                   0x0800052d   Thumb Code    10  _sputc.o(.text)
    __aeabi_errno_addr                       0x08000539   Thumb Code     8  rt_errno_addr_intlibspace.o(.text)
    __errno$intlibspace                      0x08000539   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __rt_errno_addr$intlibspace              0x08000539   Thumb Code     0  rt_errno_addr_intlibspace.o(.text)
    __user_libspace                          0x08000541   Thumb Code     8  libspace.o(.text)
    __user_perproc_libspace                  0x08000541   Thumb Code     0  libspace.o(.text)
    __user_perthread_libspace                0x08000541   Thumb Code     0  libspace.o(.text)
    __user_setup_stackheap                   0x08000549   Thumb Code    74  sys_stackheap_outer.o(.text)
    exit                                     0x08000593   Thumb Code    18  exit.o(.text)
    __I$use$semihosting                      0x080005a5   Thumb Code     0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x080005a5   Thumb Code     2  use_no_semi.o(.text)
    __semihosting_library_function           0x080005a7   Thumb Code     0  indicate_semi.o(.text)
    _sys_exit                                0x080005a9   Thumb Code     8  sys_exit.o(.text)
    AdjustInsert                             0x080005b5   Thumb Code   192  rb_tree.o(i.AdjustInsert)
    Basketball_Init                          0x08000675   Thumb Code   342  enemy.o(i.Basketball_Init)
    Bit_Modification                         0x080007d9   Thumb Code    46  mistink.o(i.Bit_Modification)
    Bit_Modify_Within_Byte                   0x08000807   Thumb Code    42  bit_operate.o(i.Bit_Modify_Within_Byte)
    BusFault_Handler                         0x08000831   Thumb Code     4  stm32f10x_it.o(i.BusFault_Handler)
    CameraPriv_Add                           0x08000835   Thumb Code    20  camera.o(i.CameraPriv_Add)
    CameraPriv_Get                           0x08000849   Thumb Code    12  camera.o(i.CameraPriv_Get)
    Camera_BackMove                          0x08000855   Thumb Code   232  camera.o(i.Camera_BackMove)
    Camera_DeepBuffer_Read                   0x08000941   Thumb Code    30  camera.o(i.Camera_DeepBuffer_Read)
    Camera_DeepBuffer_Write                  0x0800095f   Thumb Code    38  camera.o(i.Camera_DeepBuffer_Write)
    Camera_ForwardMove                       0x08000985   Thumb Code   232  camera.o(i.Camera_ForwardMove)
    Camera_GetPos                            0x08000a71   Thumb Code    24  camera.o(i.Camera_GetPos)
    Camera_Init                              0x08000a89   Thumb Code   434  camera.o(i.Camera_Init)
    Camera_LeftPan                           0x08000c59   Thumb Code   306  camera.o(i.Camera_LeftPan)
    Camera_Render                            0x08000d91   Thumb Code  1202  camera.o(i.Camera_Render)
    Camera_RightPan                          0x08001245   Thumb Code   368  camera.o(i.Camera_RightPan)
    Canvas_GetUnit                           0x080013b9   Thumb Code    38  canvas.o(i.Canvas_GetUnit)
    Canvas_PixelOperate                      0x080013e5   Thumb Code   106  canvas.o(i.Canvas_PixelOperate)
    Canvas_SetCanvasModeToRedirect           0x08001451   Thumb Code    28  canvas.o(i.Canvas_SetCanvasModeToRedirect)
    Celi_DefaultRender                       0x08001475   Thumb Code     8  camera.o(i.Celi_DefaultRender)
    CeruleanBird_EngineRender                0x0800147d   Thumb Code    38  ceruleanbird.o(i.CeruleanBird_EngineRender)
    CloseEnemy_Create                        0x080014a5   Thumb Code   258  enemy.o(i.CloseEnemy_Create)
    CloseEnemy_Init                          0x080015ad   Thumb Code   356  enemy.o(i.CloseEnemy_Init)
    DebugMon_Handler                         0x08001719   Thumb Code     2  stm32f10x_it.o(i.DebugMon_Handler)
    DeleteBlackLeafNodeWithRedSibling        0x0800171b   Thumb Code    70  rb_tree.o(i.DeleteBlackLeafNodeWithRedSibling)
    DeleteNodeWithOneChild                   0x08001761   Thumb Code    70  rb_tree.o(i.DeleteNodeWithOneChild)
    DeleteRedLeafNode                        0x080017a7   Thumb Code    32  rb_tree.o(i.DeleteRedLeafNode)
    DeleteWhenHasRedNephews                  0x080017c7   Thumb Code   180  rb_tree.o(i.DeleteWhenHasRedNephews)
    EnemyQuantityControl                     0x0800187d   Thumb Code   272  main.o(i.EnemyQuantityControl)
    EngineFault_ExceptionEnumParam_Handle    0x0800199d   Thumb Code     4  enginefault.o(i.EngineFault_ExceptionEnumParam_Handle)
    EngineFault_IllegalAccess_Handle         0x080019a1   Thumb Code     4  enginefault.o(i.EngineFault_IllegalAccess_Handle)
    EngineFault_IllegalFree_Handle           0x080019a5   Thumb Code     4  enginefault.o(i.EngineFault_IllegalFree_Handle)
    EngineFault_NullPointerGuard_Handle      0x080019a9   Thumb Code     4  enginefault.o(i.EngineFault_NullPointerGuard_Handle)
    ExecuteBehaviorTree                      0x080019ad   Thumb Code   212  sprites_behaviortree.o(i.ExecuteBehaviorTree)
    FindTargetNode                           0x08001a81   Thumb Code    64  rb_tree.o(i.FindTargetNode)
    Floor_DefaultRender                      0x08001ac1   Thumb Code    98  camera.o(i.Floor_DefaultRender)
    Font_Read                                0x08001b25   Thumb Code    74  mistink.o(i.Font_Read)
    FreeHandle                               0x08001b75   Thumb Code    12  main.o(i.FreeHandle)
    FrmRS_deltaTime_Get                      0x08001b81   Thumb Code    22  frameratestrategy.o(i.FrmRS_deltaTime_Get)
    FrmRS_deltaTime_Init                     0x08001b9d   Thumb Code   114  frameratestrategy.o(i.FrmRS_deltaTime_Init)
    FrmRS_deltaTime_Trigger                  0x08001c15   Thumb Code   168  frameratestrategy.o(i.FrmRS_deltaTime_Trigger)
    GPIO_Init                                0x08001cc5   Thumb Code   278  stm32f10x_gpio.o(i.GPIO_Init)
    GPIO_ReadInputDataBit                    0x08001ddb   Thumb Code    18  stm32f10x_gpio.o(i.GPIO_ReadInputDataBit)
    GPIO_ResetBits                           0x08001ded   Thumb Code     4  stm32f10x_gpio.o(i.GPIO_ResetBits)
    GPIO_SetBits                             0x08001df1   Thumb Code     4  stm32f10x_gpio.o(i.GPIO_SetBits)
    GetEnemy                                 0x08001df5   Thumb Code   414  enemy.o(i.GetEnemy)
    Get_Key                                  0x08001f9d   Thumb Code   134  key.o(i.Get_Key)
    HandleNodeWithTwoChildren                0x0800202d   Thumb Code    30  rb_tree.o(i.HandleNodeWithTwoChildren)
    HardFault_Handler                        0x0800204b   Thumb Code     4  stm32f10x_it.o(i.HardFault_Handler)
    Key_Init                                 0x08002051   Thumb Code    50  key.o(i.Key_Init)
    LongEnemy_Create                         0x0800208d   Thumb Code   228  enemy.o(i.LongEnemy_Create)
    LongEnemy_Init                           0x08002175   Thumb Code   356  enemy.o(i.LongEnemy_Init)
    LongPri_Init                             0x080022e1   Thumb Code    54  enemy.o(i.LongPri_Init)
    Long_Anim_Create                         0x0800231d   Thumb Code   518  enemy.o(i.Long_Anim_Create)
    Long_Logic_Create                        0x080025a9   Thumb Code   266  enemy.o(i.Long_Logic_Create)
    M_Int                                    0x080026d5   Thumb Code    44  mistink.o(i.M_Int)
    M_String                                 0x08002705   Thumb Code   216  mistink.o(i.M_String)
    MemManage_Handler                        0x080027dd   Thumb Code     4  stm32f10x_it.o(i.MemManage_Handler)
    Minimap                                  0x080027e1   Thumb Code   304  enemy.o(i.Minimap)
    MistinkDisplayer_BufferOutput            0x0800291d   Thumb Code    16  mistink_displayer.o(i.MistinkDisplayer_BufferOutput)
    MistinkDisplayer_Create                  0x0800292d   Thumb Code    92  mistink_displayer.o(i.MistinkDisplayer_Create)
    MistinkOP_BufferReset                    0x08002989   Thumb Code    34  mistink.o(i.MistinkOP_BufferReset)
    MistinkOP_GetBufferAPI                   0x080029ab   Thumb Code    12  mistink.o(i.MistinkOP_GetBufferAPI)
    MistinkPixel_Operate                     0x080029b7   Thumb Code    92  mistink.o(i.MistinkPixel_Operate)
    NMI_Handler                              0x08002a13   Thumb Code     2  stm32f10x_it.o(i.NMI_Handler)
    NodeColor                                0x08002a15   Thumb Code    12  rb_tree.o(i.NodeColor)
    OLED_BufferOutput                        0x08002a21   Thumb Code    78  m_stm32f103c8t6.o(i.OLED_BufferOutput)
    OLED_Clear                               0x08002a6f   Thumb Code    64  m_stm32f103c8t6.o(i.OLED_Clear)
    OLED_Init                                0x08002ab1   Thumb Code   236  m_stm32f103c8t6.o(i.OLED_Init)
    OLED_Port_Init                           0x08002ba5   Thumb Code   172  m_stm32f103c8t6.o(i.OLED_Port_Init)
    OLED_WR_Byte                             0x08002c59   Thumb Code    80  m_stm32f103c8t6.o(i.OLED_WR_Byte)
    PendSV_Handler                           0x08002cb1   Thumb Code     2  stm32f10x_it.o(i.PendSV_Handler)
    PrifreeHandle                            0x08002cb3   Thumb Code    12  enemy.o(i.PrifreeHandle)
    RCC_APB1PeriphClockCmd                   0x08002cc1   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd)
    RCC_APB2PeriphClockCmd                   0x08002ce1   Thumb Code    26  stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd)
    RandPos                                  0x08002d01   Thumb Code   134  enemy.o(i.RandPos)
    SBT_ExecuteHandle_AttackRangeMoveAct     0x08002d8d   Thumb Code   592  enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct)
    SBT_ExecuteHandle_AttackRangeMoveAct_close 0x08002ff5   Thumb Code  1240  enemy.o(i.SBT_ExecuteHandle_AttackRangeMoveAct_close)
    SBT_ExecuteHandle_Close_Attack           0x080034cd   Thumb Code   176  enemy.o(i.SBT_ExecuteHandle_Close_Attack)
    SBT_ExecuteHandle_Close_Die              0x08003581   Thumb Code   106  enemy.o(i.SBT_ExecuteHandle_Close_Die)
    SBT_ExecuteHandle_Close_Hit              0x080035fd   Thumb Code    90  enemy.o(i.SBT_ExecuteHandle_Close_Hit)
    SBT_ExecuteHandle_Close_Move             0x08003661   Thumb Code   678  enemy.o(i.SBT_ExecuteHandle_Close_Move)
    SBT_ExecuteHandle_IsAttackCooldownOver   0x08003935   Thumb Code    62  enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver)
    SBT_ExecuteHandle_IsAttackCooldownOver_close 0x08003979   Thumb Code    62  enemy.o(i.SBT_ExecuteHandle_IsAttackCooldownOver_close)
    SBT_ExecuteHandle_IsPlayerInAttackRange  0x080039bd   Thumb Code   154  enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange)
    SBT_ExecuteHandle_IsPlayerInAttackRange_close 0x08003a5d   Thumb Code   154  enemy.o(i.SBT_ExecuteHandle_IsPlayerInAttackRange_close)
    SBT_ExecuteHandle_Long_Attack            0x08003afd   Thumb Code    88  enemy.o(i.SBT_ExecuteHandle_Long_Attack)
    SBT_ExecuteHandle_Long_Die               0x08003b5d   Thumb Code   106  enemy.o(i.SBT_ExecuteHandle_Long_Die)
    SBT_ExecuteHandle_Long_Hit               0x08003bd9   Thumb Code    96  enemy.o(i.SBT_ExecuteHandle_Long_Hit)
    SBT_ExecuteHandle_Long_Move              0x08003c41   Thumb Code   678  enemy.o(i.SBT_ExecuteHandle_Long_Move)
    SBT_ExecuteHandle_basketball             0x08003f15   Thumb Code   292  enemy.o(i.SBT_ExecuteHandle_basketball)
    SBT_ExecuteHandle_bullet                 0x0800403d   Thumb Code   498  pistol.o(i.SBT_ExecuteHandle_bullet)
    SIT_MapIndexHandle_Close                 0x08004241   Thumb Code    30  enemy.o(i.SIT_MapIndexHandle_Close)
    SIT_MapIndexHandle_Long                  0x0800425f   Thumb Code    30  enemy.o(i.SIT_MapIndexHandle_Long)
    SPI_Cmd                                  0x0800427d   Thumb Code    24  stm32f10x_spi.o(i.SPI_Cmd)
    SPI_I2S_GetFlagStatus                    0x08004295   Thumb Code    18  stm32f10x_spi.o(i.SPI_I2S_GetFlagStatus)
    SPI_I2S_SendData                         0x080042a7   Thumb Code     4  stm32f10x_spi.o(i.SPI_I2S_SendData)
    SPI_Init                                 0x080042ab   Thumb Code    60  stm32f10x_spi.o(i.SPI_Init)
    SSRAnim_Exec                             0x080042e7   Thumb Code    26  camera.o(i.SSRAnim_Exec)
    SSRAnim_FrmAdd                           0x08004301   Thumb Code   320  camera.o(i.SSRAnim_FrmAdd)
    SSRAnim_FrmExtract                       0x08004445   Thumb Code   150  camera.o(i.SSRAnim_FrmExtract)
    SSRAnim_ManagerCreate                    0x080044dd   Thumb Code   176  camera.o(i.SSRAnim_ManagerCreate)
    SSRAnim_Render                           0x08004591   Thumb Code   204  camera.o(i.SSRAnim_Render)
    SSRAnim_RenderEnable                     0x0800465d   Thumb Code    20  camera.o(i.SSRAnim_RenderEnable)
    SSRAnim_SetPos                           0x08004675   Thumb Code    22  camera.o(i.SSRAnim_SetPos)
    SSRAnim_Update                           0x0800468d   Thumb Code   174  camera.o(i.SSRAnim_Update)
    SSR_SetCameraExecAnim                    0x08004741   Thumb Code    80  camera.o(i.SSR_SetCameraExecAnim)
    SVC_Handler                              0x08004795   Thumb Code     2  stm32f10x_it.o(i.SVC_Handler)
    ShootAnim                                0x08004881   Thumb Code    98  main.o(i.ShootAnim)
    ShootTrigger                             0x08004909   Thumb Code    84  main.o(i.ShootTrigger)
    SpritesAnim_CreateManager                0x0800495d   Thumb Code    72  sprites_animation.o(i.SpritesAnim_CreateManager)
    SpritesAnim_CreateNewChain               0x080049a9   Thumb Code   310  sprites_animation.o(i.SpritesAnim_CreateNewChain)
    SpritesAnim_ExtractFrmData               0x08004ae5   Thumb Code   184  sprites_animation.o(i.SpritesAnim_ExtractFrmData)
    SpritesAnim_InsertNewFrm                 0x08004b9d   Thumb Code   322  sprites_animation.o(i.SpritesAnim_InsertNewFrm)
    SpritesAnim_IsEndFrm                     0x08004ce5   Thumb Code    54  sprites_animation.o(i.SpritesAnim_IsEndFrm)
    SpritesAnim_SetAnimType                  0x08004d1b   Thumb Code    18  sprites_animation.o(i.SpritesAnim_SetAnimType)
    SpritesAnim_SwitchChain                  0x08004d2d   Thumb Code    68  sprites_animation.o(i.SpritesAnim_SwitchChain)
    SpritesAnim_Update                       0x08004d71   Thumb Code   134  sprites_animation.o(i.SpritesAnim_Update)
    SpritesBT_Action                         0x08004dfd   Thumb Code    40  sprites_behaviortree.o(i.SpritesBT_Action)
    SpritesBT_Action_ToPhased                0x08004e25   Thumb Code    72  sprites_behaviortree.o(i.SpritesBT_Action_ToPhased)
    SpritesBT_BusExecute                     0x08004e6d   Thumb Code   130  sprites_behaviortree.o(i.SpritesBT_BusExecute)
    SpritesBT_Condition                      0x08004ef5   Thumb Code    34  sprites_behaviortree.o(i.SpritesBT_Condition)
    SpritesBT_Init                           0x08004f19   Thumb Code    82  sprites_behaviortree.o(i.SpritesBT_Init)
    SpritesBT_InsertBehavior                 0x08004f71   Thumb Code   262  sprites_behaviortree.o(i.SpritesBT_InsertBehavior)
    SpritesBT_MountToRoot                    0x08005079   Thumb Code    50  sprites_behaviortree.o(i.SpritesBT_MountToRoot)
    SpritesBT_SelectorCreate                 0x080050b1   Thumb Code    22  sprites_behaviortree.o(i.SpritesBT_SelectorCreate)
    SpritesBT_Sequence                       0x080050c7   Thumb Code    22  sprites_behaviortree.o(i.SpritesBT_Sequence)
    SpritesData_GetPos                       0x080050dd   Thumb Code    38  sprites_logical.o(i.SpritesData_GetPos)
    SpritesIT_Add                            0x08005105   Thumb Code   330  sprites_behaviortree.o(i.SpritesIT_Add)
    SpritesIT_Enable                         0x08005255   Thumb Code    52  sprites_behaviortree.o(i.SpritesIT_Enable)
    SpritesIT_Exec                           0x0800528d   Thumb Code   242  sprites_behaviortree.o(i.SpritesIT_Exec)
    SpritesIT_GetITNode                      0x0800537f   Thumb Code    54  sprites_behaviortree.o(i.SpritesIT_GetITNode)
    SpritesIT_RBStorageStrategyCreate        0x080053b5   Thumb Code   170  sprites_behaviortree.o(i.SpritesIT_RBStorageStrategyCreate)
    SpritesIT_Register                       0x08005461   Thumb Code   130  sprites_behaviortree.o(i.SpritesIT_Register)
    SpritesMov_Forward                       0x080054e9   Thumb Code   236  sprites_logical.o(i.SpritesMov_Forward)
    SpritesMov_SetDir                        0x080055d9   Thumb Code   112  sprites_logical.o(i.SpritesMov_SetDir)
    SpritesMov_SetDirToCamera                0x08005655   Thumb Code   160  sprites_logical.o(i.SpritesMov_SetDirToCamera)
    SpritesMov_SetDirWithCamera              0x08005701   Thumb Code    30  sprites_logical.o(i.SpritesMov_SetDirWithCamera)
    SpritesMov_SetPos                        0x0800571f   Thumb Code    28  sprites_logical.o(i.SpritesMov_SetPos)
    SpritesMov_SetPosToCamera                0x0800573b   Thumb Code    32  sprites_logical.o(i.SpritesMov_SetPosToCamera)
    SpritesMov_SetPosToSprite                0x0800575b   Thumb Code    32  sprites_logical.o(i.SpritesMov_SetPosToSprite)
    SpritesPhased_Exec                       0x0800577b   Thumb Code   136  sprites_behaviortree.o(i.SpritesPhased_Exec)
    SpritesPriv_Add                          0x08005803   Thumb Code    22  sprites_logical.o(i.SpritesPriv_Add)
    SpritesPriv_Get                          0x08005819   Thumb Code    12  sprites_logical.o(i.SpritesPriv_Get)
    SpritesTree_Add                          0x08005825   Thumb Code    72  sprites_logical.o(i.SpritesTree_Add)
    SpritesTree_Init                         0x08005871   Thumb Code   100  sprites_logical.o(i.SpritesTree_Init)
    SpritesTree_NodeExtract                  0x080058dd   Thumb Code    68  sprites_logical.o(i.SpritesTree_NodeExtract)
    SpritesTree_Sort                         0x08005921   Thumb Code   368  sprites_logical.o(i.SpritesTree_Sort)
    Sprites_Awaken                           0x08005a95   Thumb Code    64  sprites_logical.o(i.Sprites_Awaken)
    Sprites_BT_ECNodeCreate                  0x08005add   Thumb Code    58  sprites_behaviortree.o(i.Sprites_BT_ECNodeCreate)
    Sprites_BT_GetChild                      0x08005b17   Thumb Code    50  sprites_behaviortree.o(i.Sprites_BT_GetChild)
    Sprites_BT_LCNodeCreate                  0x08005b49   Thumb Code    30  sprites_behaviortree.o(i.Sprites_BT_LCNodeCreate)
    Sprites_Exec                             0x08005b69   Thumb Code    60  sprites_logical.o(i.Sprites_Exec)
    Sprites_ObjectCreate                     0x08005ba9   Thumb Code   230  sprites_logical.o(i.Sprites_ObjectCreate)
    Sprites_SingleRender                     0x08005c99   Thumb Code  1328  sprites_logical.o(i.Sprites_SingleRender)
    Sprites_SingleUpdate                     0x080061c9   Thumb Code    44  sprites_logical.o(i.Sprites_SingleUpdate)
    Sprites_Sleep                            0x080061f5   Thumb Code    64  sprites_logical.o(i.Sprites_Sleep)
    Sprites_collisionWallValue               0x0800623d   Thumb Code    20  sprites_logical.o(i.Sprites_collisionWallValue)
    StaticMap                                0x08006251   Thumb Code    54  main.o(i.StaticMap)
    SysTick_Handler                          0x08006295   Thumb Code     2  stm32f10x_it.o(i.SysTick_Handler)
    SystemInit                               0x08006299   Thumb Code    78  system_stm32f10x.o(i.SystemInit)
    TIM_Cmd                                  0x080062f9   Thumb Code    24  stm32f10x_tim.o(i.TIM_Cmd)
    TIM_GetCounter                           0x08006311   Thumb Code     6  stm32f10x_tim.o(i.TIM_GetCounter)
    TIM_SetCounter                           0x08006317   Thumb Code     4  stm32f10x_tim.o(i.TIM_SetCounter)
    TIM_TimeBaseInit                         0x0800631d   Thumb Code   122  stm32f10x_tim.o(i.TIM_TimeBaseInit)
    Texture_Add                              0x080063c1   Thumb Code   102  texturemapper.o(i.Texture_Add)
    Texture_Extract                          0x0800642d   Thumb Code   122  texturemapper.o(i.Texture_Extract)
    Texture_GetTexture                       0x080064a9   Thumb Code    20  texturemapper.o(i.Texture_GetTexture)
    TreeDelete                               0x080064c1   Thumb Code   270  rb_tree.o(i.TreeDelete)
    UsageFault_Handler                       0x080065cf   Thumb Code     4  stm32f10x_it.o(i.UsageFault_Handler)
    WorldMap_Add                             0x080065d5   Thumb Code    82  worldmap.o(i.WorldMap_Add)
    WorldMap_Extract                         0x08006631   Thumb Code    42  worldmap.o(i.WorldMap_Extract)
    WorldMap_GetArray                        0x0800665d   Thumb Code    26  worldmap.o(i.WorldMap_GetArray)
    WorldMap_GetColumn                       0x0800667d   Thumb Code    28  worldmap.o(i.WorldMap_GetColumn)
    WorldMap_GetCurrentMapPos                0x0800669d   Thumb Code     6  worldmap.o(i.WorldMap_GetCurrentMapPos)
    WorldMap_GetROW                          0x080066a9   Thumb Code    28  worldmap.o(i.WorldMap_GetROW)
    WorldMap_GetWorldMap                     0x080066c9   Thumb Code    20  worldmap.o(i.WorldMap_GetWorldMap)
    __ARM_fpclassify                         0x080066e1   Thumb Code    40  fpclassify.o(i.__ARM_fpclassify)
    __ieee754_rem_pio2                       0x08006709   Thumb Code   828  rred.o(i.__ieee754_rem_pio2)
    __kernel_cos                             0x08006a91   Thumb Code   230  cos_i.o(i.__kernel_cos)
    __kernel_poly                            0x08006b8d   Thumb Code   170  poly.o(i.__kernel_poly)
    __kernel_sin                             0x08006c39   Thumb Code   224  sin_i.o(i.__kernel_sin)
    __kernel_tan                             0x08006d25   Thumb Code   586  tan_i.o(i.__kernel_tan)
    __mathlib_dbl_infnan                     0x08006fa1   Thumb Code     6  dunder.o(i.__mathlib_dbl_infnan)
    __mathlib_dbl_infnan2                    0x08006fa7   Thumb Code     4  dunder.o(i.__mathlib_dbl_infnan2)
    __mathlib_dbl_invalid                    0x08006fab   Thumb Code    12  dunder.o(i.__mathlib_dbl_invalid)
    __mathlib_dbl_underflow                  0x08006fb9   Thumb Code    10  dunder.o(i.__mathlib_dbl_underflow)
    atan                                     0x08007045   Thumb Code   474  atan.o(i.atan)
    atan2                                    0x08007265   Thumb Code   346  atan2.o(i.atan2)
    basketball_Anim_Create                   0x080073e5   Thumb Code    98  enemy.o(i.basketball_Anim_Create)
    basketball_Logic_Create                  0x08007455   Thumb Code    38  enemy.o(i.basketball_Logic_Create)
    basketball_fire                          0x08007481   Thumb Code   232  enemy.o(i.basketball_fire)
    bitToByte                                0x0800756d   Thumb Code    34  bit_operate.o(i.bitToByte)
    brotherNode                              0x0800758f   Thumb Code    30  rb_tree.o(i.brotherNode)
    bullet_Anim_Create                       0x080075ad   Thumb Code   146  pistol.o(i.bullet_Anim_Create)
    bullet_Logic_Create                      0x08007651   Thumb Code    38  pistol.o(i.bullet_Logic_Create)
    bullet_PrivateFreeHandle                 0x0800767d   Thumb Code    12  pistol.o(i.bullet_PrivateFreeHandle)
    c_free                                   0x08007689   Thumb Code    90  heap_solution_1.o(i.c_free)
    c_malloc                                 0x080076e9   Thumb Code   162  heap_solution_1.o(i.c_malloc)
    c_realloc                                0x08007791   Thumb Code   336  heap_solution_1.o(i.c_realloc)
    calculate_crc8                           0x080078e1   Thumb Code    56  heap_solution_1.o(i.calculate_crc8)
    closePri_Init                            0x08007919   Thumb Code    52  enemy.o(i.closePri_Init)
    close_Anim_Create                        0x08007951   Thumb Code   426  enemy.o(i.close_Anim_Create)
    close_Logic_Create                       0x08007b69   Thumb Code   266  enemy.o(i.close_Logic_Create)
    cos                                      0x08007c95   Thumb Code   148  cos.o(i.cos)
    createNode                               0x08007d31   Thumb Code    38  rb_tree.o(i.createNode)
    fmod                                     0x08007d59   Thumb Code   144  fmod.o(i.fmod)
    frmInit                                  0x08007ded   Thumb Code    54  main.o(i.frmInit)
    getRoot                                  0x08007e29   Thumb Code    22  rb_tree.o(i.getRoot)
    leftRotate                               0x08007e3f   Thumb Code    52  rb_tree.o(i.leftRotate)
    main                                     0x08007e75   Thumb Code   674  main.o(i.main)
    memory_pool_init                         0x08008199   Thumb Code   108  heap_solution_1.o(i.memory_pool_init)
    pistol_Fire                              0x0800820d   Thumb Code   322  pistol.o(i.pistol_Fire)
    pistol_Init                              0x0800836d   Thumb Code   424  pistol.o(i.pistol_Init)
    rbDelete                                 0x08008531   Thumb Code    18  rb_tree.o(i.rbDelete)
    rbInsert                                 0x08008543   Thumb Code   118  rb_tree.o(i.rbInsert)
    rightRotate                              0x080085b9   Thumb Code    52  rb_tree.o(i.rightRotate)
    rotateLeft                               0x080085ed   Thumb Code    34  rb_tree.o(i.rotateLeft)
    rotateRight                              0x0800860f   Thumb Code    34  rb_tree.o(i.rotateRight)
    search                                   0x08008631   Thumb Code    34  rb_tree.o(i.search)
    sin                                      0x08008655   Thumb Code   150  sin.o(i.sin)
    sqrt                                     0x080086f5   Thumb Code    76  sqrt.o(i.sqrt)
    sqrtf                                    0x08008741   Thumb Code    44  sqrtf.o(i.sqrtf)
    tan                                      0x0800876d   Thumb Code    90  tan.o(i.tan)
    tick                                     0x080087d1   Thumb Code    54  main.o(i.tick)
    vector_Create                            0x08008811   Thumb Code    28  vector.o(i.vector_Create)
    vector_Magnitude                         0x0800882d   Thumb Code    18  vector.o(i.vector_Magnitude)
    vector_MagnitudeSquare                   0x0800883f   Thumb Code    62  vector.o(i.vector_MagnitudeSquare)
    vector_Normalize                         0x0800887d   Thumb Code   232  vector.o(i.vector_Normalize)
    vector_Scalar_Div                        0x0800896d   Thumb Code   104  vector.o(i.vector_Scalar_Div)
    verifyBlock                              0x080089dd   Thumb Code    28  heap_solution_1.o(i.verifyBlock)
    __aeabi_d2f                              0x080089f9   Thumb Code     0  d2f.o(x$fpl$d2f)
    _d2f                                     0x080089f9   Thumb Code    98  d2f.o(x$fpl$d2f)
    __aeabi_dadd                             0x08008a5d   Thumb Code     0  daddsub_clz.o(x$fpl$dadd)
    _dadd                                    0x08008a5d   Thumb Code   332  daddsub_clz.o(x$fpl$dadd)
    __fpl_dcheck_NaN1                        0x08008bad   Thumb Code    10  dcheck1.o(x$fpl$dcheck1)
    __fpl_dcmp_Inf                           0x08008bbd   Thumb Code    24  dcmpi.o(x$fpl$dcmpinf)
    __aeabi_ddiv                             0x08008bd5   Thumb Code     0  ddiv.o(x$fpl$ddiv)
    _ddiv                                    0x08008bd5   Thumb Code   552  ddiv.o(x$fpl$ddiv)
    __aeabi_d2iz                             0x08008e85   Thumb Code     0  dfix.o(x$fpl$dfix)
    _dfix                                    0x08008e85   Thumb Code    94  dfix.o(x$fpl$dfix)
    __aeabi_i2d                              0x08008ee3   Thumb Code     0  dflt_clz.o(x$fpl$dflt)
    _dflt                                    0x08008ee3   Thumb Code    46  dflt_clz.o(x$fpl$dflt)
    __aeabi_ui2d                             0x08008f11   Thumb Code     0  dflt_clz.o(x$fpl$dfltu)
    _dfltu                                   0x08008f11   Thumb Code    38  dflt_clz.o(x$fpl$dfltu)
    __aeabi_cdcmple                          0x08008f39   Thumb Code     0  dleqf.o(x$fpl$dleqf)
    _dcmple                                  0x08008f39   Thumb Code   120  dleqf.o(x$fpl$dleqf)
    __fpl_dcmple_InfNaN                      0x08008f9b   Thumb Code     0  dleqf.o(x$fpl$dleqf)
    __aeabi_dmul                             0x08008fb1   Thumb Code     0  dmul.o(x$fpl$dmul)
    _dmul                                    0x08008fb1   Thumb Code   332  dmul.o(x$fpl$dmul)
    __fpl_dnaninf                            0x08009105   Thumb Code   156  dnaninf.o(x$fpl$dnaninf)
    _drem                                    0x080091a1   Thumb Code   328  drem_clz.o(x$fpl$drem)
    __fpl_dretinf                            0x080092f1   Thumb Code    12  dretinf.o(x$fpl$dretinf)
    __aeabi_cdrcmple                         0x080092fd   Thumb Code     0  drleqf.o(x$fpl$drleqf)
    _drcmple                                 0x080092fd   Thumb Code   108  drleqf.o(x$fpl$drleqf)
    __aeabi_drsub                            0x08009369   Thumb Code     0  daddsub_clz.o(x$fpl$drsb)
    _drsb                                    0x08009369   Thumb Code    22  daddsub_clz.o(x$fpl$drsb)
    _dsqrt                                   0x08009381   Thumb Code   456  dsqrt_noumaal.o(x$fpl$dsqrt)
    __aeabi_dsub                             0x0800954d   Thumb Code     0  daddsub_clz.o(x$fpl$dsub)
    _dsub                                    0x0800954d   Thumb Code   464  daddsub_clz.o(x$fpl$dsub)
    __aeabi_f2d                              0x08009721   Thumb Code     0  f2d.o(x$fpl$f2d)
    _f2d                                     0x08009721   Thumb Code    86  f2d.o(x$fpl$f2d)
    __aeabi_fadd                             0x08009779   Thumb Code     0  faddsub_clz.o(x$fpl$fadd)
    _fadd                                    0x08009779   Thumb Code   196  faddsub_clz.o(x$fpl$fadd)
    __fpl_fcmp_Inf                           0x0800983d   Thumb Code    24  fcmpi.o(x$fpl$fcmpinf)
    __aeabi_fdiv                             0x08009855   Thumb Code     0  fdiv.o(x$fpl$fdiv)
    _fdiv                                    0x08009855   Thumb Code   384  fdiv.o(x$fpl$fdiv)
    __aeabi_i2f                              0x080099d9   Thumb Code     0  fflt_clz.o(x$fpl$fflt)
    _fflt                                    0x080099d9   Thumb Code    48  fflt_clz.o(x$fpl$fflt)
    __aeabi_ui2f                             0x08009a09   Thumb Code     0  fflt_clz.o(x$fpl$ffltu)
    _ffltu                                   0x08009a09   Thumb Code    38  fflt_clz.o(x$fpl$ffltu)
    __aeabi_cfcmple                          0x08009a31   Thumb Code     0  fleqf.o(x$fpl$fleqf)
    _fcmple                                  0x08009a31   Thumb Code   104  fleqf.o(x$fpl$fleqf)
    __fpl_fcmple_InfNaN                      0x08009a83   Thumb Code     0  fleqf.o(x$fpl$fleqf)
    __aeabi_fmul                             0x08009a99   Thumb Code     0  fmul.o(x$fpl$fmul)
    _fmul                                    0x08009a99   Thumb Code   258  fmul.o(x$fpl$fmul)
    __fpl_fnaninf                            0x08009b9b   Thumb Code   140  fnaninf.o(x$fpl$fnaninf)
    __fpl_fretinf                            0x08009c27   Thumb Code    10  fretinf.o(x$fpl$fretinf)
    __aeabi_cfrcmple                         0x08009c31   Thumb Code     0  frleqf.o(x$fpl$frleqf)
    _frcmple                                 0x08009c31   Thumb Code    98  frleqf.o(x$fpl$frleqf)
    _fsqrt                                   0x08009c95   Thumb Code   272  fsqrt.o(x$fpl$fsqrt)
    __aeabi_fsub                             0x08009da5   Thumb Code     0  faddsub_clz.o(x$fpl$fsub)
    _fsub                                    0x08009da5   Thumb Code   234  faddsub_clz.o(x$fpl$fsub)
    __fpl_return_NaN                         0x08009e8f   Thumb Code   100  retnan.o(x$fpl$retnan)
    __ARM_scalbn                             0x08009ef3   Thumb Code    92  scalbn.o(x$fpl$scalbn)
    __fpl_cmpreturn                          0x08009f4f   Thumb Code    48  trapv.o(x$fpl$trapveneer)
    OLED_F8x16                               0x08009f7e   Data        1520  mistink_font.o(.constdata)
    __I$use$fp                               0x08009f7e   Number         0  usenofp.o(x$fpl$usenofp)
    IKUN_TieShanKao_45x45_1                  0x0800a56e   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_1_shadow           0x0800a67c   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_2                  0x0800a78a   Data         266  animation.o(.constdata)
    IKUN_TieShanKao_45x45_2_shadow           0x0800a894   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_3                  0x0800a9a2   Data         266  animation.o(.constdata)
    IKUN_TieShanKao_45x45_3_shadow           0x0800aaac   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_4                  0x0800abba   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_4_shadow           0x0800acc8   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_5                  0x0800add6   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_5_shadow           0x0800aee4   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_6                  0x0800aff2   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_6_shadow           0x0800b100   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_7                  0x0800b20e   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_7_shadow           0x0800b31c   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_8                  0x0800b42a   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_8_shadow           0x0800b538   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_9                  0x0800b646   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_9_shadow           0x0800b754   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_10                 0x0800b862   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_10_shadow          0x0800b970   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_11                 0x0800ba7e   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_11_shadow          0x0800bb8c   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_12                 0x0800bc9a   Data         270  animation.o(.constdata)
    IKUN_TieShanKao_45x45_12_shadow          0x0800bda8   Data         270  animation.o(.constdata)
    kun2                                     0x0800beb6   Data         288  animation.o(.constdata)
    dun                                      0x0800bfd6   Data         180  animation.o(.constdata)
    dun2                                     0x0800c08a   Data         180  animation.o(.constdata)
    dun3                                     0x0800c13e   Data         180  animation.o(.constdata)
    dun4                                     0x0800c1f2   Data         180  animation.o(.constdata)
    dun5                                     0x0800c2a6   Data         180  animation.o(.constdata)
    dun6                                     0x0800c35a   Data         180  animation.o(.constdata)
    dun7                                     0x0800c40e   Data         180  animation.o(.constdata)
    dun8                                     0x0800c4c2   Data         180  animation.o(.constdata)
    dun9                                     0x0800c576   Data         180  animation.o(.constdata)
    dun_shadown                              0x0800c62a   Data         180  animation.o(.constdata)
    gun_48x48_1                              0x0800c6de   Data         288  animation.o(.constdata)
    gun_48x48_1_shadown                      0x0800c7fe   Data         288  animation.o(.constdata)
    gun_48x48_2                              0x0800c91e   Data         288  animation.o(.constdata)
    gun_48x48_2_shadown                      0x0800ca3e   Data         288  animation.o(.constdata)
    gun_48x48_3                              0x0800cb5e   Data         288  animation.o(.constdata)
    gun_48x48_3_shadown                      0x0800cc7e   Data         288  animation.o(.constdata)
    gun_48x48_4                              0x0800cd9e   Data         288  animation.o(.constdata)
    gun_48x48_4_shadown                      0x0800cebe   Data         288  animation.o(.constdata)
    basketball_24x24                         0x0800cfde   Data          72  animation.o(.constdata)
    basketball_24x24_shadown                 0x0800d026   Data          72  animation.o(.constdata)
    IKUN_Attack_48x48_1                      0x0800d06e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_1_shadow               0x0800d18e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_2                      0x0800d2ae   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_2_shadow               0x0800d3ce   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_3                      0x0800d4ee   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_3_shadow               0x0800d60e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_4                      0x0800d72e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_4_shadow               0x0800d84e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_5                      0x0800d96e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_5_shadow               0x0800da8e   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_6                      0x0800dbae   Data         288  animation.o(.constdata)
    IKUN_Attack_48x48_6_shadow               0x0800dcce   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_1                    0x0800ddee   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_1_shadow             0x0800df0e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_2                    0x0800e02e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_2_shadow             0x0800e14e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_3                    0x0800e26e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_3_shadow             0x0800e38e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_4                    0x0800e4ae   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_4_shadow             0x0800e5ce   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_5                    0x0800e6ee   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_5_shadow             0x0800e80e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_6                    0x0800e92e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_6_shadow             0x0800ea4e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_7                    0x0800eb6e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_7_shadow             0x0800ec8e   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_8                    0x0800edae   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_8_shadow             0x0800eece   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_9                    0x0800efee   Data         288  animation.o(.constdata)
    IKUN_LongMove_48x48_9_shadow             0x0800f10e   Data         288  animation.o(.constdata)
    bullet_8x8                               0x0800f22e   Data           8  pistol.o(.constdata)
    bulletBlank_8x8                          0x0800f236   Data           8  pistol.o(.constdata)
    __mathlib_zero                           0x0800f408   Data           8  qnan.o(.constdata)
    Region$$Table$$Base                      0x0800f560   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0800f580   Number         0  anon$$obj.o(Region$$Table)
    displayer                                0x20000000   Data           4  main.o(.data)
    LongS_Count                              0x20000004   Data           4  main.o(.data)
    LongC_Count                              0x20000008   Data           4  main.o(.data)
    LongS_survivalCount                      0x2000000c   Data           4  main.o(.data)
    LongC_survivalCount                      0x20000010   Data           4  main.o(.data)
    FloorTreeManager                         0x20000014   Data           4  camera.o(.data)
    CeliTreeManager                          0x20000018   Data           4  camera.o(.data)
    SSR_CoreTree                             0x2000001c   Data           4  camera.o(.data)
    Canvas_Mode                              0x20000020   Data           4  canvas.o(.data)
    Screen_Canvas                            0x20000024   Data           4  canvas.o(.data)
    Init_flag                                0x20000028   Data           1  heap_solution_1.o(.data)
    TextureMapper_Header                     0x20000030   Data           4  texturemapper.o(.data)
    WorldMap_Header                          0x20000034   Data           4  worldmap.o(.data)
    WorldMap_Pos                             0x20000038   Data           4  worldmap.o(.data)
    DeltaTime                                0x2000003c   Data           4  frameratestrategy.o(.data)
    Sprites_Header                           0x20000040   Data           4  sprites_animation.o(.data)
    Sprites_Count                            0x20000044   Data           4  sprites_animation.o(.data)
    SpritesTree                              0x20000048   Data           4  sprites_logical.o(.data)
    SpritesSleepTree                         0x2000004c   Data           4  sprites_logical.o(.data)
    bulletArr                                0x20000058   Data           4  pistol.o(.data)
    indexNormalBullet                        0x2000005c   Data           4  pistol.o(.data)
    indexClearBullet                         0x20000060   Data           4  pistol.o(.data)
    PrivAnimManagerIndex                     0x20000064   Data           4  pistol.o(.data)
    PrivSpeed                                0x20000068   Data           8  pistol.o(.data)
    PrivBTTreeIndex                          0x20000070   Data           4  pistol.o(.data)
    worldMap                                 0x20000074   Data         576  map.o(.data)
    EnemyHead                                0x200002b4   Data           4  enemy.o(.data)
    closeMoveIndex                           0x200002b8   Data           4  enemy.o(.data)
    closeDamageIndex                         0x200002bc   Data           4  enemy.o(.data)
    LongMoveIndex                            0x200002c0   Data           4  enemy.o(.data)
    LongAttackIndex                          0x200002c4   Data           4  enemy.o(.data)
    LongDamageIndex                          0x200002c8   Data           4  enemy.o(.data)
    basketballindex                          0x200002cc   Data           4  enemy.o(.data)
    enemyCore                                0x200002d0   Data           4  common.o(.data)
    _random_number_data                      0x20002ad4   Data         228  rand.o(.bss)
    __libspace_start                         0x20002bb8   Data          96  libspace.o(.bss)
    __temporary_stack_top$libspace           0x20002c18   Data           0  libspace.o(.bss)



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

Memory Map of the image

  Image Entry point : 0x080000ed

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000f854, Max: 0x00010000, ABSOLUTE, COMPRESSED[0x0000f5dc])

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000f580, Max: 0x00010000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000000ec   Data   RO            3    RESET               startup_stm32f10x_md.o
    0x080000ec   0x080000ec   0x00000008   Code   RO         5421  * !!!main             c_w.l(__main.o)
    0x080000f4   0x080000f4   0x00000034   Code   RO         5784    !!!scatter          c_w.l(__scatter.o)
    0x08000128   0x08000128   0x0000005a   Code   RO         5782    !!dczerorl2         c_w.l(__dczerorl2.o)
    0x08000182   0x08000182   0x00000002   PAD
    0x08000184   0x08000184   0x0000001c   Code   RO         5786    !!handler_zi        c_w.l(__scatter_zi.o)
    0x080001a0   0x080001a0   0x00000000   Code   RO         5409    .ARM.Collect$$_printf_percent$$00000000  c_w.l(_printf_percent.o)
    0x080001a0   0x080001a0   0x00000006   Code   RO         5408    .ARM.Collect$$_printf_percent$$00000009  c_w.l(_printf_d.o)
    0x080001a6   0x080001a6   0x00000004   Code   RO         5544    .ARM.Collect$$_printf_percent$$00000017  c_w.l(_printf_percent_end.o)
    0x080001aa   0x080001aa   0x00000002   Code   RO         5702    .ARM.Collect$$libinit$$00000000  c_w.l(libinit.o)
    0x080001ac   0x080001ac   0x00000000   Code   RO         5546    .ARM.Collect$$libinit$$00000002  c_w.l(libinit2.o)
    0x080001ac   0x080001ac   0x00000000   Code   RO         5548    .ARM.Collect$$libinit$$00000004  c_w.l(libinit2.o)
    0x080001ac   0x080001ac   0x00000000   Code   RO         5551    .ARM.Collect$$libinit$$0000000A  c_w.l(libinit2.o)
    0x080001ac   0x080001ac   0x00000000   Code   RO         5553    .ARM.Collect$$libinit$$0000000C  c_w.l(libinit2.o)
    0x080001ac   0x080001ac   0x00000004   Code   RO         5554    .ARM.Collect$$libinit$$0000000D  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5555    .ARM.Collect$$libinit$$0000000E  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5558    .ARM.Collect$$libinit$$00000011  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5560    .ARM.Collect$$libinit$$00000013  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5562    .ARM.Collect$$libinit$$00000015  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5564    .ARM.Collect$$libinit$$00000017  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5566    .ARM.Collect$$libinit$$00000019  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5568    .ARM.Collect$$libinit$$0000001B  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5570    .ARM.Collect$$libinit$$0000001D  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5572    .ARM.Collect$$libinit$$0000001F  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5574    .ARM.Collect$$libinit$$00000021  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5576    .ARM.Collect$$libinit$$00000023  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5578    .ARM.Collect$$libinit$$00000025  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5582    .ARM.Collect$$libinit$$0000002C  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5584    .ARM.Collect$$libinit$$0000002E  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5586    .ARM.Collect$$libinit$$00000030  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000000   Code   RO         5588    .ARM.Collect$$libinit$$00000032  c_w.l(libinit2.o)
    0x080001b0   0x080001b0   0x00000002   Code   RO         5589    .ARM.Collect$$libinit$$00000033  c_w.l(libinit2.o)
    0x080001b2   0x080001b2   0x00000002   Code   RO         5743    .ARM.Collect$$libshutdown$$00000000  c_w.l(libshutdown.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5749    .ARM.Collect$$libshutdown$$00000002  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5751    .ARM.Collect$$libshutdown$$00000004  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5754    .ARM.Collect$$libshutdown$$00000007  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5757    .ARM.Collect$$libshutdown$$0000000A  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5759    .ARM.Collect$$libshutdown$$0000000C  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000000   Code   RO         5762    .ARM.Collect$$libshutdown$$0000000F  c_w.l(libshutdown2.o)
    0x080001b4   0x080001b4   0x00000002   Code   RO         5763    .ARM.Collect$$libshutdown$$00000010  c_w.l(libshutdown2.o)
    0x080001b6   0x080001b6   0x00000000   Code   RO         5535    .ARM.Collect$$rtentry$$00000000  c_w.l(__rtentry.o)
    0x080001b6   0x080001b6   0x00000000   Code   RO         5655    .ARM.Collect$$rtentry$$00000002  c_w.l(__rtentry2.o)
    0x080001b6   0x080001b6   0x00000006   Code   RO         5667    .ARM.Collect$$rtentry$$00000004  c_w.l(__rtentry4.o)
    0x080001bc   0x080001bc   0x00000000   Code   RO         5657    .ARM.Collect$$rtentry$$00000009  c_w.l(__rtentry2.o)
    0x080001bc   0x080001bc   0x00000004   Code   RO         5658    .ARM.Collect$$rtentry$$0000000A  c_w.l(__rtentry2.o)
    0x080001c0   0x080001c0   0x00000000   Code   RO         5660    .ARM.Collect$$rtentry$$0000000C  c_w.l(__rtentry2.o)
    0x080001c0   0x080001c0   0x00000008   Code   RO         5661    .ARM.Collect$$rtentry$$0000000D  c_w.l(__rtentry2.o)
    0x080001c8   0x080001c8   0x00000002   Code   RO         5707    .ARM.Collect$$rtexit$$00000000  c_w.l(rtexit.o)
    0x080001ca   0x080001ca   0x00000000   Code   RO         5721    .ARM.Collect$$rtexit$$00000002  c_w.l(rtexit2.o)
    0x080001ca   0x080001ca   0x00000004   Code   RO         5722    .ARM.Collect$$rtexit$$00000003  c_w.l(rtexit2.o)
    0x080001ce   0x080001ce   0x00000006   Code   RO         5723    .ARM.Collect$$rtexit$$00000004  c_w.l(rtexit2.o)
    0x080001d4   0x080001d4   0x00000034   Code   RO         5410    .emb_text           c_w.l(rand.o)
    0x08000208   0x08000208   0x00000040   Code   RO            4    .text               startup_stm32f10x_md.o
    0x08000248   0x08000248   0x00000028   Code   RO         5382    .text               c_w.l(noretval__2sprintf.o)
    0x08000270   0x08000270   0x00000068   Code   RO         5384    .text               c_w.l(__printf.o)
    0x080002d8   0x080002d8   0x00000078   Code   RO         5386    .text               c_w.l(_printf_dec.o)
    0x08000350   0x08000350   0x0000003c   Code   RO         5411    .text               c_w.l(rand.o)
    0x0800038c   0x0800038c   0x0000003e   Code   RO         5415    .text               c_w.l(strlen.o)
    0x080003ca   0x080003ca   0x00000064   Code   RO         5417    .text               c_w.l(rt_memcpy_w.o)
    0x0800042e   0x0800042e   0x00000006   Code   RO         5419    .text               c_w.l(heapauxi.o)
    0x08000434   0x08000434   0x00000016   Code   RO         5536    .text               c_w.l(_rserrno.o)
    0x0800044a   0x0800044a   0x000000b2   Code   RO         5538    .text               c_w.l(_printf_intcommon.o)
    0x080004fc   0x080004fc   0x00000030   Code   RO         5540    .text               c_w.l(_printf_char_common.o)
    0x0800052c   0x0800052c   0x0000000a   Code   RO         5542    .text               c_w.l(_sputc.o)
    0x08000536   0x08000536   0x00000002   PAD
    0x08000538   0x08000538   0x00000008   Code   RO         5672    .text               c_w.l(rt_errno_addr_intlibspace.o)
    0x08000540   0x08000540   0x00000008   Code   RO         5686    .text               c_w.l(libspace.o)
    0x08000548   0x08000548   0x0000004a   Code   RO         5689    .text               c_w.l(sys_stackheap_outer.o)
    0x08000592   0x08000592   0x00000012   Code   RO         5691    .text               c_w.l(exit.o)
    0x080005a4   0x080005a4   0x00000002   Code   RO         5717    .text               c_w.l(use_no_semi.o)
    0x080005a6   0x080005a6   0x00000000   Code   RO         5719    .text               c_w.l(indicate_semi.o)
    0x080005a6   0x080005a6   0x00000002   PAD
    0x080005a8   0x080005a8   0x0000000c   Code   RO         5735    .text               c_w.l(sys_exit.o)
    0x080005b4   0x080005b4   0x000000c0   Code   RO         3863    i.AdjustInsert      rb_tree.o
    0x08000674   0x08000674   0x00000164   Code   RO         5100    i.Basketball_Init   enemy.o
    0x080007d8   0x080007d8   0x0000002e   Code   RO         4851    i.Bit_Modification  mistink.o
    0x08000806   0x08000806   0x0000002a   Code   RO         3418    i.Bit_Modify_Within_Byte  bit_operate.o
    0x08000830   0x08000830   0x00000004   Code   RO         3354    i.BusFault_Handler  stm32f10x_it.o
    0x08000834   0x08000834   0x00000014   Code   RO         3456    i.CameraPriv_Add    camera.o
    0x08000848   0x08000848   0x0000000c   Code   RO         3457    i.CameraPriv_Get    camera.o
    0x08000854   0x08000854   0x000000ec   Code   RO         3460    i.Camera_BackMove   camera.o
    0x08000940   0x08000940   0x0000001e   Code   RO         3461    i.Camera_DeepBuffer_Read  camera.o
    0x0800095e   0x0800095e   0x00000026   Code   RO         3462    i.Camera_DeepBuffer_Write  camera.o
    0x08000984   0x08000984   0x000000ec   Code   RO         3463    i.Camera_ForwardMove  camera.o
    0x08000a70   0x08000a70   0x00000018   Code   RO         3464    i.Camera_GetPos     camera.o
    0x08000a88   0x08000a88   0x000001d0   Code   RO         3465    i.Camera_Init       camera.o
    0x08000c58   0x08000c58   0x00000138   Code   RO         3467    i.Camera_LeftPan    camera.o
    0x08000d90   0x08000d90   0x000004b2   Code   RO         3469    i.Camera_Render     camera.o
    0x08001242   0x08001242   0x00000002   PAD
    0x08001244   0x08001244   0x00000174   Code   RO         3471    i.Camera_RightPan   camera.o
    0x080013b8   0x080013b8   0x0000002c   Code   RO         3753    i.Canvas_GetUnit    canvas.o
    0x080013e4   0x080013e4   0x0000006a   Code   RO         3755    i.Canvas_PixelOperate  canvas.o
    0x0800144e   0x0800144e   0x00000002   PAD
    0x08001450   0x08001450   0x00000024   Code   RO         3757    i.Canvas_SetCanvasModeToRedirect  canvas.o
    0x08001474   0x08001474   0x00000008   Code   RO         3475    i.Celi_DefaultRender  camera.o
    0x0800147c   0x0800147c   0x00000026   Code   RO         3805    i.CeruleanBird_EngineRender  ceruleanbird.o
    0x080014a2   0x080014a2   0x00000002   PAD
    0x080014a4   0x080014a4   0x00000108   Code   RO         5101    i.CloseEnemy_Create  enemy.o
    0x080015ac   0x080015ac   0x0000016c   Code   RO         5102    i.CloseEnemy_Init   enemy.o
    0x08001718   0x08001718   0x00000002   Code   RO         3355    i.DebugMon_Handler  stm32f10x_it.o
    0x0800171a   0x0800171a   0x00000046   Code   RO         3864    i.DeleteBlackLeafNodeWithRedSibling  rb_tree.o
    0x08001760   0x08001760   0x00000046   Code   RO         3865    i.DeleteNodeWithOneChild  rb_tree.o
    0x080017a6   0x080017a6   0x00000020   Code   RO         3866    i.DeleteRedLeafNode  rb_tree.o
    0x080017c6   0x080017c6   0x000000b4   Code   RO         3867    i.DeleteWhenHasRedNephews  rb_tree.o
    0x0800187a   0x0800187a   0x00000002   PAD
    0x0800187c   0x0800187c   0x00000120   Code   RO         3223    i.EnemyQuantityControl  main.o
    0x0800199c   0x0800199c   0x00000004   Code   RO         4247    i.EngineFault_ExceptionEnumParam_Handle  enginefault.o
    0x080019a0   0x080019a0   0x00000004   Code   RO         4248    i.EngineFault_IllegalAccess_Handle  enginefault.o
    0x080019a4   0x080019a4   0x00000004   Code   RO         4249    i.EngineFault_IllegalFree_Handle  enginefault.o
    0x080019a8   0x080019a8   0x00000004   Code   RO         4251    i.EngineFault_NullPointerGuard_Handle  enginefault.o
    0x080019ac   0x080019ac   0x000000d4   Code   RO         4699    i.ExecuteBehaviorTree  sprites_behaviortree.o
    0x08001a80   0x08001a80   0x00000040   Code   RO         3868    i.FindTargetNode    rb_tree.o
    0x08001ac0   0x08001ac0   0x00000062   Code   RO         3482    i.Floor_DefaultRender  camera.o
    0x08001b22   0x08001b22   0x00000002   PAD
    0x08001b24   0x08001b24   0x00000050   Code   RO         4853    i.Font_Read         mistink.o
    0x08001b74   0x08001b74   0x0000000c   Code   RO         3224    i.FreeHandle        main.o
    0x08001b80   0x08001b80   0x0000001c   Code   RO         4315    i.FrmRS_deltaTime_Get  frameratestrategy.o
    0x08001b9c   0x08001b9c   0x00000078   Code   RO         4316    i.FrmRS_deltaTime_Init  frameratestrategy.o
    0x08001c14   0x08001c14   0x000000b0   Code   RO         4317    i.FrmRS_deltaTime_Trigger  frameratestrategy.o
    0x08001cc4   0x08001cc4   0x00000116   Code   RO         1347    i.GPIO_Init         stm32f10x_gpio.o
    0x08001dda   0x08001dda   0x00000012   Code   RO         1351    i.GPIO_ReadInputDataBit  stm32f10x_gpio.o
    0x08001dec   0x08001dec   0x00000004   Code   RO         1354    i.GPIO_ResetBits    stm32f10x_gpio.o
    0x08001df0   0x08001df0   0x00000004   Code   RO         1355    i.GPIO_SetBits      stm32f10x_gpio.o
    0x08001df4   0x08001df4   0x000001a8   Code   RO         5103    i.GetEnemy          enemy.o
    0x08001f9c   0x08001f9c   0x00000090   Code   RO         5357    i.Get_Key           key.o
    0x0800202c   0x0800202c   0x0000001e   Code   RO         3869    i.HandleNodeWithTwoChildren  rb_tree.o
    0x0800204a   0x0800204a   0x00000004   Code   RO         3356    i.HardFault_Handler  stm32f10x_it.o
    0x0800204e   0x0800204e   0x00000002   PAD
    0x08002050   0x08002050   0x0000003c   Code   RO         5358    i.Key_Init          key.o
    0x0800208c   0x0800208c   0x000000e8   Code   RO         5104    i.LongEnemy_Create  enemy.o
    0x08002174   0x08002174   0x0000016c   Code   RO         5105    i.LongEnemy_Init    enemy.o
    0x080022e0   0x080022e0   0x0000003c   Code   RO         5106    i.LongPri_Init      enemy.o
    0x0800231c   0x0800231c   0x0000028c   Code   RO         5107    i.Long_Anim_Create  enemy.o
    0x080025a8   0x080025a8   0x0000012c   Code   RO         5108    i.Long_Logic_Create  enemy.o
    0x080026d4   0x080026d4   0x00000030   Code   RO         4854    i.M_Int             mistink.o
    0x08002704   0x08002704   0x000000d8   Code   RO         4856    i.M_String          mistink.o
    0x080027dc   0x080027dc   0x00000004   Code   RO         3357    i.MemManage_Handler  stm32f10x_it.o
    0x080027e0   0x080027e0   0x0000013c   Code   RO         5109    i.Minimap           enemy.o
    0x0800291c   0x0800291c   0x00000010   Code   RO         4937    i.MistinkDisplayer_BufferOutput  mistink_displayer.o
    0x0800292c   0x0800292c   0x0000005c   Code   RO         4939    i.MistinkDisplayer_Create  mistink_displayer.o
    0x08002988   0x08002988   0x00000022   Code   RO         4857    i.MistinkOP_BufferReset  mistink.o
    0x080029aa   0x080029aa   0x0000000c   Code   RO         4858    i.MistinkOP_GetBufferAPI  mistink.o
    0x080029b6   0x080029b6   0x0000005c   Code   RO         4859    i.MistinkPixel_Operate  mistink.o
    0x08002a12   0x08002a12   0x00000002   Code   RO         3358    i.NMI_Handler       stm32f10x_it.o
    0x08002a14   0x08002a14   0x0000000c   Code   RO         3870    i.NodeColor         rb_tree.o
    0x08002a20   0x08002a20   0x0000004e   Code   RO         4967    i.OLED_BufferOutput  m_stm32f103c8t6.o
    0x08002a6e   0x08002a6e   0x00000040   Code   RO         4968    i.OLED_Clear        m_stm32f103c8t6.o
    0x08002aae   0x08002aae   0x00000002   PAD
    0x08002ab0   0x08002ab0   0x000000f4   Code   RO         4969    i.OLED_Init         m_stm32f103c8t6.o
    0x08002ba4   0x08002ba4   0x000000b4   Code   RO         4970    i.OLED_Port_Init    m_stm32f103c8t6.o
    0x08002c58   0x08002c58   0x00000058   Code   RO         4971    i.OLED_WR_Byte      m_stm32f103c8t6.o
    0x08002cb0   0x08002cb0   0x00000002   Code   RO         3359    i.PendSV_Handler    stm32f10x_it.o
    0x08002cb2   0x08002cb2   0x0000000c   Code   RO         5110    i.PrifreeHandle     enemy.o
    0x08002cbe   0x08002cbe   0x00000002   PAD
    0x08002cc0   0x08002cc0   0x00000020   Code   RO         1775    i.RCC_APB1PeriphClockCmd  stm32f10x_rcc.o
    0x08002ce0   0x08002ce0   0x00000020   Code   RO         1777    i.RCC_APB2PeriphClockCmd  stm32f10x_rcc.o
    0x08002d00   0x08002d00   0x0000008c   Code   RO         5111    i.RandPos           enemy.o
    0x08002d8c   0x08002d8c   0x00000268   Code   RO         5112    i.SBT_ExecuteHandle_AttackRangeMoveAct  enemy.o
    0x08002ff4   0x08002ff4   0x000004d8   Code   RO         5113    i.SBT_ExecuteHandle_AttackRangeMoveAct_close  enemy.o
    0x080034cc   0x080034cc   0x000000b4   Code   RO         5114    i.SBT_ExecuteHandle_Close_Attack  enemy.o
    0x08003580   0x08003580   0x0000007c   Code   RO         5115    i.SBT_ExecuteHandle_Close_Die  enemy.o
    0x080035fc   0x080035fc   0x00000064   Code   RO         5116    i.SBT_ExecuteHandle_Close_Hit  enemy.o
    0x08003660   0x08003660   0x000002d4   Code   RO         5117    i.SBT_ExecuteHandle_Close_Move  enemy.o
    0x08003934   0x08003934   0x00000044   Code   RO         5118    i.SBT_ExecuteHandle_IsAttackCooldownOver  enemy.o
    0x08003978   0x08003978   0x00000044   Code   RO         5119    i.SBT_ExecuteHandle_IsAttackCooldownOver_close  enemy.o
    0x080039bc   0x080039bc   0x000000a0   Code   RO         5120    i.SBT_ExecuteHandle_IsPlayerInAttackRange  enemy.o
    0x08003a5c   0x08003a5c   0x000000a0   Code   RO         5121    i.SBT_ExecuteHandle_IsPlayerInAttackRange_close  enemy.o
    0x08003afc   0x08003afc   0x00000060   Code   RO         5122    i.SBT_ExecuteHandle_Long_Attack  enemy.o
    0x08003b5c   0x08003b5c   0x0000007c   Code   RO         5123    i.SBT_ExecuteHandle_Long_Die  enemy.o
    0x08003bd8   0x08003bd8   0x00000068   Code   RO         5124    i.SBT_ExecuteHandle_Long_Hit  enemy.o
    0x08003c40   0x08003c40   0x000002d4   Code   RO         5125    i.SBT_ExecuteHandle_Long_Move  enemy.o
    0x08003f14   0x08003f14   0x00000128   Code   RO         5126    i.SBT_ExecuteHandle_basketball  enemy.o
    0x0800403c   0x0800403c   0x00000204   Code   RO         5027    i.SBT_ExecuteHandle_bullet  pistol.o
    0x08004240   0x08004240   0x0000001e   Code   RO         5127    i.SIT_MapIndexHandle_Close  enemy.o
    0x0800425e   0x0800425e   0x0000001e   Code   RO         5128    i.SIT_MapIndexHandle_Long  enemy.o
    0x0800427c   0x0800427c   0x00000018   Code   RO         2263    i.SPI_Cmd           stm32f10x_spi.o
    0x08004294   0x08004294   0x00000012   Code   RO         2271    i.SPI_I2S_GetFlagStatus  stm32f10x_spi.o
    0x080042a6   0x080042a6   0x00000004   Code   RO         2275    i.SPI_I2S_SendData  stm32f10x_spi.o
    0x080042aa   0x080042aa   0x0000003c   Code   RO         2276    i.SPI_Init          stm32f10x_spi.o
    0x080042e6   0x080042e6   0x0000001a   Code   RO         3488    i.SSRAnim_Exec      camera.o
    0x08004300   0x08004300   0x00000144   Code   RO         3489    i.SSRAnim_FrmAdd    camera.o
    0x08004444   0x08004444   0x00000096   Code   RO         3490    i.SSRAnim_FrmExtract  camera.o
    0x080044da   0x080044da   0x00000002   PAD
    0x080044dc   0x080044dc   0x000000b4   Code   RO         3491    i.SSRAnim_ManagerCreate  camera.o
    0x08004590   0x08004590   0x000000cc   Code   RO         3492    i.SSRAnim_Render    camera.o
    0x0800465c   0x0800465c   0x00000018   Code   RO         3494    i.SSRAnim_RenderEnable  camera.o
    0x08004674   0x08004674   0x00000016   Code   RO         3496    i.SSRAnim_SetPos    camera.o
    0x0800468a   0x0800468a   0x00000002   PAD
    0x0800468c   0x0800468c   0x000000b4   Code   RO         3497    i.SSRAnim_Update    camera.o
    0x08004740   0x08004740   0x00000054   Code   RO         3498    i.SSR_SetCameraExecAnim  camera.o
    0x08004794   0x08004794   0x00000002   Code   RO         3360    i.SVC_Handler       stm32f10x_it.o
    0x08004796   0x08004796   0x00000008   Code   RO           24    i.SetSysClock       system_stm32f10x.o
    0x0800479e   0x0800479e   0x00000002   PAD
    0x080047a0   0x080047a0   0x000000e0   Code   RO           25    i.SetSysClockTo72   system_stm32f10x.o
    0x08004880   0x08004880   0x00000088   Code   RO         3225    i.ShootAnim         main.o
    0x08004908   0x08004908   0x00000054   Code   RO         3226    i.ShootTrigger      main.o
    0x0800495c   0x0800495c   0x0000004c   Code   RO         4358    i.SpritesAnim_CreateManager  sprites_animation.o
    0x080049a8   0x080049a8   0x0000013c   Code   RO         4359    i.SpritesAnim_CreateNewChain  sprites_animation.o
    0x08004ae4   0x08004ae4   0x000000b8   Code   RO         4361    i.SpritesAnim_ExtractFrmData  sprites_animation.o
    0x08004b9c   0x08004b9c   0x00000148   Code   RO         4366    i.SpritesAnim_InsertNewFrm  sprites_animation.o
    0x08004ce4   0x08004ce4   0x00000036   Code   RO         4367    i.SpritesAnim_IsEndFrm  sprites_animation.o
    0x08004d1a   0x08004d1a   0x00000012   Code   RO         4368    i.SpritesAnim_SetAnimType  sprites_animation.o
    0x08004d2c   0x08004d2c   0x00000044   Code   RO         4370    i.SpritesAnim_SwitchChain  sprites_animation.o
    0x08004d70   0x08004d70   0x0000008c   Code   RO         4373    i.SpritesAnim_Update  sprites_animation.o
    0x08004dfc   0x08004dfc   0x00000028   Code   RO         4700    i.SpritesBT_Action  sprites_behaviortree.o
    0x08004e24   0x08004e24   0x00000048   Code   RO         4703    i.SpritesBT_Action_ToPhased  sprites_behaviortree.o
    0x08004e6c   0x08004e6c   0x00000088   Code   RO         4705    i.SpritesBT_BusExecute  sprites_behaviortree.o
    0x08004ef4   0x08004ef4   0x00000022   Code   RO         4706    i.SpritesBT_Condition  sprites_behaviortree.o
    0x08004f16   0x08004f16   0x00000002   PAD
    0x08004f18   0x08004f18   0x00000058   Code   RO         4707    i.SpritesBT_Init    sprites_behaviortree.o
    0x08004f70   0x08004f70   0x00000106   Code   RO         4708    i.SpritesBT_InsertBehavior  sprites_behaviortree.o
    0x08005076   0x08005076   0x00000002   PAD
    0x08005078   0x08005078   0x00000038   Code   RO         4709    i.SpritesBT_MountToRoot  sprites_behaviortree.o
    0x080050b0   0x080050b0   0x00000016   Code   RO         4710    i.SpritesBT_SelectorCreate  sprites_behaviortree.o
    0x080050c6   0x080050c6   0x00000016   Code   RO         4711    i.SpritesBT_Sequence  sprites_behaviortree.o
    0x080050dc   0x080050dc   0x00000026   Code   RO         4475    i.SpritesData_GetPos  sprites_logical.o
    0x08005102   0x08005102   0x00000002   PAD
    0x08005104   0x08005104   0x00000150   Code   RO         4712    i.SpritesIT_Add     sprites_behaviortree.o
    0x08005254   0x08005254   0x00000038   Code   RO         4714    i.SpritesIT_Enable  sprites_behaviortree.o
    0x0800528c   0x0800528c   0x000000f2   Code   RO         4715    i.SpritesIT_Exec    sprites_behaviortree.o
    0x0800537e   0x0800537e   0x00000036   Code   RO         4716    i.SpritesIT_GetITNode  sprites_behaviortree.o
    0x080053b4   0x080053b4   0x000000aa   Code   RO         4717    i.SpritesIT_RBStorageStrategyCreate  sprites_behaviortree.o
    0x0800545e   0x0800545e   0x00000002   PAD
    0x08005460   0x08005460   0x00000088   Code   RO         4718    i.SpritesIT_Register  sprites_behaviortree.o
    0x080054e8   0x080054e8   0x000000f0   Code   RO         4481    i.SpritesMov_Forward  sprites_logical.o
    0x080055d8   0x080055d8   0x0000007c   Code   RO         4485    i.SpritesMov_SetDir  sprites_logical.o
    0x08005654   0x08005654   0x000000ac   Code   RO         4486    i.SpritesMov_SetDirToCamera  sprites_logical.o
    0x08005700   0x08005700   0x0000001e   Code   RO         4487    i.SpritesMov_SetDirWithCamera  sprites_logical.o
    0x0800571e   0x0800571e   0x0000001c   Code   RO         4488    i.SpritesMov_SetPos  sprites_logical.o
    0x0800573a   0x0800573a   0x00000020   Code   RO         4489    i.SpritesMov_SetPosToCamera  sprites_logical.o
    0x0800575a   0x0800575a   0x00000020   Code   RO         4490    i.SpritesMov_SetPosToSprite  sprites_logical.o
    0x0800577a   0x0800577a   0x00000088   Code   RO         4719    i.SpritesPhased_Exec  sprites_behaviortree.o
    0x08005802   0x08005802   0x00000016   Code   RO         4491    i.SpritesPriv_Add   sprites_logical.o
    0x08005818   0x08005818   0x0000000c   Code   RO         4492    i.SpritesPriv_Get   sprites_logical.o
    0x08005824   0x08005824   0x0000004c   Code   RO         4496    i.SpritesTree_Add   sprites_logical.o
    0x08005870   0x08005870   0x0000006c   Code   RO         4497    i.SpritesTree_Init  sprites_logical.o
    0x080058dc   0x080058dc   0x00000044   Code   RO         4498    i.SpritesTree_NodeExtract  sprites_logical.o
    0x08005920   0x08005920   0x00000174   Code   RO         4499    i.SpritesTree_Sort  sprites_logical.o
    0x08005a94   0x08005a94   0x00000048   Code   RO         4501    i.Sprites_Awaken    sprites_logical.o
    0x08005adc   0x08005adc   0x0000003a   Code   RO         4720    i.Sprites_BT_ECNodeCreate  sprites_behaviortree.o
    0x08005b16   0x08005b16   0x00000032   Code   RO         4721    i.Sprites_BT_GetChild  sprites_behaviortree.o
    0x08005b48   0x08005b48   0x0000001e   Code   RO         4722    i.Sprites_BT_LCNodeCreate  sprites_behaviortree.o
    0x08005b66   0x08005b66   0x00000002   PAD
    0x08005b68   0x08005b68   0x00000040   Code   RO         4502    i.Sprites_Exec      sprites_logical.o
    0x08005ba8   0x08005ba8   0x000000f0   Code   RO         4503    i.Sprites_ObjectCreate  sprites_logical.o
    0x08005c98   0x08005c98   0x00000530   Code   RO         4504    i.Sprites_SingleRender  sprites_logical.o
    0x080061c8   0x080061c8   0x0000002c   Code   RO         4505    i.Sprites_SingleUpdate  sprites_logical.o
    0x080061f4   0x080061f4   0x00000048   Code   RO         4506    i.Sprites_Sleep     sprites_logical.o
    0x0800623c   0x0800623c   0x00000014   Code   RO         4507    i.Sprites_collisionWallValue  sprites_logical.o
    0x08006250   0x08006250   0x00000044   Code   RO         3227    i.StaticMap         main.o
    0x08006294   0x08006294   0x00000002   Code   RO         3361    i.SysTick_Handler   stm32f10x_it.o
    0x08006296   0x08006296   0x00000002   PAD
    0x08006298   0x08006298   0x00000060   Code   RO           27    i.SystemInit        system_stm32f10x.o
    0x080062f8   0x080062f8   0x00000018   Code   RO         2421    i.TIM_Cmd           stm32f10x_tim.o
    0x08006310   0x08006310   0x00000006   Code   RO         2440    i.TIM_GetCounter    stm32f10x_tim.o
    0x08006316   0x08006316   0x00000004   Code   RO         2486    i.TIM_SetCounter    stm32f10x_tim.o
    0x0800631a   0x0800631a   0x00000002   PAD
    0x0800631c   0x0800631c   0x000000a4   Code   RO         2492    i.TIM_TimeBaseInit  stm32f10x_tim.o
    0x080063c0   0x080063c0   0x0000006c   Code   RO         3995    i.Texture_Add       texturemapper.o
    0x0800642c   0x0800642c   0x0000007a   Code   RO         3999    i.Texture_Extract   texturemapper.o
    0x080064a6   0x080064a6   0x00000002   PAD
    0x080064a8   0x080064a8   0x00000018   Code   RO         4004    i.Texture_GetTexture  texturemapper.o
    0x080064c0   0x080064c0   0x0000010e   Code   RO         3872    i.TreeDelete        rb_tree.o
    0x080065ce   0x080065ce   0x00000004   Code   RO         3362    i.UsageFault_Handler  stm32f10x_it.o
    0x080065d2   0x080065d2   0x00000002   PAD
    0x080065d4   0x080065d4   0x0000005c   Code   RO         4154    i.WorldMap_Add      worldmap.o
    0x08006630   0x08006630   0x0000002a   Code   RO         4158    i.WorldMap_Extract  worldmap.o
    0x0800665a   0x0800665a   0x00000002   PAD
    0x0800665c   0x0800665c   0x00000020   Code   RO         4160    i.WorldMap_GetArray  worldmap.o
    0x0800667c   0x0800667c   0x00000020   Code   RO         4161    i.WorldMap_GetColumn  worldmap.o
    0x0800669c   0x0800669c   0x0000000c   Code   RO         4162    i.WorldMap_GetCurrentMapPos  worldmap.o
    0x080066a8   0x080066a8   0x00000020   Code   RO         4163    i.WorldMap_GetROW   worldmap.o
    0x080066c8   0x080066c8   0x00000018   Code   RO         4164    i.WorldMap_GetWorldMap  worldmap.o
    0x080066e0   0x080066e0   0x00000028   Code   RO         5682    i.__ARM_fpclassify  m_ws.l(fpclassify.o)
    0x08006708   0x08006708   0x00000388   Code   RO         5637    i.__ieee754_rem_pio2  m_ws.l(rred.o)
    0x08006a90   0x08006a90   0x000000fc   Code   RO         5619    i.__kernel_cos      m_ws.l(cos_i.o)
    0x08006b8c   0x08006b8c   0x000000aa   Code   RO         5684    i.__kernel_poly     m_ws.l(poly.o)
    0x08006c36   0x08006c36   0x00000002   PAD
    0x08006c38   0x08006c38   0x000000ec   Code   RO         5642    i.__kernel_sin      m_ws.l(sin_i.o)
    0x08006d24   0x08006d24   0x0000027c   Code   RO         5648    i.__kernel_tan      m_ws.l(tan_i.o)
    0x08006fa0   0x08006fa0   0x00000006   Code   RO         5623    i.__mathlib_dbl_infnan  m_ws.l(dunder.o)
    0x08006fa6   0x08006fa6   0x00000004   Code   RO         5624    i.__mathlib_dbl_infnan2  m_ws.l(dunder.o)
    0x08006faa   0x08006faa   0x0000000c   Code   RO         5625    i.__mathlib_dbl_invalid  m_ws.l(dunder.o)
    0x08006fb6   0x08006fb6   0x00000002   PAD
    0x08006fb8   0x08006fb8   0x00000010   Code   RO         5628    i.__mathlib_dbl_underflow  m_ws.l(dunder.o)
    0x08006fc8   0x08006fc8   0x0000007c   Code   RO         5129    i.angle_diff        enemy.o
    0x08007044   0x08007044   0x00000220   Code   RO         5610    i.atan              m_ws.l(atan.o)
    0x08007264   0x08007264   0x00000180   Code   RO         5476    i.atan2             m_ws.l(atan2.o)
    0x080073e4   0x080073e4   0x00000070   Code   RO         5130    i.basketball_Anim_Create  enemy.o
    0x08007454   0x08007454   0x0000002c   Code   RO         5131    i.basketball_Logic_Create  enemy.o
    0x08007480   0x08007480   0x000000ec   Code   RO         5132    i.basketball_fire   enemy.o
    0x0800756c   0x0800756c   0x00000022   Code   RO         3421    i.bitToByte         bit_operate.o
    0x0800758e   0x0800758e   0x0000001e   Code   RO         3873    i.brotherNode       rb_tree.o
    0x080075ac   0x080075ac   0x000000a4   Code   RO         5028    i.bullet_Anim_Create  pistol.o
    0x08007650   0x08007650   0x0000002c   Code   RO         5029    i.bullet_Logic_Create  pistol.o
    0x0800767c   0x0800767c   0x0000000c   Code   RO         5030    i.bullet_PrivateFreeHandle  pistol.o
    0x08007688   0x08007688   0x00000060   Code   RO         3817    i.c_free            heap_solution_1.o
    0x080076e8   0x080076e8   0x000000a8   Code   RO         3818    i.c_malloc          heap_solution_1.o
    0x08007790   0x08007790   0x00000150   Code   RO         3819    i.c_realloc         heap_solution_1.o
    0x080078e0   0x080078e0   0x00000038   Code   RO         3820    i.calculate_crc8    heap_solution_1.o
    0x08007918   0x08007918   0x00000038   Code   RO         5133    i.closePri_Init     enemy.o
    0x08007950   0x08007950   0x00000218   Code   RO         5134    i.close_Anim_Create  enemy.o
    0x08007b68   0x08007b68   0x0000012c   Code   RO         5135    i.close_Logic_Create  enemy.o
    0x08007c94   0x08007c94   0x0000009c   Code   RO         5484    i.cos               m_ws.l(cos.o)
    0x08007d30   0x08007d30   0x00000026   Code   RO         3874    i.createNode        rb_tree.o
    0x08007d56   0x08007d56   0x00000002   PAD
    0x08007d58   0x08007d58   0x00000094   Code   RO         5496    i.fmod              m_ws.l(fmod.o)
    0x08007dec   0x08007dec   0x0000003c   Code   RO         3228    i.frmInit           main.o
    0x08007e28   0x08007e28   0x00000016   Code   RO         3875    i.getRoot           rb_tree.o
    0x08007e3e   0x08007e3e   0x00000034   Code   RO         3876    i.leftRotate        rb_tree.o
    0x08007e72   0x08007e72   0x00000002   PAD
    0x08007e74   0x08007e74   0x00000324   Code   RO         3229    i.main              main.o
    0x08008198   0x08008198   0x00000074   Code   RO         3821    i.memory_pool_init  heap_solution_1.o
    0x0800820c   0x0800820c   0x00000160   Code   RO         5031    i.pistol_Fire       pistol.o
    0x0800836c   0x0800836c   0x000001c4   Code   RO         5032    i.pistol_Init       pistol.o
    0x08008530   0x08008530   0x00000012   Code   RO         3877    i.rbDelete          rb_tree.o
    0x08008542   0x08008542   0x00000076   Code   RO         3878    i.rbInsert          rb_tree.o
    0x080085b8   0x080085b8   0x00000034   Code   RO         3879    i.rightRotate       rb_tree.o
    0x080085ec   0x080085ec   0x00000022   Code   RO         3880    i.rotateLeft        rb_tree.o
    0x0800860e   0x0800860e   0x00000022   Code   RO         3881    i.rotateRight       rb_tree.o
    0x08008630   0x08008630   0x00000022   Code   RO         3882    i.search            rb_tree.o
    0x08008652   0x08008652   0x00000002   PAD
    0x08008654   0x08008654   0x000000a0   Code   RO         5504    i.sin               m_ws.l(sin.o)
    0x080086f4   0x080086f4   0x0000004c   Code   RO         5512    i.sqrt              m_ws.l(sqrt.o)
    0x08008740   0x08008740   0x0000002c   Code   RO         5520    i.sqrtf             m_ws.l(sqrtf.o)
    0x0800876c   0x0800876c   0x00000064   Code   RO         5528    i.tan               m_ws.l(tan.o)
    0x080087d0   0x080087d0   0x00000040   Code   RO         3230    i.tick              main.o
    0x08008810   0x08008810   0x0000001c   Code   RO         4089    i.vector_Create     vector.o
    0x0800882c   0x0800882c   0x00000012   Code   RO         4091    i.vector_Magnitude  vector.o
    0x0800883e   0x0800883e   0x0000003e   Code   RO         4092    i.vector_MagnitudeSquare  vector.o
    0x0800887c   0x0800887c   0x000000f0   Code   RO         4094    i.vector_Normalize  vector.o
    0x0800896c   0x0800896c   0x00000070   Code   RO         4095    i.vector_Scalar_Div  vector.o
    0x080089dc   0x080089dc   0x0000001c   Code   RO         3822    i.verifyBlock       heap_solution_1.o
    0x080089f8   0x080089f8   0x00000062   Code   RO         5423    x$fpl$d2f           fz_ws.l(d2f.o)
    0x08008a5a   0x08008a5a   0x00000002   PAD
    0x08008a5c   0x08008a5c   0x00000150   Code   RO         5425    x$fpl$dadd          fz_ws.l(daddsub_clz.o)
    0x08008bac   0x08008bac   0x00000010   Code   RO         5703    x$fpl$dcheck1       fz_ws.l(dcheck1.o)
    0x08008bbc   0x08008bbc   0x00000018   Code   RO         5590    x$fpl$dcmpinf       fz_ws.l(dcmpi.o)
    0x08008bd4   0x08008bd4   0x000002b0   Code   RO         5432    x$fpl$ddiv          fz_ws.l(ddiv.o)
    0x08008e84   0x08008e84   0x0000005e   Code   RO         5435    x$fpl$dfix          fz_ws.l(dfix.o)
    0x08008ee2   0x08008ee2   0x0000002e   Code   RO         5440    x$fpl$dflt          fz_ws.l(dflt_clz.o)
    0x08008f10   0x08008f10   0x00000026   Code   RO         5439    x$fpl$dfltu         fz_ws.l(dflt_clz.o)
    0x08008f36   0x08008f36   0x00000002   PAD
    0x08008f38   0x08008f38   0x00000078   Code   RO         5445    x$fpl$dleqf         fz_ws.l(dleqf.o)
    0x08008fb0   0x08008fb0   0x00000154   Code   RO         5447    x$fpl$dmul          fz_ws.l(dmul.o)
    0x08009104   0x08009104   0x0000009c   Code   RO         5592    x$fpl$dnaninf       fz_ws.l(dnaninf.o)
    0x080091a0   0x080091a0   0x00000150   Code   RO         5594    x$fpl$drem          fz_ws.l(drem_clz.o)
    0x080092f0   0x080092f0   0x0000000c   Code   RO         5596    x$fpl$dretinf       fz_ws.l(dretinf.o)
    0x080092fc   0x080092fc   0x0000006c   Code   RO         5449    x$fpl$drleqf        fz_ws.l(drleqf.o)
    0x08009368   0x08009368   0x00000016   Code   RO         5426    x$fpl$drsb          fz_ws.l(daddsub_clz.o)
    0x0800937e   0x0800937e   0x00000002   PAD
    0x08009380   0x08009380   0x000001cc   Code   RO         5598    x$fpl$dsqrt         fz_ws.l(dsqrt_noumaal.o)
    0x0800954c   0x0800954c   0x000001d4   Code   RO         5427    x$fpl$dsub          fz_ws.l(daddsub_clz.o)
    0x08009720   0x08009720   0x00000056   Code   RO         5451    x$fpl$f2d           fz_ws.l(f2d.o)
    0x08009776   0x08009776   0x00000002   PAD
    0x08009778   0x08009778   0x000000c4   Code   RO         5453    x$fpl$fadd          fz_ws.l(faddsub_clz.o)
    0x0800983c   0x0800983c   0x00000018   Code   RO         5600    x$fpl$fcmpinf       fz_ws.l(fcmpi.o)
    0x08009854   0x08009854   0x00000184   Code   RO         5460    x$fpl$fdiv          fz_ws.l(fdiv.o)
    0x080099d8   0x080099d8   0x00000030   Code   RO         5464    x$fpl$fflt          fz_ws.l(fflt_clz.o)
    0x08009a08   0x08009a08   0x00000026   Code   RO         5463    x$fpl$ffltu         fz_ws.l(fflt_clz.o)
    0x08009a2e   0x08009a2e   0x00000002   PAD
    0x08009a30   0x08009a30   0x00000068   Code   RO         5469    x$fpl$fleqf         fz_ws.l(fleqf.o)
    0x08009a98   0x08009a98   0x00000102   Code   RO         5471    x$fpl$fmul          fz_ws.l(fmul.o)
    0x08009b9a   0x08009b9a   0x0000008c   Code   RO         5602    x$fpl$fnaninf       fz_ws.l(fnaninf.o)
    0x08009c26   0x08009c26   0x0000000a   Code   RO         5604    x$fpl$fretinf       fz_ws.l(fretinf.o)
    0x08009c30   0x08009c30   0x00000062   Code   RO         5473    x$fpl$frleqf        fz_ws.l(frleqf.o)
    0x08009c92   0x08009c92   0x00000002   PAD
    0x08009c94   0x08009c94   0x00000110   Code   RO         5606    x$fpl$fsqrt         fz_ws.l(fsqrt.o)
    0x08009da4   0x08009da4   0x000000ea   Code   RO         5455    x$fpl$fsub          fz_ws.l(faddsub_clz.o)
    0x08009e8e   0x08009e8e   0x00000064   Code   RO         5715    x$fpl$retnan        fz_ws.l(retnan.o)
    0x08009ef2   0x08009ef2   0x0000005c   Code   RO         5680    x$fpl$scalbn        fz_ws.l(scalbn.o)
    0x08009f4e   0x08009f4e   0x00000030   Code   RO         5733    x$fpl$trapveneer    fz_ws.l(trapv.o)
    0x08009f7e   0x08009f7e   0x00000000   Code   RO         5608    x$fpl$usenofp       fz_ws.l(usenofp.o)
    0x08009f7e   0x08009f7e   0x000005f0   Data   RO         5003    .constdata          mistink_font.o
    0x0800a56e   0x0800a56e   0x00004cc0   Data   RO         5015    .constdata          animation.o
    0x0800f22e   0x0800f22e   0x00000010   Data   RO         5033    .constdata          pistol.o
    0x0800f23e   0x0800f23e   0x00000002   PAD
    0x0800f240   0x0800f240   0x00000100   Data   RO         5136    .constdata          enemy.o
    0x0800f340   0x0800f340   0x00000098   Data   RO         5611    .constdata          m_ws.l(atan.o)
    0x0800f3d8   0x0800f3d8   0x00000030   Data   RO         5620    .constdata          m_ws.l(cos_i.o)
    0x0800f408   0x0800f408   0x00000008   Data   RO         5636    .constdata          m_ws.l(qnan.o)
    0x0800f410   0x0800f410   0x000000c8   Data   RO         5639    .constdata          m_ws.l(rred.o)
    0x0800f4d8   0x0800f4d8   0x00000028   Data   RO         5643    .constdata          m_ws.l(sin_i.o)
    0x0800f500   0x0800f500   0x00000060   Data   RO         5649    .constdata          m_ws.l(tan_i.o)
    0x0800f560   0x0800f560   0x00000020   Data   RO         5780    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800f580, Size: 0x00003218, Max: 0x00005000, ABSOLUTE, COMPRESSED[0x0000005c])

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   COMPRESSED   0x00000014   Data   RW         3231    .data               main.o
    0x20000014   COMPRESSED   0x0000000c   Data   RW         3499    .data               camera.o
    0x20000020   COMPRESSED   0x00000008   Data   RW         3758    .data               canvas.o
    0x20000028   COMPRESSED   0x00000008   Data   RW         3824    .data               heap_solution_1.o
    0x20000030   COMPRESSED   0x00000004   Data   RW         4009    .data               texturemapper.o
    0x20000034   COMPRESSED   0x00000008   Data   RW         4168    .data               worldmap.o
    0x2000003c   COMPRESSED   0x00000004   Data   RW         4318    .data               frameratestrategy.o
    0x20000040   COMPRESSED   0x00000008   Data   RW         4374    .data               sprites_animation.o
    0x20000048   COMPRESSED   0x00000008   Data   RW         4508    .data               sprites_logical.o
    0x20000050   COMPRESSED   0x00000004   Data   RW         4723    .data               sprites_behaviortree.o
    0x20000054   COMPRESSED   0x00000004   PAD
    0x20000058   COMPRESSED   0x0000001c   Data   RW         5034    .data               pistol.o
    0x20000074   COMPRESSED   0x00000240   Data   RW         5088    .data               map.o
    0x200002b4   COMPRESSED   0x0000001c   Data   RW         5137    .data               enemy.o
    0x200002d0   COMPRESSED   0x00000004   Data   RW         5344    .data               common.o
    0x200002d4        -       0x00002800   Zero   RW         3823    .bss                heap_solution_1.o
    0x20002ad4        -       0x000000e4   Zero   RW         5412    .bss                c_w.l(rand.o)
    0x20002bb8        -       0x00000060   Zero   RW         5687    .bss                c_w.l(libspace.o)
    0x20002c18        -       0x00000200   Zero   RW            2    HEAP                startup_stm32f10x_md.o
    0x20002e18        -       0x00000400   Zero   RW            1    STACK               startup_stm32f10x_md.o


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

Image component sizes


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

         0          0      19648          0          0       5800   animation.o
        76          0          0          0          0       1349   bit_operate.o
      4246         92          0         12          0      24127   camera.o
       186         14          0          8          0       2912   canvas.o
        38          0          0          0          0       1028   ceruleanbird.o
         0          0          0          4          0        240   common.o
         0          0          0          0          0       4548   core_cm3.o
      9736        652        256         28          0      42434   enemy.o
        16          0          0          0          0       2002   enginefault.o
       324         20          0          4          0       3507   frameratestrategy.o
       800         20          0          8      10240       6882   heap_solution_1.o
       204         20          0          0          0       1445   key.o
       654         24          0          0          0       3393   m_stm32f103c8t6.o
      1516        220          0         20          0      12179   main.o
         0          0          0        576          0        519   map.o
         0          0          0          0          0     201728   misc.o
       528         10          0          0          0       7398   mistink.o
       108          0          0          0          0       1958   mistink_displayer.o
         0          0       1520          0          0        629   mistink_font.o
      1540        100         16         28          0       6810   pistol.o
      1352          0          0          0          0      14438   rb_tree.o
      1184         22          0          8          0      13175   sprites_animation.o
      2212         34          0          4          0      17452   sprites_behaviortree.o
      3194        102          0          8          0      23124   sprites_logical.o
        64         26        236          0       1536        844   startup_stm32f10x_md.o
       304          0          0          0          0      11908   stm32f10x_gpio.o
        26          0          0          0          0       3918   stm32f10x_it.o
        64         12          0          0          0       1114   stm32f10x_rcc.o
       106          0          0          0          0      10096   stm32f10x_spi.o
       198         42          0          0          0      23055   stm32f10x_tim.o
       328         28          0          0          0      37509   system_stm32f10x.o
       254         10          0          4          0       3372   texturemapper.o
       460         16          0          0          0       3731   vector.o
       266         34          0          8          0       5563   worldmap.o

    ----------------------------------------------------------------------
     30032       1498      21710        724      11776     500187   Object Totals
         0          0         32          0          0          0   (incl. Generated)
        48          0          2          4          0          0   (incl. Padding)

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

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

        90          0          0          0          0          0   __dczerorl2.o
         8          0          0          0          0         68   __main.o
       104          0          0          0          0         84   __printf.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
        52          8          0          0          0          0   __scatter.o
        28          0          0          0          0          0   __scatter_zi.o
        48          6          0          0          0         96   _printf_char_common.o
         6          0          0          0          0          0   _printf_d.o
       120         16          0          0          0         92   _printf_dec.o
       178          0          0          0          0         88   _printf_intcommon.o
         0          0          0          0          0          0   _printf_percent.o
         4          0          0          0          0          0   _printf_percent_end.o
        22          0          0          0          0        100   _rserrno.o
        10          0          0          0          0         68   _sputc.o
        18          0          0          0          0         80   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
         6          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
        40          6          0          0          0         84   noretval__2sprintf.o
       112         18          0          0        228        160   rand.o
         8          4          0          0          0         68   rt_errno_addr_intlibspace.o
       100          0          0          0          0         80   rt_memcpy_w.o
         2          0          0          0          0          0   rtexit.o
        10          0          0          0          0          0   rtexit2.o
        62          0          0          0          0         76   strlen.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
        98          4          0          0          0         92   d2f.o
       826         16          0          0          0        348   daddsub_clz.o
        16          4          0          0          0         68   dcheck1.o
        24          0          0          0          0         68   dcmpi.o
       688        140          0          0          0        208   ddiv.o
        94          4          0          0          0         92   dfix.o
        84          0          0          0          0        136   dflt_clz.o
       120          4          0          0          0         92   dleqf.o
       340         12          0          0          0        104   dmul.o
       156          4          0          0          0         92   dnaninf.o
       336         12          0          0          0         88   drem_clz.o
        12          0          0          0          0         68   dretinf.o
       108          0          0          0          0         80   drleqf.o
       460         56          0          0          0        120   dsqrt_noumaal.o
        86          4          0          0          0         84   f2d.o
       430          8          0          0          0        168   faddsub_clz.o
        24          0          0          0          0         68   fcmpi.o
       388         76          0          0          0         96   fdiv.o
        86          0          0          0          0        136   fflt_clz.o
       104          4          0          0          0         84   fleqf.o
       258          4          0          0          0         84   fmul.o
       140          4          0          0          0         84   fnaninf.o
        10          0          0          0          0         68   fretinf.o
        98          0          0          0          0         68   frleqf.o
       272        100          0          0          0         88   fsqrt.o
       100          0          0          0          0         68   retnan.o
        92          0          0          0          0         68   scalbn.o
        48          0          0          0          0         68   trapv.o
         0          0          0          0          0          0   usenofp.o
       544         70        152          0          0        124   atan.o
       384         38          0          0          0        144   atan2.o
       156          8          0          0          0        104   cos.o
       252         22         48          0          0        124   cos_i.o
        38          6          0          0          0        272   dunder.o
       148          4          0          0          0         88   fmod.o
        40          0          0          0          0         68   fpclassify.o
       170          0          0          0          0         96   poly.o
         0          0          8          0          0          0   qnan.o
       904         76        200          0          0        140   rred.o
       160         10          0          0          0        108   sin.o
       236         12         40          0          0        128   sin_i.o
        76          0          0          0          0         84   sqrt.o
        44          0          0          0          0         80   sqrtf.o
       100         10          0          0          0         96   tan.o
       636         50         96          0          0        168   tan_i.o

    ----------------------------------------------------------------------
     10562        828        544          0        324       6292   Library Totals
        22          0          0          0          0          0   (incl. Padding)

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

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

      1154         66          0          0        324       1580   c_w.l
      5498        456          0          0          0       2888   fz_ws.l
      3888        306        544          0          0       1824   m_ws.l

    ----------------------------------------------------------------------
     10562        828        544          0        324       6292   Library Totals

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

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


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

     40594       2326      22254        724      12100     492071   Grand Totals
     40594       2326      22254         92      12100     492071   ELF Image Totals (compressed)
     40594       2326      22254         92          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                62848 (  61.38kB)
    Total RW  Size (RW Data + ZI Data)             12824 (  12.52kB)
    Total ROM Size (Code + RO Data + RW Data)      62940 (  61.46kB)

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

