diff --git a/ChangeLog b/ChangeLog index f6f3ebfceb..acd573cfc3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2017-11-06 Joseph Myers + + [BZ #22402] + * sysdeps/powerpc/bits/floatn.h: Include . + [__NO_LONG_DOUBLE_MATH] (__HAVE_FLOAT128): Define to 0. + 2017-11-04 Mike FABIAN * localedata/locales/tpi_PG (LC_TIME): Fix wrong d_fmt, / needs diff --git a/sysdeps/powerpc/bits/floatn.h b/sysdeps/powerpc/bits/floatn.h index 44a9434701..a293bfc996 100644 --- a/sysdeps/powerpc/bits/floatn.h +++ b/sysdeps/powerpc/bits/floatn.h @@ -20,12 +20,13 @@ #define _BITS_FLOATN_H #include +#include /* Defined to 1 if the current compiler invocation provides a floating-point type with the IEEE 754 binary128 format, and this glibc includes corresponding *f128 interfaces for it. */ #if defined _ARCH_PWR8 && defined __LITTLE_ENDIAN__ && (_CALL_ELF == 2) \ - && defined __FLOAT128__ + && defined __FLOAT128__ && !defined __NO_LONG_DOUBLE_MATH # define __HAVE_FLOAT128 1 #else # define __HAVE_FLOAT128 0