summaryrefslogtreecommitdiffstats
path: root/vendor/libm-0.1.4/src/math/copysignf.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/libm-0.1.4/src/math/copysignf.rs')
-rw-r--r--vendor/libm-0.1.4/src/math/copysignf.rs11
1 files changed, 0 insertions, 11 deletions
diff --git a/vendor/libm-0.1.4/src/math/copysignf.rs b/vendor/libm-0.1.4/src/math/copysignf.rs
deleted file mode 100644
index 35148561a..000000000
--- a/vendor/libm-0.1.4/src/math/copysignf.rs
+++ /dev/null
@@ -1,11 +0,0 @@
-/// Sign of Y, magnitude of X (f32)
-///
-/// Constructs a number with the magnitude (absolute value) of its
-/// first argument, `x`, and the sign of its second argument, `y`.
-pub fn copysignf(x: f32, y: f32) -> f32 {
- let mut ux = x.to_bits();
- let uy = y.to_bits();
- ux &= 0x7fffffff;
- ux |= uy & 0x80000000;
- f32::from_bits(ux)
-}