Donny9 commented on PR #17751: URL: https://github.com/apache/nuttx/pull/17751#issuecomment-3701586518
> @Donny9 could we avoid use float point and 64bit dvide in the normal config to remove the lop 3 big functions: > > ``` > 00086373 00000634 T __aeabi_dsub > 00086373 00000634 T __subdf3 > 00087841 00000724 T __udivmoddi4 > ``` @xiaoxiang781216 Floating-point operations were introduced due to the introduction of the ls handler and have been optimized to integer operations. https://github.com/apache/nuttx-apps/pull/3293 This issue occurs during 64-bit operations due to stroull. By disabling LIBC_LONG_LONG, this problem can be resolved. An additional script has also been provided, which makes it convenient to use this script to view the cross-references of the symbols. <img width="1720" height="705" alt="image" src="https://github.com/user-attachments/assets/2beb02c7-2a0b-4915-88dd-ab67131fceef" /> <img width="1136" height="1073" alt="image" src="https://github.com/user-attachments/assets/3151d508-d951-45c9-bf95-845228822c65" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
