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]

Reply via email to