]> git.lizzy.rs Git - rust.git/commitdiff
float_bits_conv made it into 1.20
authorest31 <MTest31@outlook.com>
Tue, 18 Jul 2017 03:16:46 +0000 (05:16 +0200)
committerest31 <MTest31@outlook.com>
Tue, 18 Jul 2017 03:16:46 +0000 (05:16 +0200)
src/libstd/f32.rs
src/libstd/f64.rs

index 9bacfee05538584a8953712e0ed46be5dae50b7c..0135cd0a588cf09e530499f3e4c60b571cbf62b2 100644 (file)
@@ -1094,7 +1094,7 @@ pub fn atanh(self) -> f32 {
     /// assert_eq!((12.5f32).to_bits(), 0x41480000);
     ///
     /// ```
-    #[stable(feature = "float_bits_conv", since = "1.21.0")]
+    #[stable(feature = "float_bits_conv", since = "1.20.0")]
     #[inline]
     pub fn to_bits(self) -> u32 {
         unsafe { ::mem::transmute(self) }
@@ -1125,7 +1125,7 @@ pub fn to_bits(self) -> u32 {
     /// let snan = 0x7F800001;
     /// assert_ne!(f32::from_bits(snan).to_bits(), snan);
     /// ```
-    #[stable(feature = "float_bits_conv", since = "1.21.0")]
+    #[stable(feature = "float_bits_conv", since = "1.20.0")]
     #[inline]
     pub fn from_bits(mut v: u32) -> Self {
         const EXP_MASK: u32   = 0x7F800000;
index 5236048ade43f6d597337074fbd36f73b1bbb9b1..d73d7cd2c7bd1cf52c088a0e45d45c4e5e688d84 100644 (file)
@@ -1009,7 +1009,7 @@ fn log_wrapper<F: Fn(f64) -> f64>(self, log_fn: F) -> f64 {
     /// assert_eq!((12.5f64).to_bits(), 0x4029000000000000);
     ///
     /// ```
-    #[stable(feature = "float_bits_conv", since = "1.21.0")]
+    #[stable(feature = "float_bits_conv", since = "1.20.0")]
     #[inline]
     pub fn to_bits(self) -> u64 {
         unsafe { ::mem::transmute(self) }
@@ -1040,7 +1040,7 @@ pub fn to_bits(self) -> u64 {
     /// let snan = 0x7FF0000000000001;
     /// assert_ne!(f64::from_bits(snan).to_bits(), snan);
     /// ```
-    #[stable(feature = "float_bits_conv", since = "1.21.0")]
+    #[stable(feature = "float_bits_conv", since = "1.20.0")]
     #[inline]
     pub fn from_bits(mut v: u64) -> Self {
         const EXP_MASK: u64   = 0x7FF0000000000000;