Hi, __float128 has been supported on ia32 for a while. This patch removes __LP64__ check. OK for 4.7?
Thanks. H.J. --- 2011-03-12 H.J. Lu <hongjiu...@intel.com> * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check. diff --git a/gcc/testsuite/gcc.target/i386/builtin-copysign.c b/gcc/testsuite/gcc.target/i386/builtin-copysign.c index c20a0b6..175b931 100644 --- a/gcc/testsuite/gcc.target/i386/builtin-copysign.c +++ b/gcc/testsuite/gcc.target/i386/builtin-copysign.c @@ -11,6 +11,4 @@ MODE test5##CEXT(MODE a, MODE b) { return __builtin_copysign##CEXT(a, b); } TEST_SET (float, f) TEST_SET (double, ) TEST_SET (long double, l) -#if defined (__LP64__) TEST_SET (__float128, q) -#endif