summaryrefslogtreecommitdiff
path: root/libc/math/libm-test.inc
diff options
context:
space:
mode:
authorjoseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2013-05-18 00:12:09 +0000
committerjoseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2013-05-18 00:12:09 +0000
commitf9b341f7c8c64a0df8707b3cf29b425a25a52d12 (patch)
tree21d8ab56f46e274f911d3af1e34d578b70878f3d /libc/math/libm-test.inc
parent037ebec6461ad978f9a2f44ca49f1d7d7b858e2d (diff)
* configure.in, math/Makefile, math/gen-libm-test.pl,
math/libm-test.inc, option-groups.def, option-groups.defaults, sysdeps/ieee754/ldbl-128/s_erfl.c, sysdeps/ieee754/ldbl-128/s_log1pl.c, sysdeps/ieee754/ldbl-128ibm/s_erfl.c, sysdeps/ieee754/ldbl-128ibm/s_log1pl.c, sysdeps/ieee754/ldbl-96/s_erfl.c, sysdeps/ieee754/ldbl-opt/s_atan.c, sysdeps/ieee754/ldbl-opt/s_sin.c, sysdeps/ieee754/ldbl-opt/s_tan.c: Revert OPTION_EGLIBC_LIBM_BIG support. * configure: Regenerated. * math/test-dbl-wrap.c, sysdeps/ieee754/dbl-wrap, sysdeps/ieee754/ldbl-wrap: Remove. git-svn-id: svn://svn.eglibc.org/trunk@23097 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/math/libm-test.inc')
-rw-r--r--libc/math/libm-test.inc13
1 files changed, 0 insertions, 13 deletions
diff --git a/libc/math/libm-test.inc b/libc/math/libm-test.inc
index efd625282..b91035b48 100644
--- a/libc/math/libm-test.inc
+++ b/libc/math/libm-test.inc
@@ -132,7 +132,6 @@
#include <string.h>
#include <argp.h>
#include <tininess.h>
-#include <gnu/option-groups.h>
/* Allow platforms without all rounding modes to test properly,
assuming they provide an __FE_UNDEFINED in <bits/fenv.h> which
@@ -247,15 +246,8 @@ static FLOAT max_error, real_max_error, imag_max_error;
__retval; })
-#if __OPTION_EGLIBC_LIBM_BIG
#define MANT_DIG CHOOSE ((LDBL_MANT_DIG-1), (DBL_MANT_DIG-1), (FLT_MANT_DIG-1), \
(LDBL_MANT_DIG-1), (DBL_MANT_DIG-1), (FLT_MANT_DIG-1))
-#else
-/* Reduce precision to which the results are checked against
- expected values. */
-#define MANT_DIG CHOOSE ((FLT_MANT_DIG-3), (FLT_MANT_DIG-4), (FLT_MANT_DIG-1), \
- (FLT_MANT_DIG-3), (FLT_MANT_DIG-4), (FLT_MANT_DIG-1))
-#endif
static void
init_max_error (void)
@@ -6823,12 +6815,7 @@ erfc_test (void)
#ifdef TEST_LDOUBLE
/* The result can only be represented in long double. */
# if LDBL_MIN_10_EXP < -319
-# if __OPTION_EGLIBC_LIBM_BIG
TEST_f_f (erfc, 27.0L, 0.523704892378925568501606768284954709e-318L);
-# else
- /* ldbl-wrap uses single-precision erfc, so it can't handle e-318 values. */
- TEST_f_f (erfc, 27.0L, 0.0L);
-# endif
# endif
# if LDBL_MANT_DIG >= 106
TEST_f_f (erfc, 0x1.ffff56789abcdef0123456789a8p+2L, 1.123161416304655390092138725253789378459e-29L);