summaryrefslogtreecommitdiffstats
path: root/tools/regression/lib/msun/test-fmaxmin.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/regression/lib/msun/test-fmaxmin.c')
-rw-r--r--tools/regression/lib/msun/test-fmaxmin.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/tools/regression/lib/msun/test-fmaxmin.c b/tools/regression/lib/msun/test-fmaxmin.c
index fdba529..7ddcc87 100644
--- a/tools/regression/lib/msun/test-fmaxmin.c
+++ b/tools/regression/lib/msun/test-fmaxmin.c
@@ -36,25 +36,11 @@ __FBSDID("$FreeBSD$");
#include <math.h>
#include <stdio.h>
-#define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
- FE_OVERFLOW | FE_UNDERFLOW)
+#include "test-utils.h"
#pragma STDC FENV_ACCESS ON
/*
- * Test for equality with two special rules:
- * fpequal(NaN, NaN) is true
- * fpequal(+0.0, -0.0) is false
- */
-static inline int
-fpequal(long double x, long double y)
-{
-
- return ((x == y && !signbit(x) == !signbit(y))
- || (isnan(x) && isnan(y)));
-}
-
-/*
* Test whether func(x, y) has the expected result, and make sure no
* exceptions are raised.
*/
OpenPOWER on IntegriCloud