-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide optimised math library #237
Labels
enhancement
New feature or request
Comments
Non-exhaustive list of Arm library symbol names we might want to implement.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Pico C toolchain uses optimised versions of common math functions where the hardware does not natively support those operations (eg integer division, all floating point math)
Provide our own version of this.
References:
https://github.com/raspberrypi/pico-sdk/tree/2062372d203b372849d573f252cf7c6dc2800c0a/src/rp2_common/pico_float
https://www.segger.com/doc/UM12008_FloatingPointLibrary.html#Arm_AEABI_library_API
rust-lang/libm#257
https://github.com/rust-lang/compiler-builtins/blob/dab437981078f052a87ff7a435005b276be68770/src/int/udiv.rs
The text was updated successfully, but these errors were encountered: