Hello,
i am currently performing some optimization task about FPU and it seems grblHAL also (sometimes) uses emulated soft floating point arrithmetic (instead of hardware FPU).
In the symbol table you can see it links in soft floating point routines like __adddf3, __subdf3 etc.
In the listing you can see where it is called e.g. mc_arc:
Hello, i am currently performing some optimization task about FPU and it seems grblHAL also (sometimes) uses emulated soft floating point arrithmetic (instead of hardware FPU).
In the symbol table you can see it links in soft floating point routines like![image](https://github.com/grblHAL/core/assets/29074960/110570f1-0a6c-4d97-933a-729be449ba11)
__adddf3
,__subdf3
etc.In the listing you can see where it is called e.g. mc_arc:
If you want to use FPU, you have to mark ALL functions from math.h with f-postfix, so the use float+FPU instead of double emulation.