aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/kinds-override.h
diff options
context:
space:
mode:
Diffstat (limited to 'libgfortran/kinds-override.h')
-rw-r--r--libgfortran/kinds-override.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/libgfortran/kinds-override.h b/libgfortran/kinds-override.h
index efae0d0..d1456c2 100644
--- a/libgfortran/kinds-override.h
+++ b/libgfortran/kinds-override.h
@@ -29,10 +29,8 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
# error "Where has __float128 gone?"
#endif
-#if defined(__powerpc64__) \
- && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ \
- && __SIZEOF_LONG_DOUBLE__ == 16 \
- && defined(GFC_REAL_16_IS_LONG_DOUBLE)
+/* Keep these conditions on one line so grep can filter it out. */
+#if defined(__powerpc64__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ && __SIZEOF_LONG_DOUBLE__ == 16
typedef __float128 GFC_REAL_17;
typedef _Complex float __attribute__((mode(KC))) GFC_COMPLEX_17;
#define HAVE_GFC_REAL_17