From f98ece5fe2ea2d4a2c150c3cfceb8a73ace062d0 Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Mon, 13 May 2013 12:08:42 -0500 Subject: [PATCH] Define decimal constant M_1_DIV_El in libm-test.inc This patch replaces the 1.0 / M_El by the decimal constant M_1_DIV_El. --- ChangeLog | 5 +++++ math/libm-test.inc | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ea678c8..fdb7c94 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2013-05-13 Adhemerval Zanella + + * math/libm-test.inc (M_1_DIV_El): Define using decimal constant. + (log_test_data): Use M_1_DIV_El instead of 1.0 / M_El. + 2013-05-13 Siddhesh Poyarekar * benchtests/Makefile (CPPFLAGS-nonlib): Add diff --git a/math/libm-test.inc b/math/libm-test.inc index 1f7c2e1..038caeb 100644 --- a/math/libm-test.inc +++ b/math/libm-test.inc @@ -212,6 +212,7 @@ #define M_PI2_LOG10El 0.682188176920920673742891812715677885L #define M_PI4_LOG10El 0.341094088460460336871445906357838943L #define M_PI_LOG10El 1.364376353841841347485783625431355770L +#define M_1_DIV_El 0.367879441171442321595523770161460867L /* 1 div e */ #define ulps_file_name "ULPs" /* Name of the ULPs file. */ static FILE *ulps_file; /* File to document difference. */ @@ -10932,7 +10933,7 @@ static const struct test_f_f_data log_test_data[] = TEST_f_f (log, qnan_value, qnan_value), TEST_f_f (log, M_El, 1), - TEST_f_f (log, 1.0 / M_El, -1), + TEST_f_f (log, M_1_DIV_El, -1), TEST_f_f (log, 2, M_LN2l), TEST_f_f (log, 10, M_LN10l), TEST_f_f (log, 0.75L, -0.287682072451780927439219005993827432L), -- 2.7.4