diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/libm-test.inc | 6 | ||||
-rw-r--r-- | math/test-double.h | 1 | ||||
-rw-r--r-- | math/test-float.h | 1 | ||||
-rw-r--r-- | math/test-ldouble.h | 1 |
4 files changed, 3 insertions, 6 deletions
diff --git a/math/libm-test.inc b/math/libm-test.inc index 631b205503..17edcfaa05 100644 --- a/math/libm-test.inc +++ b/math/libm-test.inc @@ -328,12 +328,6 @@ static FLOAT prev_max_error, prev_real_max_error, prev_imag_max_error; static FLOAT max_valid_error; -#define BUILD_COMPLEX(real, imag) \ - ({ __complex__ FLOAT __retval; \ - __real__ __retval = (real); \ - __imag__ __retval = (imag); \ - __retval; }) - #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)) #define MIN_EXP CHOOSE ((LDBL_MIN_EXP-1), (DBL_MIN_EXP-1), (FLT_MIN_EXP-1), \ diff --git a/math/test-double.h b/math/test-double.h index 3f2c0082a2..0038acf89b 100644 --- a/math/test-double.h +++ b/math/test-double.h @@ -22,3 +22,4 @@ #define PRINTF_XEXPR "a" #define PRINTF_NEXPR "f" #define TEST_DOUBLE 1 +#define BUILD_COMPLEX(real, imag) (CMPLX ((real), (imag))) diff --git a/math/test-float.h b/math/test-float.h index 7b00cb1216..8bdba5544d 100644 --- a/math/test-float.h +++ b/math/test-float.h @@ -22,3 +22,4 @@ #define PRINTF_XEXPR "a" #define PRINTF_NEXPR "f" #define TEST_FLOAT 1 +#define BUILD_COMPLEX(real, imag) (CMPLXF ((real), (imag))) diff --git a/math/test-ldouble.h b/math/test-ldouble.h index e42b2bd2f2..4f0858c4cb 100644 --- a/math/test-ldouble.h +++ b/math/test-ldouble.h @@ -22,3 +22,4 @@ #define PRINTF_XEXPR "La" #define PRINTF_NEXPR "Lf" #define TEST_LDOUBLE 1 +#define BUILD_COMPLEX(real, imag) (CMPLXL ((real), (imag))) |