From: Joseph Myers Date: Thu, 9 May 2013 12:24:44 +0000 (+0000) Subject: Use decimal constants in defining M_* in libm-test.inc. X-Git-Tag: glibc-2.18~307 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=faa7f8119fd7137362e2aa8c8d185b4cf9a45166;p=thirdparty%2Fglibc.git Use decimal constants in defining M_* in libm-test.inc. --- diff --git a/ChangeLog b/ChangeLog index 1db6abe3109..304164491db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2013-05-09 Joseph Myers + + * math/libm-test.inc (M_PI_34l): Define using decimal constant. + (M_PI_34_LOG10El): Likewise. + (M_PI2_LOG10El): Likewise. + (M_PI4_LOG10El): Likewise. + (M_PI_LOG10El): Likewise. + 2013-05-08 Adhemerval Zanella * sysdeps/powerpc/fpu/libm-test-ulps: Update. diff --git a/math/libm-test.inc b/math/libm-test.inc index 6294f729530..9b47ab35029 100644 --- a/math/libm-test.inc +++ b/math/libm-test.inc @@ -207,11 +207,11 @@ #define M_SQRT_PIl 1.7724538509055160272981674833411451L /* sqrt (M_PIl) */ #define M_LOG_SQRT_PIl 0.57236494292470008707171367567652933L /* log(sqrt(M_PIl)) */ #define M_LOG_2_SQRT_PIl 1.265512123484645396488945797134706L /* log(2*sqrt(M_PIl)) */ -#define M_PI_34l (M_PIl - M_PI_4l) /* 3*pi/4 */ -#define M_PI_34_LOG10El (M_PIl - M_PI_4l) * M_LOG10El -#define M_PI2_LOG10El M_PI_2l * M_LOG10El -#define M_PI4_LOG10El M_PI_4l * M_LOG10El -#define M_PI_LOG10El M_PIl * M_LOG10El +#define M_PI_34l 2.356194490192344928846982537459627163L /* 3*pi/4 */ +#define M_PI_34_LOG10El 1.023282265381381010614337719073516828L +#define M_PI2_LOG10El 0.682188176920920673742891812715677885L +#define M_PI4_LOG10El 0.341094088460460336871445906357838943L +#define M_PI_LOG10El 1.364376353841841347485783625431355770L #define M_SQRT_2_2 0.70710678118654752440084436210484903L /* sqrt (2) / 2 */ #define ulps_file_name "ULPs" /* Name of the ULPs file. */