![]() These functions are defined in compiler-rt in assembly and therefore don't have stack size information. However, they're often called so these missing functions often inhibit stack size calculation. Example, before: $ tinygo build -o test.elf -target=cortex-m-qemu -print-stacks ./testdata/float.go function stack usage (in bytes) Reset_Handler unknown, __aeabi_memclr does not have stack frame information runtime.run$1 unknown, __aeabi_dcmpgt does not have stack frame information After: $ tinygo build -o test.elf -target=cortex-m-qemu -print-stacks ./testdata/float.go function stack usage (in bytes) Reset_Handler 260 runtime.run$1 224 |
||
---|---|---|
.. | ||
dwarf.go | ||
stacksize.go |