Skip to content

Commit f42b9e0

Browse files
committed
__[mul/div]sf3vfp and __[mul/div]df3vfp only on ARM
1 parent 8f01856 commit f42b9e0

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/float/div.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,10 +454,12 @@ intrinsics! {
454454
div64(a, b)
455455
}
456456

457+
#[cfg(target_arch = "arm")]
457458
pub extern "C" fn __divsf3vfp(a: f32, b: f32) -> f32 {
458459
a / b
459460
}
460461

462+
#[cfg(target_arch = "arm")]
461463
pub extern "C" fn __divdf3vfp(a: f64, b: f64) -> f64 {
462464
a / b
463465
}

src/float/mul.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,10 +189,12 @@ intrinsics! {
189189
mul(a, b)
190190
}
191191

192+
#[cfg(target_arch = "arm")]
192193
pub extern "C" fn __mulsf3vfp(a: f32, b: f32) -> f32 {
193194
a * b
194195
}
195196

197+
#[cfg(target_arch = "arm")]
196198
pub extern "C" fn __muldf3vfp(a: f64, b: f64) -> f64 {
197199
a * b
198200
}

0 commit comments

Comments
 (0)