#<CALLGRAPH># ARM Linker, 6220000: Last Updated: Tue Dec 9 17:03:04 2025
__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
[Called By]
__aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED)
[Calls]
__I$use$fp (Thumb, 0 bytes, Stack size 48 bytes, iusefp.o(.text), UNUSED)
__aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
[Calls]
__aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text), UNUSED)
[Calls]
__aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))
[Stack]
__aeabi_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)
[Calls]
__aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)
[Called By]
__aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))
[Called By]
_ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
__aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))
[Called By]
_ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
__aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
[Called By]
_ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
_double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))
[Stack]
_double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))
[Stack]
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
[Calls]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
[Calls]
__aeabi_dcmple (Thumb, 54 bytes, Stack size 12 bytes, dcmple.o(.text))
[Stack]
__aeabi_dcmplt (Thumb, 54 bytes, Stack size 12 bytes, dcmplt.o(.text))
[Stack]
__aeabi_dcmpge (Thumb, 54 bytes, Stack size 12 bytes, dcmpge.o(.text))
[Stack]
__aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))
[Stack]
__aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))
[Stack]
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.Reset_Handler))
[Stack]
fputc (Thumb, 48 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.fputc))
[Stack]
__0printf (Thumb, 22 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)
[Calls]
__1printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf))
[Stack]
__c89printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)
printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)
putchar (Thumb, 6 bytes, Stack size 0 bytes, putchar.o(i.putchar))
[Stack]
puts (Thumb, 30 bytes, Stack size 8 bytes, puts.o(i.puts))
[Stack]
_fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)
[Calls]
_printf_core (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)
[Calls]
_printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)
[Called By]
_printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i._printf_pre_padding), UNUSED)
[Called By]
uart0_callback (Thumb, 104 bytes, Stack size 8 bytes, lto-llvm-d02602.o(.text.uart0_callback))
[Stack]
SysTick_Handler (Thumb, 16 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.SysTick_Handler))
[Address Reference Count : 1]
R_SCI_UART_Write (Thumb, 74 bytes, Stack size 8 bytes, lto-llvm-d02602.o(.text.R_SCI_UART_Write))
[Stack]
calc_func (Thumb, 1086 bytes, Stack size 144 bytes, lto-llvm-d02602.o(.text.calc_func))
[Stack]
core_state_transition (Thumb, 308 bytes, Stack size 28 bytes, lto-llvm-d02602.o(.text.core_state_transition))
[Stack]
crcu16 (Thumb, 74 bytes, Stack size 8 bytes, lto-llvm-d02602.o(.text.crcu16))
[Stack]
cmp_complex (Thumb, 30 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.cmp_complex))
[Stack]
cmp_idx (Thumb, 22 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.cmp_idx))
[Address Reference Count : 2]
core_bench_list (Thumb, 396 bytes, Stack size 40 bytes, lto-llvm-d02602.o(.text.core_bench_list))
[Stack]
core_list_mergesort (Thumb, 208 bytes, Stack size 48 bytes, lto-llvm-d02602.o(.text.core_list_mergesort))
[Stack]
iterate (Thumb, 62 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.iterate))
[Stack]
hal_entry (Thumb, 2664 bytes, Stack size 2104 bytes, lto-llvm-d02602.o(.text.hal_entry))
[Stack]
SystemInit (Thumb, 1060 bytes, Stack size 48 bytes, lto-llvm-d02602.o(.text.SystemInit))
[Stack]
main (Thumb, 4 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.main))
[Stack]
Default_Handler (Thumb, 4 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.Default_Handler))
[Address Reference Count : 1]
R_BSP_SoftwareDelay (Thumb, 90 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.R_BSP_SoftwareDelay))
[Calls]
SystemRuntimeInit (Thumb, 86 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.SystemRuntimeInit))
[Stack]
R_BSP_RegisterProtectEnable (Thumb, 58 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.R_BSP_RegisterProtectEnable))
[Called By]
bsp_prv_software_delay_loop (Thumb, 8 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.bsp_prv_software_delay_loop))
[Calls]
NMI_Handler (Thumb, 18 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.NMI_Handler))
[Address Reference Count : 1]
sci_uart_txi_isr (Thumb, 136 bytes, Stack size 0 bytes, lto-llvm-d02602.o(.text.sci_uart_txi_isr))
[Stack]
r_sci_uart_call_callback (Thumb, 64 bytes, Stack size 32 bytes, lto-llvm-d02602.o(.text.r_sci_uart_call_callback))
[Stack]
sci_uart_rxi_isr (Thumb, 136 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.sci_uart_rxi_isr))
[Stack]
sci_uart_tei_isr (Thumb, 74 bytes, Stack size 8 bytes, lto-llvm-d02602.o(.text.sci_uart_tei_isr))
[Stack]
sci_uart_eri_isr (Thumb, 106 bytes, Stack size 16 bytes, lto-llvm-d02602.o(.text.sci_uart_eri_isr))
[Stack]