Component: Arm Compiler for Embedded 6.19 Tool: armlink [5e73cb00] ============================================================================== Section Cross References main.o(.text.main) refers to flashdev.o(.rodata.FlashDevice) for FlashDevice main.o(.text.main) refers to main.o(.bss.buf) for buf main.o(.text.main) refers to flashprg.o(.text.Init) for Init main.o(.text.main) refers to main.o(.bss.ret) for ret main.o(.text.main) refers to flashprg.o(.text.EraseSector) for EraseSector main.o(.text.main) refers to flashprg.o(.text.UnInit) for UnInit main.o(.text.main) refers to flashprg.o(.text.ProgramPage) for ProgramPage main.o(.text.main) refers to flashprg.o(.text.EraseChip) for EraseChip main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] flashprg.o(.text.Init) refers to flashprg.o(.bss.bInited) for bInited flashprg.o(.text.Init) refers to system_f4_f3.o(.text.System_Init) for System_Init flashprg.o(.ARM.exidx.text.Init) refers to flashprg.o(.text.Init) for [Anonymous Symbol] flashprg.o(.ARM.exidx.text.UnInit) refers to flashprg.o(.text.UnInit) for [Anonymous Symbol] flashprg.o(.ARM.exidx.text.EraseChip) refers to flashprg.o(.text.EraseChip) for [Anonymous Symbol] flashprg.o(.text.EraseSector) refers to fxx_eflash.o(.text.EFlash_ErasePage) for EFlash_ErasePage flashprg.o(.ARM.exidx.text.EraseSector) refers to flashprg.o(.text.EraseSector) for [Anonymous Symbol] flashprg.o(.text.ProgramPage) refers to fxx_eflash.o(.text.EFlash_Program_Word) for EFlash_Program_Word flashprg.o(.ARM.exidx.text.ProgramPage) refers to flashprg.o(.text.ProgramPage) for [Anonymous Symbol] startup_f4_f3.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_f4_f3.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_f4_f3.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_f4_f3.o(RESET) refers to startup_f4_f3.o(STACK) for __initial_sp startup_f4_f3.o(RESET) refers to startup_f4_f3.o(.text) for Reset_Handler startup_f4_f3.o(RESET) refers to system_f4_f3.o(.text.HardFault_Handler) for HardFault_Handler startup_f4_f3.o(RESET) refers to system_f4_f3.o(.text.SysTick_Handler) for SysTick_Handler startup_f4_f3.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_f4_f3.o(.text) refers to system_f4_f3.o(.text.System_Core_Config) for System_Core_Config startup_f4_f3.o(.text) refers to __main.o(!!!main) for __main startup_f4_f3.o(.text) refers to startup_f4_f3.o(HEAP) for Heap_Mem startup_f4_f3.o(.text) refers to startup_f4_f3.o(STACK) for Stack_Mem system_f4_f3.o(.ARM.exidx.text.HardFault_Handler) refers to system_f4_f3.o(.text.HardFault_Handler) for [Anonymous Symbol] system_f4_f3.o(.text.SysTick_Handler) refers to system_f4_f3.o(.bss.gu32_SystemCount) for gu32_SystemCount system_f4_f3.o(.ARM.exidx.text.SysTick_Handler) refers to system_f4_f3.o(.text.SysTick_Handler) for [Anonymous Symbol] system_f4_f3.o(.text.System_SysTick_Init) refers to system_f4_f3.o(.bss.gu32_SystemCount) for gu32_SystemCount system_f4_f3.o(.text.System_SysTick_Init) refers to system_f4_f3.o(.bss.gu32_SystemClock) for gu32_SystemClock system_f4_f3.o(.text.System_SysTick_Init) refers to system_f4_f3.o(.text.SysTick_Config) for SysTick_Config system_f4_f3.o(.ARM.exidx.text.System_SysTick_Init) refers to system_f4_f3.o(.text.System_SysTick_Init) for [Anonymous Symbol] system_f4_f3.o(.text.SysTick_Config) refers to system_f4_f3.o(.text.__NVIC_SetPriority) for __NVIC_SetPriority system_f4_f3.o(.ARM.exidx.text.SysTick_Config) refers to system_f4_f3.o(.text.SysTick_Config) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_SysTick_Off) refers to system_f4_f3.o(.text.System_SysTick_Off) for [Anonymous Symbol] system_f4_f3.o(.text.System_Init) refers to system_f4_f3.o(.text.System_Set_Buzzer_Divider) for System_Set_Buzzer_Divider system_f4_f3.o(.text.System_Init) refers to system_f4_f3.o(.text.__NVIC_SetPriorityGrouping) for __NVIC_SetPriorityGrouping system_f4_f3.o(.text.System_Init) refers to system_f4_f3.o(.text.System_Clock_Init) for System_Clock_Init system_f4_f3.o(.text.System_Init) refers to system_accelerate.o(.text.System_EnableIAccelerate) for System_EnableIAccelerate system_f4_f3.o(.text.System_Init) refers to system_f4_f3.o(.text.System_SysTick_Init) for System_SysTick_Init system_f4_f3.o(.ARM.exidx.text.System_Init) refers to system_f4_f3.o(.text.System_Init) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Set_Buzzer_Divider) refers to system_f4_f3.o(.text.System_Set_Buzzer_Divider) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.__NVIC_SetPriorityGrouping) refers to system_f4_f3.o(.text.__NVIC_SetPriorityGrouping) for [Anonymous Symbol] system_f4_f3.o(.text.System_Clock_Init) refers to system_f4_f3.o(.bss.gu32_SystemClock) for gu32_SystemClock system_f4_f3.o(.text.System_Clock_Init) refers to system_f4_f3.o(.bss.gu32_APBClock) for gu32_APBClock system_f4_f3.o(.text.System_Clock_Init) refers to fxx_eflash.o(.text.EFlash_Init) for EFlash_Init system_f4_f3.o(.ARM.exidx.text.System_Clock_Init) refers to system_f4_f3.o(.text.System_Clock_Init) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Core_Config) refers to system_f4_f3.o(.text.System_Core_Config) for [Anonymous Symbol] system_f4_f3.o(.text.System_Get_SystemClock) refers to system_f4_f3.o(.bss.gu32_SystemClock) for gu32_SystemClock system_f4_f3.o(.ARM.exidx.text.System_Get_SystemClock) refers to system_f4_f3.o(.text.System_Get_SystemClock) for [Anonymous Symbol] system_f4_f3.o(.text.System_Get_APBClock) refers to system_f4_f3.o(.bss.gu32_APBClock) for gu32_APBClock system_f4_f3.o(.ARM.exidx.text.System_Get_APBClock) refers to system_f4_f3.o(.text.System_Get_APBClock) for [Anonymous Symbol] system_f4_f3.o(.text.System_Module_Reset) refers to system_f4_f3.o(.text.System_Delay) for System_Delay system_f4_f3.o(.ARM.exidx.text.System_Module_Reset) refers to system_f4_f3.o(.text.System_Module_Reset) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Delay) refers to system_f4_f3.o(.text.System_Delay) for [Anonymous Symbol] system_f4_f3.o(.text.System_Module_Enable) refers to system_f4_f3.o(.text.System_Delay) for System_Delay system_f4_f3.o(.ARM.exidx.text.System_Module_Enable) refers to system_f4_f3.o(.text.System_Module_Enable) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Module_Disable) refers to system_f4_f3.o(.text.System_Module_Disable) for [Anonymous Symbol] system_f4_f3.o(.text.System_Delay_MS) refers to system_f4_f3.o(.bss.gu32_SystemCount) for gu32_SystemCount system_f4_f3.o(.ARM.exidx.text.System_Delay_MS) refers to system_f4_f3.o(.text.System_Delay_MS) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Enable_RC32K) refers to system_f4_f3.o(.text.System_Enable_RC32K) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Disable_RC32K) refers to system_f4_f3.o(.text.System_Disable_RC32K) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Enable_XTAL) refers to system_f4_f3.o(.text.System_Enable_XTAL) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Disable_XTAL) refers to system_f4_f3.o(.text.System_Disable_XTAL) for [Anonymous Symbol] system_f4_f3.o(.text.System_Enable_Disable_RTC_Domain_Access) refers to system_f4_f3.o(.text.System_Delay) for System_Delay system_f4_f3.o(.ARM.exidx.text.System_Enable_Disable_RTC_Domain_Access) refers to system_f4_f3.o(.text.System_Enable_Disable_RTC_Domain_Access) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Enable_Disable_Reset) refers to system_f4_f3.o(.text.System_Enable_Disable_Reset) for [Anonymous Symbol] system_f4_f3.o(.text.System_Reset_MCU) refers to system_f4_f3.o(.text.__NVIC_SystemReset) for __NVIC_SystemReset system_f4_f3.o(.ARM.exidx.text.System_Reset_MCU) refers to system_f4_f3.o(.text.System_Reset_MCU) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.__NVIC_SystemReset) refers to system_f4_f3.o(.text.__NVIC_SystemReset) for [Anonymous Symbol] system_f4_f3.o(.text.System_Enter_Standby_Mode) refers to system_f4_f3.o(.text.System_Delay) for System_Delay system_f4_f3.o(.text.System_Enter_Standby_Mode) refers to system_f4_f3.o(.rodata.str1.1) for .L.str system_f4_f3.o(.text.System_Enter_Standby_Mode) refers to printf.o(.text) for printf system_f4_f3.o(.ARM.exidx.text.System_Enter_Standby_Mode) refers to system_f4_f3.o(.text.System_Enter_Standby_Mode) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Clear_Stop_Wakeup) refers to system_f4_f3.o(.text.System_Clear_Stop_Wakeup) for [Anonymous Symbol] system_f4_f3.o(.text.System_Enter_Stop_Mode) refers to system_f4_f3.o(.text.System_SysTick_Off) for System_SysTick_Off system_f4_f3.o(.text.System_Enter_Stop_Mode) refers to system_f4_f3.o(.text.System_SysTick_Init) for System_SysTick_Init system_f4_f3.o(.ARM.exidx.text.System_Enter_Stop_Mode) refers to system_f4_f3.o(.text.System_Enter_Stop_Mode) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Enter_Sleep_Mode) refers to system_f4_f3.o(.text.System_Enter_Sleep_Mode) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_Return_Last_Reset_Reason) refers to system_f4_f3.o(.text.System_Return_Last_Reset_Reason) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.System_USB_PHY_Config) refers to system_f4_f3.o(.text.System_USB_PHY_Config) for [Anonymous Symbol] system_f4_f3.o(.text.assert_failed) refers to system_f4_f3.o(.rodata.str1.1) for .L.str.1 system_f4_f3.o(.text.assert_failed) refers to printf.o(.text) for printf system_f4_f3.o(.ARM.exidx.text.assert_failed) refers to system_f4_f3.o(.text.assert_failed) for [Anonymous Symbol] system_f4_f3.o(.ARM.exidx.text.__NVIC_SetPriority) refers to system_f4_f3.o(.text.__NVIC_SetPriority) for [Anonymous Symbol] fxx_eflash.o(.text.EFlash_Init) refers to hal_eflash_ex.o(.text.EFlash_Init_Para) for EFlash_Init_Para fxx_eflash.o(.ARM.exidx.text.EFlash_Init) refers to fxx_eflash.o(.text.EFlash_Init) for [Anonymous Symbol] fxx_eflash.o(.ARM.exidx.text.EFlash_ErasePage) refers to fxx_eflash.o(.text.EFlash_ErasePage) for [Anonymous Symbol] fxx_eflash.o(.ARM.exidx.text.EFlash_Program_Word) refers to fxx_eflash.o(.text.EFlash_Program_Word) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_EnableIAccelerate) refers to system_accelerate.o(.text.System_EnableIAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_DisableIAccelerate) refers to system_accelerate.o(.text.System_DisableIAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_InvalidateIAccelerate) refers to system_accelerate.o(.text.System_InvalidateIAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_EnableDAccelerate) refers to system_accelerate.o(.text.System_EnableDAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_DisableDAccelerate) refers to system_accelerate.o(.text.System_DisableDAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_InvalidateDAccelerate) refers to system_accelerate.o(.text.System_InvalidateDAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_CleanDAccelerate) refers to system_accelerate.o(.text.System_CleanDAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_CleanInvalidateDAccelerate) refers to system_accelerate.o(.text.System_CleanInvalidateDAccelerate) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_InvalidateDAccelerate_by_Addr) refers to system_accelerate.o(.text.System_InvalidateDAccelerate_by_Addr) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_CleanDAccelerate_by_Addr) refers to system_accelerate.o(.text.System_CleanDAccelerate_by_Addr) for [Anonymous Symbol] system_accelerate.o(.ARM.exidx.text.System_CleanInvalidateDAccelerate_by_Addr) refers to system_accelerate.o(.text.System_CleanInvalidateDAccelerate_by_Addr) for [Anonymous Symbol] hal_eflash_ex.o(.text.EFlash_ReWrite_Word) refers to fxx_eflash.o(.text.EFlash_ErasePage) for EFlash_ErasePage hal_eflash_ex.o(.text.EFlash_ReWrite_Word) refers to fxx_eflash.o(.text.EFlash_Program_Word) for EFlash_Program_Word hal_eflash_ex.o(.ARM.exidx.text.EFlash_ReWrite_Word) refers to hal_eflash_ex.o(.text.EFlash_ReWrite_Word) for [Anonymous Symbol] hal_eflash_ex.o(.text.EFlash_Return_to_Boot) refers to hal_eflash_ex.o(.text.EFlash_ReWrite_Word) for EFlash_ReWrite_Word hal_eflash_ex.o(.ARM.exidx.text.EFlash_Return_to_Boot) refers to hal_eflash_ex.o(.text.EFlash_Return_to_Boot) for [Anonymous Symbol] hal_eflash_ex.o(.ARM.exidx.text.HAL_Verify_Chip) refers to hal_eflash_ex.o(.text.HAL_Verify_Chip) for [Anonymous Symbol] hal_eflash_ex.o(.text.EFlash_Init_Para) refers to hal_eflash_ex.o(.text.HAL_Verify_Chip) for HAL_Verify_Chip hal_eflash_ex.o(.ARM.exidx.text.EFlash_Init_Para) refers to hal_eflash_ex.o(.text.EFlash_Init_Para) for [Anonymous Symbol] hal_eflash_ex.o(.text.EFlash_ErasePage_EX) refers to system_accelerate.o(.text.System_InvalidateDAccelerate_by_Addr) for System_InvalidateDAccelerate_by_Addr hal_eflash_ex.o(.ARM.exidx.text.EFlash_ErasePage_EX) refers to hal_eflash_ex.o(.text.EFlash_ErasePage_EX) for [Anonymous Symbol] hal_eflash_ex.o(.text.EFlash_Program_Word_EX) refers to system_accelerate.o(.text.System_InvalidateDAccelerate_by_Addr) for System_InvalidateDAccelerate_by_Addr hal_eflash_ex.o(.ARM.exidx.text.EFlash_Program_Word_EX) refers to hal_eflash_ex.o(.text.EFlash_Program_Word_EX) for [Anonymous Symbol] printf.o(.text) refers (Special) to _printf_a.o(.ARM.Collect$$_printf_percent$$00000006) for _printf_a printf.o(.text) refers (Special) to _printf_c.o(.ARM.Collect$$_printf_percent$$00000013) for _printf_c printf.o(.text) refers (Special) to _printf_charcount.o(.text) for _printf_charcount printf.o(.text) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d printf.o(.text) refers (Special) to _printf_e.o(.ARM.Collect$$_printf_percent$$00000004) for _printf_e printf.o(.text) refers (Special) to _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) for _printf_f printf.o(.text) refers (Special) to printf1.o(x$fpl$printf1) for _printf_fp_dec printf.o(.text) refers (Special) to printf2.o(x$fpl$printf2) for _printf_fp_hex printf.o(.text) refers (Special) to _printf_g.o(.ARM.Collect$$_printf_percent$$00000005) for _printf_g printf.o(.text) refers (Special) to _printf_i.o(.ARM.Collect$$_printf_percent$$00000008) for _printf_i printf.o(.text) refers (Special) to _printf_dec.o(.text) for _printf_int_dec printf.o(.text) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l printf.o(.text) refers (Special) to _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) for _printf_lc printf.o(.text) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll printf.o(.text) refers (Special) to _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) for _printf_lld printf.o(.text) refers (Special) to _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) for _printf_lli printf.o(.text) refers (Special) to _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) for _printf_llo printf.o(.text) refers (Special) to _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) for _printf_llu printf.o(.text) refers (Special) to _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) for _printf_llx printf.o(.text) refers (Special) to _printf_longlong_dec.o(.text) for _printf_longlong_dec printf.o(.text) refers (Special) to _printf_hex_int_ll_ptr.o(.text) for _printf_longlong_hex printf.o(.text) refers (Special) to _printf_oct_int_ll.o(.text) for _printf_longlong_oct printf.o(.text) refers (Special) to _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) for _printf_ls printf.o(.text) refers (Special) to _printf_n.o(.ARM.Collect$$_printf_percent$$00000001) for _printf_n printf.o(.text) refers (Special) to _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B) for _printf_o printf.o(.text) refers (Special) to _printf_p.o(.ARM.Collect$$_printf_percent$$00000002) for _printf_p printf.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent printf.o(.text) refers (Special) to _printf_pad.o(.text) for _printf_post_padding printf.o(.text) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s printf.o(.text) refers (Special) to _printf_str.o(.text) for _printf_str printf.o(.text) refers (Special) to _printf_truncate.o(.text) for _printf_truncate_signed printf.o(.text) refers (Special) to _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) for _printf_u printf.o(.text) refers (Special) to _printf_wctomb.o(.text) for _printf_wctomb printf.o(.text) refers (Special) to _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) for _printf_x printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file printf.o(.text) refers to stdio_streams.o(.bss) for __stdout __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_dec.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_signed _printf_dec.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common _printf_char_file.o(.text) refers to ferror.o(.text) for ferror _printf_char_file.o(.text) refers to fputc.o(i.fputc) for fputc _printf_wctomb.o(.text) refers (Special) to _printf_wchar.o(.text) for _printf_lcs_common _printf_wctomb.o(.text) refers to _c16rtomb.o(.text) for _wcrtomb _printf_wctomb.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_wctomb.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_wctomb.o(.text) refers to _printf_wctomb.o(.constdata) for .constdata _printf_wctomb.o(.constdata) refers (Special) to _printf_wchar.o(.text) for _printf_lcs_common _printf_longlong_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10 _printf_longlong_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_oct_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_oct_int.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_oct_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_oct_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_oct_int_ll.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_hex_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_ll.o(.text) refers to _printf_hex_ll.o(.constdata) for .constdata _printf_hex_int.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_hex_int.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_int.o(.text) refers to _printf_hex_int.o(.constdata) for .constdata _printf_hex_int_ll.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_int_ll.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_hex_int_ll.o(.text) refers to _printf_hex_int_ll.o(.constdata) for .constdata _printf_hex_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_ptr.o(.text) refers to _printf_hex_ptr.o(.constdata) for .constdata _printf_hex_int_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_int_ptr.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_hex_int_ptr.o(.text) refers to _printf_hex_int_ptr.o(.constdata) for .constdata _printf_hex_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_ll_ptr.o(.text) refers to _printf_hex_ll_ptr.o(.constdata) for .constdata _printf_hex_int_ll_ptr.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common _printf_hex_int_ll_ptr.o(.text) refers (Weak) to _printf_truncate.o(.text) for _printf_truncate_unsigned _printf_hex_int_ll_ptr.o(.text) refers to _printf_hex_int_ll_ptr.o(.constdata) for .constdata __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata __printf_wp.o(.text) refers to __printf_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_c.o(.ARM.Collect$$_printf_percent$$00000013) refers (Weak) to _printf_char.o(.text) for _printf_char _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string _printf_n.o(.ARM.Collect$$_printf_percent$$00000001) refers (Weak) to _printf_charcount.o(.text) for _printf_charcount _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C) refers (Weak) to _printf_hex_int_ll_ptr.o(.text) for _printf_int_hex _printf_p.o(.ARM.Collect$$_printf_percent$$00000002) refers (Weak) to _printf_hex_int_ll_ptr.o(.text) for _printf_hex_ptr _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B) refers (Weak) to _printf_oct_int_ll.o(.text) for _printf_int_oct _printf_i.o(.ARM.Collect$$_printf_percent$$00000008) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec _printf_f.o(.ARM.Collect$$_printf_percent$$00000003) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec _printf_e.o(.ARM.Collect$$_printf_percent$$00000004) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec _printf_g.o(.ARM.Collect$$_printf_percent$$00000005) refers (Weak) to printf1.o(x$fpl$printf1) for _printf_fp_dec _printf_a.o(.ARM.Collect$$_printf_percent$$00000006) refers (Weak) to printf2.o(x$fpl$printf2) for _printf_fp_hex _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F) refers (Weak) to _printf_longlong_dec.o(.text) for _printf_longlong_dec _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015) refers (Weak) to _printf_wchar.o(.text) for _printf_wchar _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) refers (Special) to _printf_l.o(.ARM.Collect$$_printf_percent$$00000012) for _printf_l _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016) refers (Weak) to _printf_wchar.o(.text) for _printf_wstring _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010) refers (Weak) to _printf_oct_int_ll.o(.text) for _printf_ll_oct _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) refers (Special) to _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007) for _printf_ll _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011) refers (Weak) to _printf_hex_int_ll_ptr.o(.text) for _printf_ll_hex stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio stdio_streams.o(.bss) refers (Special) to initio.o(.text) for _initio stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio stdio_streams.o(.data) refers (Special) to initio.o(.text) for _initio printf1.o(x$fpl$printf1) refers to _printf_fp_dec.o(.text) for _printf_fp_dec_real printf2.o(x$fpl$printf2) refers to _printf_fp_hex.o(.text) for _printf_fp_hex_real printf2b.o(x$fpl$printf2) refers to _printf_fp_hex.o(.text) for _printf_fp_hex_real __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text.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 _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_fp_dec.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp _printf_fp_dec.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric _printf_fp_dec.o(.text) refers to bigflt0.o(.text) for _btod_etento _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_d2e) for _btod_d2e _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv _printf_fp_dec.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul _printf_fp_dec.o(.text) refers to lludiv10.o(.text) for _ll_udiv10 _printf_fp_dec.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify _printf_fp_dec.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_dec.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale _printf_fp_dec.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_fp_dec_accurate.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp _printf_fp_dec_accurate.o(.text) refers (Special) to lc_numeric_c.o(locale$$code) for _get_lc_numeric _printf_fp_dec_accurate.o(.text) refers to btod_accurate.o(.text) for _btod_main _printf_fp_dec_accurate.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify _printf_fp_dec_accurate.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan _printf_fp_dec_accurate.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_dec_accurate.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_dec_accurate.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale _printf_fp_dec_accurate.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_fp_hex.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp _printf_fp_hex.o(.text) refers to fpclassify.o(i.__ARM_fpclassify) for __ARM_fpclassify _printf_fp_hex.o(.text) refers to _printf_fp_infnan.o(.text) for _printf_fp_infnan _printf_fp_hex.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_hex.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_hex.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_fp_hex.o(.text) refers to _printf_fp_hex.o(.constdata) for .constdata _printf_fp_hex.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp _printf_char_common.o(.text) refers to __printf_flags_ss_wp.o(.text) for __printf _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str _printf_wchar.o(.text) refers (Weak) to _printf_wctomb.o(.text) for _printf_wctomb fputc.o(i.fputc) refers to flsbuf.o(.text) for __flsbuf_byte initio.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000026) for __rt_lib_init_stdio_2 initio.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_2 initio.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 initio.o(.text) refers to fopen.o(.text) for freopen initio.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED initio.o(.text) refers to setvbuf.o(.text) for setvbuf initio.o(.text) refers to fclose.o(.text) for _fclose_internal initio.o(.text) refers to h1_free.o(.text) for free initio.o(.text) refers to stdio_streams.o(.bss) for __stdin initio.o(.text) refers to stdio_streams.o(.bss) for __stdout initio.o(.text) refers to stdio_streams.o(.bss) for __stderr initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout initio.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr initio.o(.text) refers to sys_io_names.o(.constdata) for __stdin_name initio.o(.text) refers to sys_io_names.o(.constdata) for __stdout_name initio.o(.text) refers to sys_io_names.o(.constdata) for __stderr_name initio_locked.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000026) for __rt_lib_init_stdio_2 initio_locked.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_2 initio_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 initio_locked.o(.text) refers to fopen.o(.text) for freopen initio_locked.o(.text) refers to defsig_rtred_outer.o(.text) for __rt_SIGRTRED initio_locked.o(.text) refers to setvbuf.o(.text) for setvbuf initio_locked.o(.text) refers to fclose.o(.text) for _fclose_internal initio_locked.o(.text) refers to h1_free.o(.text) for free initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stdout initio_locked.o(.text) refers to stdio_streams.o(.bss) for __stderr initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdin initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stdout initio_locked.o(.text) refers to stdio_streams.o(.data) for __aeabi_stderr initio_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock initio_locked.o(.text) refers to sys_io_names.o(.constdata) for __stdin_name initio_locked.o(.text) refers to sys_io_names.o(.constdata) for __stdout_name initio_locked.o(.text) refers to sys_io_names.o(.constdata) for __stderr_name _c16rtomb.o(.text) refers to rt_ctype_table.o(.text) for __rt_ctype_table sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace sys_stackheap_outer.o(.text) refers to startup_f4_f3.o(.text) for __user_initial_stackheap rt_ctype_table.o(.text) refers to rt_locale_intlibspace.o(.text) for __rt_locale rt_ctype_table.o(.text) refers to lc_ctype_c.o(locale$$code) for _get_lc_ctype rt_locale.o(.text) refers to rt_locale.o(.bss) for __rt_locale_data rt_locale_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start free.o(.text) refers (Special) to hguard.o(.text) for __heap$guard free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor free.o(.text) refers to heapstubs.o(.text) for __Heap_Free h1_free.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor h1_free_threads.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2.o(i._FDIterate) refers to heap2.o(.conststring) for .conststring heap2.o(i.__Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2.o(i.__Heap_ProvideMemory$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2.o(i.__Heap_Stats$realtime) refers to heap2.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate heap2.o(i.__Heap_Valid$realtime) refers to heap2.o(i._FDIterate) for _FDIterate heap2.o(i.__Heap_Valid$realtime) refers to heap2.o(.conststring) for .conststring heap2.o(i.free$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2.o(i.free$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2.o(i.free$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2.o(i.malloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2.o(i.malloc$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst heap2.o(i.malloc$realtime) refers to init_alloc.o(.text) for __Heap_Full heap2.o(i.malloc$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode heap2.o(i.malloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2.o(i.posix_memalign$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2.o(i.posix_memalign$realtime) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst heap2.o(i.posix_memalign$realtime) refers to init_alloc.o(.text) for __Heap_Full heap2.o(i.posix_memalign$realtime) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode heap2.o(i.posix_memalign$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2.o(i.realloc$realtime) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2.o(i.realloc$realtime) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2.o(i.realloc$realtime) refers to h1_free.o(.text) for free heap2.o(i.realloc$realtime) refers to h1_alloc.o(.text) for malloc heap2.o(i.realloc$realtime) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2.o(i.realloc$realtime) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 heap2_threads.o(i._FDIterate) refers to heap2_threads.o(.conststring) for .conststring heap2_threads.o(i.__Heap_Initialize$realtime$concurrent) refers to mutex_dummy.o(.text) for _mutex_initialize heap2_threads.o(i.__Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2_threads.o(i.__Heap_ProvideMemory$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2_threads.o(i.__Heap_Stats$realtime$concurrent) refers to heap2_threads.o(i._Heap2_StatsIterate) for _Heap2_StatsIterate heap2_threads.o(i.__Heap_Valid$realtime$concurrent) refers to heap2_threads.o(i._FDIterate) for _FDIterate heap2_threads.o(i.__Heap_Valid$realtime$concurrent) refers to heap2_threads.o(.conststring) for .conststring heap2_threads.o(i.free$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2_threads.o(i.free$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2_threads.o(i.free$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2_threads.o(i.malloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2_threads.o(i.malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst heap2_threads.o(i.malloc$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full heap2_threads.o(i.malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode heap2_threads.o(i.malloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2_threads.o(i.posix_memalign$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2_threads.o(i.posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_FindFirst) for _FDTree_FindFirst heap2_threads.o(i.posix_memalign$realtime$concurrent) refers to init_alloc.o(.text) for __Heap_Full heap2_threads.o(i.posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_RemoveNode) for _FDTree_RemoveNode heap2_threads.o(i.posix_memalign$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2_threads.o(i.realloc$realtime$concurrent) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor heap2_threads.o(i.realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Insert) for _FDTree_Insert heap2_threads.o(i.realloc$realtime$concurrent) refers to h1_free.o(.text) for free heap2_threads.o(i.realloc$realtime$concurrent) refers to h1_alloc.o(.text) for malloc heap2_threads.o(i.realloc$realtime$concurrent) refers to fdtree.o(i._FDTree_Delete) for _FDTree_Delete heap2_threads.o(i.realloc$realtime$concurrent) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 _printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding _printf_fp_infnan.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding bigflt0.o(.text) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp bigflt0.o(.text) refers to btod.o(CL$$btod_emul) for _btod_emul bigflt0.o(.text) refers to btod.o(CL$$btod_ediv) for _btod_ediv bigflt0.o(.text) refers to bigflt0.o(.constdata) for .constdata bigflt0.o(.constdata) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_d2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_d2e) refers to btod.o(CL$$btod_d2e_norm_op1) for _d2e_norm_op1 btod.o(CL$$btod_d2e_norm_op1) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_d2e_norm_op1) refers to btod.o(CL$$btod_d2e_denorm_low) for _d2e_denorm_low btod.o(CL$$btod_d2e_denorm_low) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_emul) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common btod.o(CL$$btod_emul) refers to btod.o(CL$$btod_e2e) for _e2e btod.o(CL$$btod_ediv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_div_common) for __btod_div_common btod.o(CL$$btod_ediv) refers to btod.o(CL$$btod_e2e) for _e2e btod.o(CL$$btod_emuld) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_mult_common) for __btod_mult_common btod.o(CL$$btod_emuld) refers to btod.o(CL$$btod_e2d) for _e2d btod.o(CL$$btod_edivd) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_div_common) for __btod_div_common btod.o(CL$$btod_edivd) refers to btod.o(CL$$btod_e2d) for _e2d btod.o(CL$$btod_e2e) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_e2d) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_e2d) refers to btod.o(CL$$btod_e2e) for _e2e btod.o(CL$$btod_mult_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod.o(CL$$btod_div_common) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp btod_accurate.o(.text) refers to btod_accurate_common.o(.text) for _btod_common flsbuf.o(.text) refers to stdio.o(.text) for _deferredlazyseek flsbuf.o(.text) refers to sys_io.o(.text) for _sys_flen flsbuf.o(.text) refers to h1_alloc.o(.text) for malloc streamlock.o(.data) refers (Special) to initio.o(.text) for _initio fopen.o(.text) refers to fclose.o(.text) for _fclose_internal fopen.o(.text) refers to sys_io.o(.text) for _sys_open fopen.o(.text) refers to fseek.o(.text) for _fseek fopen.o(.text) refers to h1_alloc.o(.text) for malloc fopen.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 fopen.o(.text) refers to stdio_streams.o(.bss) for __stdin fclose.o(.text) refers to stdio.o(.text) for _fflush fclose.o(.text) refers to sys_io.o(.text) for _sys_close fclose.o(.text) refers to h1_free.o(.text) for free fclose.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 fopen_locked.o(.text) refers to fclose.o(.text) for _fclose_internal fopen_locked.o(.text) refers to sys_io.o(.text) for _sys_open fopen_locked.o(.text) refers to fseek.o(.text) for _fseek fopen_locked.o(.text) refers to h1_alloc.o(.text) for malloc fopen_locked.o(.text) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 fopen_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock fopen_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin lc_numeric_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000018) for __rt_lib_init_lc_numeric_2 lc_numeric_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000018) for __rt_lib_init_lc_numeric_2 lc_numeric_c.o(locale$$code) refers to strcmpv8m_maindsp.o(.text) for strcmp lc_numeric_c.o(locale$$code) refers to lc_numeric_c.o(locale$$data) for __lcnum_c_name exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit defsig_rtred_outer.o(.text) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner defsig_rtred_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_rtred_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_alloca_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_argv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_atexit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_clock_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000034) for __rt_lib_init_cpp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_fp_trap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_getenv_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_heap_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_collate_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_ctype_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_monetary_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_numeric_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_lc_time_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_preinit_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000010) for __rt_lib_init_rand_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_relocate_pie_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000035) for __rt_lib_init_return libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_signal_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000027) for __rt_lib_init_stdio_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_user_alloc_1 libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init libinit2.o(.ARM.Collect$$libinit$$00000007) refers (Weak) to init_alloc.o(.text) for _init_alloc libinit2.o(.ARM.Collect$$libinit$$00000011) refers (Weak) to rt_locale_intlibspace.o(.text) for __rt_locale libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000014) refers (Weak) to lc_ctype_c.o(locale$$code) for _get_lc_ctype libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000018) refers (Weak) to lc_numeric_c.o(locale$$code) for _get_lc_numeric libinit2.o(.ARM.Collect$$libinit$$0000001A) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 libinit2.o(.ARM.Collect$$libinit$$00000026) refers (Weak) to initio.o(.text) for _initio libinit2.o(.ARM.Collect$$libinit$$00000028) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer libinit2.o(.ARM.Collect$$libinit$$00000029) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) refers (Weak) to initio.o(.text) for _terminateio libshutdown2.o(.ARM.Collect$$libshutdown$$0000000D) refers (Weak) to term_alloc.o(.text) for _terminate_alloc flsbuf_fwide.o(.text) refers to flsbuf.o(.text) for __flsbuf istatus.o(x$fpl$ieeestatus) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fpclassify.o(i.__ARM_fpclassify) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sys_io.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_io.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_io.o(.text) refers to strlen.o(.text) for strlen sys_io_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_io_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_io_hlt.o(.text) refers to strlen.o(.text) for strlen libspace.o(.text) refers to libspace.o(.bss) for __libspace_start rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 rt_raise.o(.text) refers to __raise.o(.text) for __raise rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit rt_heap_descriptor.o(.text) refers to rt_heap_descriptor.o(.bss) for __rt_heap_descriptor_data rt_heap_descriptor_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start init_alloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard init_alloc.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000007) for __rt_lib_init_heap_2 init_alloc.o(.text) refers (Special) to maybetermalloc1.o(.text) for _maybe_terminate_alloc init_alloc.o(.text) refers to h1_extend.o(.text) for __Heap_ProvideMemory init_alloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM init_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor init_alloc.o(.text) refers to h1_init.o(.text) for __Heap_Initialize malloc.o(.text) refers (Special) to hguard.o(.text) for __heap$guard malloc.o(.text) refers (Special) to init_alloc.o(.text) for _init_alloc malloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor malloc.o(.text) refers to heapstubs.o(.text) for __Heap_Alloc h1_alloc.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize h1_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor h1_alloc.o(.text) refers to init_alloc.o(.text) for __Heap_Full h1_alloc_threads.o(.text) refers (Special) to h1_init.o(.text) for __Heap_Initialize h1_alloc_threads.o(.text) refers to init_alloc.o(.text) for __Heap_Full h1_alloc_threads.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor _printf_char_file_locked.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common _printf_char_file_locked.o(.text) refers to fputc.o(i._fputc$unlocked) for _fputc$unlocked btod_accurate_common.o(.text) refers to llushr.o(.text) for __aeabi_llsr fseek.o(.text) refers to sys_io.o(.text) for _sys_istty fseek.o(.text) refers to ftell.o(.text) for _ftell_internal fseek.o(.text) refers to stdio.o(.text) for _seterr stdio.o(.text) refers to sys_io.o(.text) for _sys_seek fwritefast.o(.text) refers to stdio.o(.text) for _writebuf fwritefast.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte fwritefast.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy fwritefast_locked.o(.text) refers to stdio.o(.text) for _writebuf fwritefast_locked.o(.text) refers to flsbuf.o(.text) for __flsbuf_byte fwritefast_locked.o(.text) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy lc_ctype_c.o(locale$$data) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000014) for __rt_lib_init_lc_ctype_2 lc_ctype_c.o(locale$$code) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000014) for __rt_lib_init_lc_ctype_2 lc_ctype_c.o(locale$$code) refers to strcmpv8m_maindsp.o(.text) for strcmp lc_ctype_c.o(locale$$code) refers to lc_ctype_c.o(locale$$data) for __lcctype_c_name defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display assert_stdio.o(.text) refers to fputs.o(.text) for fputs assert_stdio.o(.text) refers to fflush.o(.text) for fflush assert_stdio.o(.text) refers to stdio_streams.o(.bss) for __stderr argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_exit_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_exit_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function 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 maybetermalloc2.o(.text) refers (Special) to term_alloc.o(.text) for _terminate_alloc h1_extend.o(.text) refers to h1_free.o(.text) for free h1_init_threads.o(.text) refers to mutex_dummy.o(.text) for _mutex_initialize h1_extend_threads.o(.text) refers to h1_free_threads.o(.text) for free_internal$concurrent fflush.o(.text) refers to stdio.o(.text) for _fflush fflush.o(.text) refers to fseek.o(.text) for _fseek fflush.o(.text) refers to stdio_streams.o(.bss) for __stdin fputs.o(.text) refers to fputc.o(i.fputc) for fputc ftell.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr fflush_locked.o(.text) refers to stdio.o(.text) for _fflush fflush_locked.o(.text) refers to fseek.o(.text) for _fseek fflush_locked.o(.text) refers to fflush.o(.text) for _do_fflush fflush_locked.o(.text) refers to streamlock.o(.data) for _stream_list_lock fflush_locked.o(.text) refers to stdio_streams.o(.bss) for __stdin __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 defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 heapauxa.o(.text) refers to heapauxa.o(.data) for .data _get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard _get_argv.o(.text) refers to h1_alloc.o(.text) for malloc _get_argv.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM _get_argv.o(.text) refers to sys_command.o(.text) for _sys_command_string _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 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 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 sys_wrch_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_wrch_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function sys_command_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting sys_command_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function 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 term_alloc.o(.text) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_2 term_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor term_alloc.o(.text) refers to h1_final.o(.text) for __Heap_Finalize defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig.o(CL$$defsig) refers to defsig_rtred_inner.o(.text) for __rt_SIGRTRED_inner defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner 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 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_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 main.o(.text), (0 bytes). Removing main.o(.ARM.exidx.text.main), (8 bytes). Removing main.o(.ARM.use_no_argv), (4 bytes). Removing flashdev.o(.text), (0 bytes). Removing flashprg.o(.text), (0 bytes). Removing flashprg.o(.ARM.exidx.text.Init), (8 bytes). Removing flashprg.o(.ARM.exidx.text.UnInit), (8 bytes). Removing flashprg.o(.ARM.exidx.text.EraseChip), (8 bytes). Removing flashprg.o(.ARM.exidx.text.EraseSector), (8 bytes). Removing flashprg.o(.ARM.exidx.text.ProgramPage), (8 bytes). Removing system_f4_f3.o(.text), (0 bytes). Removing system_f4_f3.o(.ARM.exidx.text.HardFault_Handler), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_SysTick_Init), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.SysTick_Config), (8 bytes). Removing system_f4_f3.o(.text.System_SysTick_Off), (14 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_SysTick_Off), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Init), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Set_Buzzer_Divider), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.__NVIC_SetPriorityGrouping), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Clock_Init), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Core_Config), (8 bytes). Removing system_f4_f3.o(.text.System_Get_SystemClock), (12 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Get_SystemClock), (8 bytes). Removing system_f4_f3.o(.text.System_Get_APBClock), (12 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Get_APBClock), (8 bytes). Removing system_f4_f3.o(.text.System_Module_Reset), (136 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Module_Reset), (8 bytes). Removing system_f4_f3.o(.text.System_Delay), (22 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Delay), (8 bytes). Removing system_f4_f3.o(.text.System_Module_Enable), (84 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Module_Enable), (8 bytes). Removing system_f4_f3.o(.text.System_Module_Disable), (76 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Module_Disable), (8 bytes). Removing system_f4_f3.o(.text.System_Delay_MS), (46 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Delay_MS), (8 bytes). Removing system_f4_f3.o(.text.System_Enable_RC32K), (40 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enable_RC32K), (8 bytes). Removing system_f4_f3.o(.text.System_Disable_RC32K), (18 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Disable_RC32K), (8 bytes). Removing system_f4_f3.o(.text.System_Enable_XTAL), (66 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enable_XTAL), (8 bytes). Removing system_f4_f3.o(.text.System_Disable_XTAL), (18 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Disable_XTAL), (8 bytes). Removing system_f4_f3.o(.text.System_Enable_Disable_RTC_Domain_Access), (80 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enable_Disable_RTC_Domain_Access), (8 bytes). Removing system_f4_f3.o(.text.System_Enable_Disable_Reset), (88 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enable_Disable_Reset), (8 bytes). Removing system_f4_f3.o(.text.System_Reset_MCU), (84 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Reset_MCU), (8 bytes). Removing system_f4_f3.o(.text.__NVIC_SystemReset), (38 bytes). Removing system_f4_f3.o(.ARM.exidx.text.__NVIC_SystemReset), (8 bytes). Removing system_f4_f3.o(.text.System_Enter_Standby_Mode), (90 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enter_Standby_Mode), (8 bytes). Removing system_f4_f3.o(.text.System_Clear_Stop_Wakeup), (62 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Clear_Stop_Wakeup), (8 bytes). Removing system_f4_f3.o(.text.System_Enter_Stop_Mode), (88 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enter_Stop_Mode), (8 bytes). Removing system_f4_f3.o(.text.System_Enter_Sleep_Mode), (46 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Enter_Sleep_Mode), (8 bytes). Removing system_f4_f3.o(.text.System_Return_Last_Reset_Reason), (198 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_Return_Last_Reset_Reason), (8 bytes). Removing system_f4_f3.o(.text.System_USB_PHY_Config), (66 bytes). Removing system_f4_f3.o(.ARM.exidx.text.System_USB_PHY_Config), (8 bytes). Removing system_f4_f3.o(.text.assert_failed), (28 bytes). Removing system_f4_f3.o(.ARM.exidx.text.assert_failed), (8 bytes). Removing system_f4_f3.o(.ARM.exidx.text.__NVIC_SetPriority), (8 bytes). Removing system_f4_f3.o(.rodata.str1.1), (74 bytes). Removing fxx_eflash.o(.text), (0 bytes). Removing fxx_eflash.o(.ARM.exidx.text.EFlash_Init), (8 bytes). Removing fxx_eflash.o(.ARM.exidx.text.EFlash_ErasePage), (8 bytes). Removing fxx_eflash.o(.ARM.exidx.text.EFlash_Program_Word), (8 bytes). Removing system_accelerate.o(.text), (0 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_EnableIAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_DisableIAccelerate), (46 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_DisableIAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_InvalidateIAccelerate), (30 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_InvalidateIAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_EnableDAccelerate), (130 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_EnableDAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_DisableDAccelerate), (130 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_DisableDAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_InvalidateDAccelerate), (110 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_InvalidateDAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_CleanDAccelerate), (110 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_CleanDAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_CleanInvalidateDAccelerate), (110 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_CleanInvalidateDAccelerate), (8 bytes). Removing system_accelerate.o(.text.System_InvalidateDAccelerate_by_Addr), (74 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_InvalidateDAccelerate_by_Addr), (8 bytes). Removing system_accelerate.o(.text.System_CleanDAccelerate_by_Addr), (74 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_CleanDAccelerate_by_Addr), (8 bytes). Removing system_accelerate.o(.text.System_CleanInvalidateDAccelerate_by_Addr), (74 bytes). Removing system_accelerate.o(.ARM.exidx.text.System_CleanInvalidateDAccelerate_by_Addr), (8 bytes). Removing hal_eflash_ex.o(.text), (0 bytes). Removing hal_eflash_ex.o(.text.EFlash_ReWrite_Word), (74 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.EFlash_ReWrite_Word), (8 bytes). Removing hal_eflash_ex.o(.text.EFlash_Return_to_Boot), (20 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.EFlash_Return_to_Boot), (8 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.HAL_Verify_Chip), (8 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.EFlash_Init_Para), (8 bytes). Removing hal_eflash_ex.o(.text.EFlash_ErasePage_EX), (100 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.EFlash_ErasePage_EX), (8 bytes). Removing hal_eflash_ex.o(.text.EFlash_Program_Word_EX), (86 bytes). Removing hal_eflash_ex.o(.ARM.exidx.text.EFlash_Program_Word_EX), (8 bytes). 105 unused section(s) (total 3130 bytes) removed from the image. ============================================================================== Image Symbol Table Local Symbols Symbol Name Value Ov Type Size Object(Section) ../Libraries/Device/startup_f4_f3.s 0x00000000 Number 0 startup_f4_f3.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/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_ctype_table.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_locale.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_locale_intlibspace.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_heap_descriptor.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_heap_descriptor_intlibspace.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.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 mutex_dummy.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.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/sysapp.c 0x00000000 Number 0 sys_io_names.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_io.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_io_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command_hlt.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/assert.c 0x00000000 Number 0 assert_stdio.o ABSOLUTE ../clib/bigflt.c 0x00000000 Number 0 bigflt0.o ABSOLUTE ../clib/btod.s 0x00000000 Number 0 btod.o ABSOLUTE ../clib/btod_accurate.c 0x00000000 Number 0 btod_accurate.o ABSOLUTE ../clib/btod_accurate.c 0x00000000 Number 0 btod_accurate_common.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_free.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_free_threads.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_alloc.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_alloc_threads.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_init.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_extend.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_init_threads.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_extend_threads.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_final.o ABSOLUTE ../clib/heap1.c 0x00000000 Number 0 h1_final_threads.o ABSOLUTE ../clib/heap2.c 0x00000000 Number 0 heap2.o ABSOLUTE ../clib/heap2.c 0x00000000 Number 0 heap2_threads.o ABSOLUTE ../clib/heap2.c 0x00000000 Number 0 fdtree.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 free.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hguard.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 init_alloc.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 malloc.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 heapstubs.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 term_alloc.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxa.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/locale.c 0x00000000 Number 0 _c16rtomb.o ABSOLUTE ../clib/locale.s 0x00000000 Number 0 lc_numeric_c.o ABSOLUTE ../clib/locale.s 0x00000000 Number 0 lc_ctype_c.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 lludiv10.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 llushr.o ABSOLUTE ../clib/maybe.s 0x00000000 Number 0 maybetermalloc1.o ABSOLUTE ../clib/maybe.s 0x00000000 Number 0 maybetermalloc2.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 strcmpv8m_maindsp.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_v6.o ABSOLUTE ../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_truncate.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_str.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_charcount.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_wctomb.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_longlong_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_oct_ll.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_oct_int.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_oct_int_ll.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_ll.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_int.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_ptr.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ptr.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_ll_ptr.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_hex_int_ll_ptr.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.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_fp_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_fp_dec_accurate.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_fp_hex.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_wchar.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_fp_infnan.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_char_file_locked.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_c.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_s.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_n.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_x.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_p.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_o.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_i.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_u.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_f.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_e.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_g.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_a.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_lli.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_lld.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_llu.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_ll.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_l.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_lc.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_ls.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_llo.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_llx.o ABSOLUTE ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtred_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_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 stdio_streams.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 ferror.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fputc.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 initio.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fputc_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 ferror_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 initio_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 flsbuf.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 setvbuf.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 streamlock.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fopen.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fclose.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 setvbuf_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fopen_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fseek.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 stdio.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fwritefast.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fwritefast_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fflush.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fputs.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 ftell.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fputs_locked.o ABSOLUTE ../clib/stdio.c 0x00000000 Number 0 fflush_locked.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 strlen.o ABSOLUTE ../clib/wchar.c 0x00000000 Number 0 flsbuf_fwide.o ABSOLUTE ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE ../fplib/istatus.s 0x00000000 Number 0 istatus.o ABSOLUTE ../fplib/printf1.s 0x00000000 Number 0 printf1.o ABSOLUTE ../fplib/printf2.s 0x00000000 Number 0 printf2.o ABSOLUTE ../fplib/printf2a.s 0x00000000 Number 0 printf2a.o ABSOLUTE ../fplib/printf2b.s 0x00000000 Number 0 printf2b.o ABSOLUTE ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE ../mathlib/fpclassify.c 0x00000000 Number 0 fpclassify.o ABSOLUTE FlashDev.c 0x00000000 Number 0 flashdev.o ABSOLUTE FlashPrg.c 0x00000000 Number 0 flashprg.o ABSOLUTE HAL_EFlash_Ex.c 0x00000000 Number 0 hal_eflash_ex.o ABSOLUTE System_Accelerate.c 0x00000000 Number 0 system_accelerate.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE fxx_eflash.c 0x00000000 Number 0 fxx_eflash.o ABSOLUTE main.c 0x00000000 Number 0 main.o ABSOLUTE system_f4_f3.c 0x00000000 Number 0 system_f4_f3.o ABSOLUTE RESET 0x20000000 Section 228 startup_f4_f3.o(RESET) !!!main 0x200000e4 Section 8 __main.o(!!!main) !!!scatter 0x200000ec Section 52 __scatter.o(!!!scatter) !!handler_zi 0x20000120 Section 28 __scatter_zi.o(!!handler_zi) .ARM.Collect$$libinit$$00000000 0x2000013c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) .ARM.Collect$$libinit$$00000001 0x2000013e Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001) .ARM.Collect$$libinit$$00000004 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) .ARM.Collect$$libinit$$00000006 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000006) .ARM.Collect$$libinit$$0000000C 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) .ARM.Collect$$libinit$$0000000E 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) .ARM.Collect$$libinit$$00000010 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000010) .ARM.Collect$$libinit$$00000013 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) .ARM.Collect$$libinit$$00000015 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) .ARM.Collect$$libinit$$00000017 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) .ARM.Collect$$libinit$$00000019 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) .ARM.Collect$$libinit$$0000001B 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) .ARM.Collect$$libinit$$0000001D 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) .ARM.Collect$$libinit$$0000001F 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) .ARM.Collect$$libinit$$00000021 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) .ARM.Collect$$libinit$$00000023 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) .ARM.Collect$$libinit$$00000025 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) .ARM.Collect$$libinit$$00000027 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000027) .ARM.Collect$$libinit$$0000002E 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) .ARM.Collect$$libinit$$00000030 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) .ARM.Collect$$libinit$$00000032 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) .ARM.Collect$$libinit$$00000034 0x20000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000034) .ARM.Collect$$libinit$$00000035 0x20000142 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000035) .ARM.Collect$$libshutdown$$00000000 0x20000144 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) .ARM.Collect$$libshutdown$$00000002 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) .ARM.Collect$$libshutdown$$00000004 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) .ARM.Collect$$libshutdown$$00000007 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) .ARM.Collect$$libshutdown$$0000000A 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) .ARM.Collect$$libshutdown$$0000000C 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) .ARM.Collect$$libshutdown$$0000000F 0x20000146 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) .ARM.Collect$$libshutdown$$00000010 0x20000146 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) .ARM.Collect$$rtentry$$00000000 0x20000148 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) .ARM.Collect$$rtentry$$00000002 0x20000148 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) .ARM.Collect$$rtentry$$00000004 0x20000148 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) .ARM.Collect$$rtentry$$00000009 0x2000014e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) .ARM.Collect$$rtentry$$0000000A 0x2000014e Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) .ARM.Collect$$rtentry$$0000000C 0x20000152 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) .ARM.Collect$$rtentry$$0000000D 0x20000152 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) .ARM.Collect$$rtexit$$00000000 0x2000015a Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) .ARM.Collect$$rtexit$$00000002 0x2000015c Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) .ARM.Collect$$rtexit$$00000003 0x2000015c Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) .ARM.Collect$$rtexit$$00000004 0x20000160 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) $v0 0x20000168 Number 0 startup_f4_f3.o(.text) .text 0x20000168 Section 60 startup_f4_f3.o(.text) .text 0x200001a4 Section 0 heapauxi.o(.text) .text 0x200001aa Section 74 sys_stackheap_outer.o(.text) .text 0x200001f4 Section 0 exit.o(.text) .text 0x20000208 Section 8 libspace.o(.text) .text 0x20000210 Section 0 sys_exit.o(.text) .text 0x2000021c Section 2 use_no_semi.o(.text) .text 0x2000021e Section 0 indicate_semi.o(.text) [Anonymous Symbol] 0x20000220 Section 0 fxx_eflash.o(.text.EFlash_ErasePage) [Anonymous Symbol] 0x2000026c Section 0 fxx_eflash.o(.text.EFlash_Init) [Anonymous Symbol] 0x2000027c Section 0 hal_eflash_ex.o(.text.EFlash_Init_Para) [Anonymous Symbol] 0x20000398 Section 0 fxx_eflash.o(.text.EFlash_Program_Word) [Anonymous Symbol] 0x20000400 Section 0 flashprg.o(.text.EraseChip) [Anonymous Symbol] 0x20000404 Section 0 flashprg.o(.text.EraseSector) [Anonymous Symbol] 0x20000418 Section 0 hal_eflash_ex.o(.text.HAL_Verify_Chip) [Anonymous Symbol] 0x2000042c Section 0 system_f4_f3.o(.text.HardFault_Handler) [Anonymous Symbol] 0x20000430 Section 0 flashprg.o(.text.Init) [Anonymous Symbol] 0x20000460 Section 0 flashprg.o(.text.ProgramPage) SysTick_Config 0x200004cd Thumb Code 84 system_f4_f3.o(.text.SysTick_Config) [Anonymous Symbol] 0x200004cc Section 0 system_f4_f3.o(.text.SysTick_Config) [Anonymous Symbol] 0x20000520 Section 0 system_f4_f3.o(.text.SysTick_Handler) [Anonymous Symbol] 0x20000530 Section 0 system_f4_f3.o(.text.System_Clock_Init) [Anonymous Symbol] 0x20000948 Section 0 system_f4_f3.o(.text.System_Core_Config) [Anonymous Symbol] 0x20000968 Section 0 system_accelerate.o(.text.System_EnableIAccelerate) [Anonymous Symbol] 0x200009a0 Section 0 system_f4_f3.o(.text.System_Init) [Anonymous Symbol] 0x200009e0 Section 0 system_f4_f3.o(.text.System_Set_Buzzer_Divider) [Anonymous Symbol] 0x20000a28 Section 0 system_f4_f3.o(.text.System_SysTick_Init) [Anonymous Symbol] 0x20000a54 Section 0 flashprg.o(.text.UnInit) __NVIC_SetPriority 0x20000a61 Thumb Code 66 system_f4_f3.o(.text.__NVIC_SetPriority) [Anonymous Symbol] 0x20000a60 Section 0 system_f4_f3.o(.text.__NVIC_SetPriority) __NVIC_SetPriorityGrouping 0x20000aa5 Thumb Code 60 system_f4_f3.o(.text.__NVIC_SetPriorityGrouping) [Anonymous Symbol] 0x20000aa4 Section 0 system_f4_f3.o(.text.__NVIC_SetPriorityGrouping) [Anonymous Symbol] 0x20000ae0 Section 0 main.o(.text.main) $v0 0x20000d2e Number 0 fpinit.o(x$fpl$fpinit) x$fpl$fpinit 0x20000d2e Section 26 fpinit.o(x$fpl$fpinit) .bss 0x20010000 Section 96 libspace.o(.bss) Heap_Mem 0x20010478 Data 0 startup_f4_f3.o(HEAP) Stack_Mem 0x20010478 Data 2048 startup_f4_f3.o(STACK) HEAP 0x20010478 Section 0 startup_f4_f3.o(HEAP) STACK 0x20010478 Section 2048 startup_f4_f3.o(STACK) __initial_sp 0x20010c78 Data 0 startup_f4_f3.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$8M$VFPi5$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEJ$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE _printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE _printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE _printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE _printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference __arm_relocate_pie_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __sigvec_lookup - Undefined Weak Reference __user_heap_extent - Undefined Weak Reference _atexit_init - Undefined Weak Reference _call_atexit_fns - Undefined Weak Reference _clock_init - Undefined Weak Reference _fp_trap_init - Undefined Weak Reference _fp_trap_shutdown - Undefined Weak Reference _get_lc_collate - Undefined Weak Reference _get_lc_monetary - Undefined Weak Reference _get_lc_time - Undefined Weak Reference _getenv_init - Undefined Weak Reference _handle_redirection - Undefined Weak Reference _mutex_acquire - Undefined Weak Reference _mutex_free - Undefined Weak Reference _mutex_release - Undefined Weak Reference _printf_mbtowc - Undefined Weak Reference _printf_wc - Undefined Weak Reference _rand_init - Undefined Weak Reference _signal_finish - Undefined Weak Reference _signal_init - Undefined Weak Reference __Vectors 0x20000000 Data 0 startup_f4_f3.o(RESET) __main 0x200000e5 Thumb Code 8 __main.o(!!!main) __scatterload 0x200000ed Thumb Code 0 __scatter.o(!!!scatter) __scatterload_rt2 0x200000ed Thumb Code 44 __scatter.o(!!!scatter) __scatterload_rt2_thumb_only 0x200000ed Thumb Code 0 __scatter.o(!!!scatter) __scatterload_null 0x200000fb Thumb Code 0 __scatter.o(!!!scatter) __scatterload_zeroinit 0x20000121 Thumb Code 28 __scatter_zi.o(!!handler_zi) __rt_lib_init 0x2000013d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) __rt_lib_init_fp_1 0x2000013f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001) __rt_lib_init_alloca_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) __rt_lib_init_argv_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) __rt_lib_init_atexit_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) __rt_lib_init_clock_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) __rt_lib_init_cpp_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000034) __rt_lib_init_exceptions_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) __rt_lib_init_fp_trap_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) __rt_lib_init_getenv_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) __rt_lib_init_heap_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) __rt_lib_init_lc_collate_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) __rt_lib_init_lc_ctype_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) __rt_lib_init_lc_monetary_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) __rt_lib_init_lc_numeric_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) __rt_lib_init_lc_time_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) __rt_lib_init_preinit_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000006) __rt_lib_init_rand_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000010) __rt_lib_init_relocate_pie_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) __rt_lib_init_return 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000035) __rt_lib_init_signal_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) __rt_lib_init_stdio_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000027) __rt_lib_init_user_alloc_1 0x20000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) __rt_lib_shutdown 0x20000145 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) __rt_lib_shutdown_cpp_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) __rt_lib_shutdown_fp_trap_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) __rt_lib_shutdown_heap_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) __rt_lib_shutdown_return 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) __rt_lib_shutdown_signal_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) __rt_lib_shutdown_stdio_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) __rt_lib_shutdown_user_alloc_1 0x20000147 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) __rt_entry 0x20000149 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) __rt_entry_presh_1 0x20000149 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) __rt_entry_sh 0x20000149 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) __rt_entry_li 0x2000014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) __rt_entry_postsh_1 0x2000014f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) __rt_entry_main 0x20000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) __rt_entry_postli_1 0x20000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) __rt_exit 0x2000015b Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) __rt_exit_ls 0x2000015d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) __rt_exit_prels_1 0x2000015d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) __rt_exit_exit 0x20000161 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) Reset_Handler 0x20000169 Thumb Code 8 startup_f4_f3.o(.text) NMI_Handler 0x20000171 Thumb Code 2 startup_f4_f3.o(.text) MemManage_Handler 0x20000175 Thumb Code 2 startup_f4_f3.o(.text) BusFault_Handler 0x20000177 Thumb Code 2 startup_f4_f3.o(.text) UsageFault_Handler 0x20000179 Thumb Code 2 startup_f4_f3.o(.text) SVC_Handler 0x2000017b Thumb Code 2 startup_f4_f3.o(.text) DebugMon_Handler 0x2000017d Thumb Code 2 startup_f4_f3.o(.text) PendSV_Handler 0x2000017f Thumb Code 2 startup_f4_f3.o(.text) ADC_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) AES_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) CAN1_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) CAN2_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) CLKRDY_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) DAC_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) DMA_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) EFC_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) EXTI_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) FPU_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) GPIOAB_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) GPIOCD_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) GPIOEF_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) I2C1_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) I2C2_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) I2S_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) LPUART_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) RSV_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) RTC_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) SPI1_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) SPI2_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) SPI3_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) SPI4_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) SRAM_PARITY_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM14_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM15_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM16_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM17_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM1_BRK_UP_TRG_COM_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM1_CC_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM2_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM3_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM4_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM6_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) TIM7_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) UART1_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) UART2_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) UART3_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) UART4_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) USB_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) WDT_IRQHandler 0x20000183 Thumb Code 0 startup_f4_f3.o(.text) __user_initial_stackheap 0x20000185 Thumb Code 0 startup_f4_f3.o(.text) __use_two_region_memory 0x200001a5 Thumb Code 2 heapauxi.o(.text) __rt_heap_escrow 0x200001a7 Thumb Code 2 heapauxi.o(.text) __rt_heap_expand 0x200001a9 Thumb Code 2 heapauxi.o(.text) __user_setup_stackheap 0x200001ab Thumb Code 74 sys_stackheap_outer.o(.text) exit 0x200001f5 Thumb Code 18 exit.o(.text) __user_libspace 0x20000209 Thumb Code 8 libspace.o(.text) __user_perproc_libspace 0x20000209 Thumb Code 0 libspace.o(.text) __user_perthread_libspace 0x20000209 Thumb Code 0 libspace.o(.text) _sys_exit 0x20000211 Thumb Code 8 sys_exit.o(.text) __I$use$semihosting 0x2000021d Thumb Code 0 use_no_semi.o(.text) __use_no_semihosting_swi 0x2000021d Thumb Code 2 use_no_semi.o(.text) __semihosting_library_function 0x2000021f Thumb Code 0 indicate_semi.o(.text) EFlash_ErasePage 0x20000221 Thumb Code 74 fxx_eflash.o(.text.EFlash_ErasePage) EFlash_Init 0x2000026d Thumb Code 16 fxx_eflash.o(.text.EFlash_Init) EFlash_Init_Para 0x2000027d Thumb Code 284 hal_eflash_ex.o(.text.EFlash_Init_Para) EFlash_Program_Word 0x20000399 Thumb Code 104 fxx_eflash.o(.text.EFlash_Program_Word) EraseChip 0x20000401 Thumb Code 4 flashprg.o(.text.EraseChip) EraseSector 0x20000405 Thumb Code 18 flashprg.o(.text.EraseSector) HAL_Verify_Chip 0x20000419 Thumb Code 18 hal_eflash_ex.o(.text.HAL_Verify_Chip) HardFault_Handler 0x2000042d Thumb Code 4 system_f4_f3.o(.text.HardFault_Handler) Init 0x20000431 Thumb Code 48 flashprg.o(.text.Init) ProgramPage 0x20000461 Thumb Code 108 flashprg.o(.text.ProgramPage) SysTick_Handler 0x20000521 Thumb Code 16 system_f4_f3.o(.text.SysTick_Handler) System_Clock_Init 0x20000531 Thumb Code 1048 system_f4_f3.o(.text.System_Clock_Init) System_Core_Config 0x20000949 Thumb Code 32 system_f4_f3.o(.text.System_Core_Config) System_EnableIAccelerate 0x20000969 Thumb Code 54 system_accelerate.o(.text.System_EnableIAccelerate) System_Init 0x200009a1 Thumb Code 62 system_f4_f3.o(.text.System_Init) System_Set_Buzzer_Divider 0x200009e1 Thumb Code 72 system_f4_f3.o(.text.System_Set_Buzzer_Divider) System_SysTick_Init 0x20000a29 Thumb Code 44 system_f4_f3.o(.text.System_SysTick_Init) UnInit 0x20000a55 Thumb Code 10 flashprg.o(.text.UnInit) main 0x20000ae1 Thumb Code 590 main.o(.text.main) _fp_init 0x20000d2f Thumb Code 26 fpinit.o(x$fpl$fpinit) __fplib_config_fpu_vfp 0x20000d47 Thumb Code 0 fpinit.o(x$fpl$fpinit) __fplib_config_pureend_doubles 0x20000d47 Thumb Code 0 fpinit.o(x$fpl$fpinit) FlashDevice 0x20000d48 Data 4256 flashdev.o(.rodata.FlashDevice) Region$$Table$$Base 0x20001de8 Number 0 anon$$obj.o(Region$$Table) Region$$Table$$Limit 0x20001df8 Number 0 anon$$obj.o(Region$$Table) __libspace_start 0x20010000 Data 96 libspace.o(.bss) __temporary_stack_top$libspace 0x20010060 Data 0 libspace.o(.bss) bInited 0x20010060 Data 4 flashprg.o(.bss.bInited) buf 0x20010064 Data 1024 main.o(.bss.buf) gu32_APBClock 0x20010464 Data 4 system_f4_f3.o(.bss.gu32_APBClock) gu32_SystemClock 0x20010468 Data 4 system_f4_f3.o(.bss.gu32_SystemClock) gu32_SystemCount 0x2001046c Data 4 system_f4_f3.o(.bss.gu32_SystemCount) ret 0x20010470 Data 4 main.o(.bss.ret) ============================================================================== Memory Map of the image Image Entry point : 0x200000e5 Load Region LR_IROM1 (Base: 0x20000000, Size: 0x00001df8, Max: 0x00010000, ABSOLUTE) Execution Region ER_IROM1 (Exec base: 0x20000000, Load base: 0x20000000, Size: 0x00001df8, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20000000 0x20000000 0x000000e4 Data RO 38 RESET startup_f4_f3.o 0x200000e4 0x200000e4 0x00000008 Code RO 190 * !!!main c_w.l(__main.o) 0x200000ec 0x200000ec 0x00000034 Code RO 712 !!!scatter c_w.l(__scatter.o) 0x20000120 0x20000120 0x0000001c Code RO 714 !!handler_zi c_w.l(__scatter_zi.o) 0x2000013c 0x2000013c 0x00000002 Code RO 475 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) 0x2000013e 0x2000013e 0x00000004 Code RO 476 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 479 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 481 .ARM.Collect$$libinit$$00000006 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 484 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 486 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 488 .ARM.Collect$$libinit$$00000010 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 491 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 493 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 495 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 497 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 499 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 501 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 503 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 505 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 507 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 509 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 511 .ARM.Collect$$libinit$$00000027 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 515 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 517 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 519 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000000 Code RO 521 .ARM.Collect$$libinit$$00000034 c_w.l(libinit2.o) 0x20000142 0x20000142 0x00000002 Code RO 522 .ARM.Collect$$libinit$$00000035 c_w.l(libinit2.o) 0x20000144 0x20000144 0x00000002 Code RO 691 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) 0x20000146 0x20000146 0x00000000 Code RO 524 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000000 Code RO 526 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000000 Code RO 529 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000000 Code RO 532 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000000 Code RO 534 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000000 Code RO 537 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) 0x20000146 0x20000146 0x00000002 Code RO 538 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) 0x20000148 0x20000148 0x00000000 Code RO 192 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) 0x20000148 0x20000148 0x00000000 Code RO 297 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) 0x20000148 0x20000148 0x00000006 Code RO 309 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) 0x2000014e 0x2000014e 0x00000000 Code RO 299 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) 0x2000014e 0x2000014e 0x00000004 Code RO 300 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) 0x20000152 0x20000152 0x00000000 Code RO 302 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) 0x20000152 0x20000152 0x00000008 Code RO 303 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) 0x2000015a 0x2000015a 0x00000002 Code RO 553 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) 0x2000015c 0x2000015c 0x00000000 Code RO 619 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) 0x2000015c 0x2000015c 0x00000004 Code RO 620 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) 0x20000160 0x20000160 0x00000006 Code RO 621 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x20000166 0x20000166 0x00000002 PAD 0x20000168 0x20000168 0x0000003c Code RO 39 .text startup_f4_f3.o 0x200001a4 0x200001a4 0x00000006 Code RO 188 .text c_w.l(heapauxi.o) 0x200001aa 0x200001aa 0x0000004a Code RO 350 .text c_w.l(sys_stackheap_outer.o) 0x200001f4 0x200001f4 0x00000012 Code RO 462 .text c_w.l(exit.o) 0x20000206 0x20000206 0x00000002 PAD 0x20000208 0x20000208 0x00000008 Code RO 550 .text c_w.l(libspace.o) 0x20000210 0x20000210 0x0000000c Code RO 611 .text c_w.l(sys_exit.o) 0x2000021c 0x2000021c 0x00000002 Code RO 615 .text c_w.l(use_no_semi.o) 0x2000021e 0x2000021e 0x00000000 Code RO 617 .text c_w.l(indicate_semi.o) 0x2000021e 0x2000021e 0x00000002 PAD 0x20000220 0x20000220 0x0000004a Code RO 125 .text.EFlash_ErasePage fxx_eflash.o 0x2000026a 0x2000026a 0x00000002 PAD 0x2000026c 0x2000026c 0x00000010 Code RO 123 .text.EFlash_Init fxx_eflash.o 0x2000027c 0x2000027c 0x0000011c Code RO 171 .text.EFlash_Init_Para fxx_eflash_ex.lib(hal_eflash_ex.o) 0x20000398 0x20000398 0x00000068 Code RO 127 .text.EFlash_Program_Word fxx_eflash.o 0x20000400 0x20000400 0x00000004 Code RO 23 .text.EraseChip flashprg.o 0x20000404 0x20000404 0x00000012 Code RO 25 .text.EraseSector flashprg.o 0x20000416 0x20000416 0x00000002 PAD 0x20000418 0x20000418 0x00000012 Code RO 169 .text.HAL_Verify_Chip fxx_eflash_ex.lib(hal_eflash_ex.o) 0x2000042a 0x2000042a 0x00000002 PAD 0x2000042c 0x2000042c 0x00000004 Code RO 46 .text.HardFault_Handler system_f4_f3.o 0x20000430 0x20000430 0x00000030 Code RO 19 .text.Init flashprg.o 0x20000460 0x20000460 0x0000006c Code RO 27 .text.ProgramPage flashprg.o 0x200004cc 0x200004cc 0x00000054 Code RO 52 .text.SysTick_Config system_f4_f3.o 0x20000520 0x20000520 0x00000010 Code RO 48 .text.SysTick_Handler system_f4_f3.o 0x20000530 0x20000530 0x00000418 Code RO 62 .text.System_Clock_Init system_f4_f3.o 0x20000948 0x20000948 0x00000020 Code RO 64 .text.System_Core_Config system_f4_f3.o 0x20000968 0x20000968 0x00000036 Code RO 136 .text.System_EnableIAccelerate system_accelerate.lib(system_accelerate.o) 0x2000099e 0x2000099e 0x00000002 PAD 0x200009a0 0x200009a0 0x0000003e Code RO 56 .text.System_Init system_f4_f3.o 0x200009de 0x200009de 0x00000002 PAD 0x200009e0 0x200009e0 0x00000048 Code RO 58 .text.System_Set_Buzzer_Divider system_f4_f3.o 0x20000a28 0x20000a28 0x0000002c Code RO 50 .text.System_SysTick_Init system_f4_f3.o 0x20000a54 0x20000a54 0x0000000a Code RO 21 .text.UnInit flashprg.o 0x20000a5e 0x20000a5e 0x00000002 PAD 0x20000a60 0x20000a60 0x00000042 Code RO 110 .text.__NVIC_SetPriority system_f4_f3.o 0x20000aa2 0x20000aa2 0x00000002 PAD 0x20000aa4 0x20000aa4 0x0000003c Code RO 60 .text.__NVIC_SetPriorityGrouping system_f4_f3.o 0x20000ae0 0x20000ae0 0x0000024e Code RO 2 .text.main main.o 0x20000d2e 0x20000d2e 0x0000001a Code RO 609 x$fpl$fpinit fz_wm.l(fpinit.o) 0x20000d48 0x20000d48 0x000010a0 Data RO 13 .rodata.FlashDevice flashdev.o 0x20001de8 0x20001de8 0x00000010 Data RO 711 Region$$Table anon$$obj.o Execution Region RW_IRAM1 (Exec base: 0x20010000, Load base: 0x20001df8, Size: 0x00000c78, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x20010000 - 0x00000060 Zero RW 551 .bss c_w.l(libspace.o) 0x20010060 - 0x00000004 Zero RW 29 .bss.bInited flashprg.o 0x20010064 - 0x00000400 Zero RW 4 .bss.buf main.o 0x20010464 - 0x00000004 Zero RW 114 .bss.gu32_APBClock system_f4_f3.o 0x20010468 - 0x00000004 Zero RW 113 .bss.gu32_SystemClock system_f4_f3.o 0x2001046c - 0x00000004 Zero RW 112 .bss.gu32_SystemCount system_f4_f3.o 0x20010470 - 0x00000004 Zero RW 5 .bss.ret main.o 0x20010474 0x20001df8 0x00000004 PAD 0x20010478 - 0x00000000 Zero RW 37 HEAP startup_f4_f3.o 0x20010478 - 0x00000800 Zero RW 36 STACK startup_f4_f3.o ============================================================================== Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 0 0 4256 0 0 769 flashdev.o 188 0 0 0 4 1200 flashprg.o 194 0 0 0 0 1412 fxx_eflash.o 590 0 0 0 1028 900 main.o 60 22 228 0 2048 844 startup_f4_f3.o 1488 0 0 0 12 13519 system_f4_f3.o ---------------------------------------------------------------------- 2530 22 4500 0 3096 18644 Object Totals 0 0 16 0 0 0 (incl. Generated) 10 0 0 0 4 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 8 0 0 0 0 68 __main.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 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 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o 12 4 0 0 0 68 sys_exit.o 74 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o 302 0 0 0 0 4317 hal_eflash_ex.o 26 0 0 0 0 116 fpinit.o 54 0 0 0 0 3896 system_accelerate.o ---------------------------------------------------------------------- 642 16 0 0 96 8913 Library Totals 10 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name 250 16 0 0 96 584 c_w.l 302 0 0 0 0 4317 fxx_eflash_ex.lib 26 0 0 0 0 116 fz_wm.l 54 0 0 0 0 3896 system_accelerate.lib ---------------------------------------------------------------------- 642 16 0 0 96 8913 Library Totals ---------------------------------------------------------------------- ============================================================================== Code (inc. data) RO Data RW Data ZI Data Debug 3172 38 4500 0 3192 27257 Grand Totals 3172 38 4500 0 3192 27257 ELF Image Totals 3172 38 4500 0 0 0 ROM Totals ============================================================================== Total RO Size (Code + RO Data) 7672 ( 7.49kB) Total RW Size (RW Data + ZI Data) 3192 ( 3.12kB) Total ROM Size (Code + RO Data + RW Data) 7672 ( 7.49kB) ==============================================================================