Skip to content

Commit 5ba1c48

Browse files
authored
Merge pull request rust-lang#632 from beetrees/fix-avr
Fix building on AVR
2 parents 0ccc1bf + 32a6047 commit 5ba1c48

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/float/sub.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
1-
use crate::float::add::__adddf3;
2-
use crate::float::add::__addsf3;
31
use crate::float::Float;
42

53
intrinsics! {
64
#[avr_skip]
75
#[arm_aeabi_alias = __aeabi_fsub]
86
pub extern "C" fn __subsf3(a: f32, b: f32) -> f32 {
9-
__addsf3(a, f32::from_repr(b.repr() ^ f32::SIGN_MASK))
7+
crate::float::add::__addsf3(a, f32::from_repr(b.repr() ^ f32::SIGN_MASK))
108
}
119

1210
#[avr_skip]
1311
#[arm_aeabi_alias = __aeabi_dsub]
1412
pub extern "C" fn __subdf3(a: f64, b: f64) -> f64 {
15-
__adddf3(a, f64::from_repr(b.repr() ^ f64::SIGN_MASK))
13+
crate::float::add::__adddf3(a, f64::from_repr(b.repr() ^ f64::SIGN_MASK))
1614
}
1715

1816
#[ppc_alias = __subkf3]

0 commit comments

Comments
 (0)