Merge pull request #601 from Patryk27/fix_avr_floats

fix: Add `#[avr_skip]` for `__addsf3` & `__adddf3`
This commit is contained in:
Amanieu d'Antras 2024-05-04 19:53:36 +02:00 committed by GitHub
commit 52b85a1968
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -189,12 +189,14 @@ where
}
intrinsics! {
#[avr_skip]
#[aapcs_on_arm]
#[arm_aeabi_alias = __aeabi_fadd]
pub extern "C" fn __addsf3(a: f32, b: f32) -> f32 {
add(a, b)
}
#[avr_skip]
#[aapcs_on_arm]
#[arm_aeabi_alias = __aeabi_dadd]
pub extern "C" fn __adddf3(a: f64, b: f64) -> f64 {