]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Replace M_El with lit_e in libm-test.inc
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>
Fri, 27 May 2016 17:05:47 +0000 (12:05 -0500)
committerPaul E. Murphy <murphyp@linux.vnet.ibm.com>
Fri, 27 May 2016 17:06:15 +0000 (12:06 -0500)
This is useful in situations where the long double type is
less precise than the type under test.

ChangeLog
math/libm-test.inc

index 39b2866a781d6114019e5a4addc9d36f67f6e557..812f0a51abab2c45edf1947545eca5052b6e93e4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-05-27  Paul E. Murphy  <murphyp@linux.vnet.ibm.com>
+
+       * libm-test.inc: Replace usage of M_El with
+       (lit_e): New macro.
+
 2016-05-27  Paul E. Murphy  <murphyp@linux.vnet.ibm.com>
 
        * libm-test.inc: Replace usage of M_PI_4l with
index 1e401a82bb43954ee5d756c4e5036307670bbcf7..8c64c8e7581db5a36bede39f064cde69ce5a3727 100644 (file)
@@ -302,6 +302,11 @@ struct ulp_data
 /* pi */
 #define lit_pi                 LITM (M_PI)
 
+/* Other useful constants.  */
+
+/* e */
+#define lit_e                  LITM (M_E)
+
 #define ulps_file_name "ULPs"  /* Name of the ULPs file.  */
 static FILE *ulps_file;                /* File to document difference.  */
 static int output_ulps;                /* Should ulps printed?  */
@@ -7078,7 +7083,7 @@ static const struct test_f_f_data fabs_test_data[] =
     TEST_f_f (fabs, -min_value, min_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_f (fabs, -max_value, max_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_f (fabs, 38.0, 38.0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
-    TEST_f_f (fabs, -M_El, M_El, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+    TEST_f_f (fabs, -lit_e, lit_e, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
   };
 
 static void
@@ -7914,7 +7919,7 @@ hypot_test (void)
 static const struct test_f_i_data ilogb_test_data[] =
   {
     TEST_f_i (ilogb, 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
-    TEST_f_i (ilogb, M_El, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+    TEST_f_i (ilogb, lit_e, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_i (ilogb, 1024, 10, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_i (ilogb, -2000, 10, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_i (ilogb, 0.5, -1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED);
@@ -9086,7 +9091,7 @@ static const struct test_f_f_data logb_test_data[] =
     TEST_f_f (logb, -snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION),
 
     TEST_f_f (logb, 1, 0, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
-    TEST_f_f (logb, M_El, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
+    TEST_f_f (logb, lit_e, 1, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_f (logb, 1024, 10, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),
     TEST_f_f (logb, -2000, 10, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED),