From: hainque Date: Fri, 12 Oct 2018 21:25:46 +0000 (+0000) Subject: tighten the toplevel guard on ibm-ldouble.c X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=38bfcdfcab56100ddeb13aea85393e22fe8852fc;p=thirdparty%2Fgcc.git tighten the toplevel guard on ibm-ldouble.c 2018-10-12 Olivier Hainque * config/rs6000/ibm-ldouble.c: Augment the toplevel guard with defined (__FLOAT128_TYPE__) || defined (__LONG_DOUBLE_128__). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265135 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index bfdefb61f37c..1883640915aa 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,8 @@ +2018-10-12 Olivier Hainque + + * config/rs6000/ibm-ldouble.c: Augment the toplevel guard with + defined (__FLOAT128_TYPE__) || defined (__LONG_DOUBLE_128__). + 2018-10-08 Paul Koning * config/pdp11/t-pdp11: Remove -mfloat32 switch. diff --git a/libgcc/config/rs6000/ibm-ldouble.c b/libgcc/config/rs6000/ibm-ldouble.c index 9b9e94c0e8fb..29f26c04052e 100644 --- a/libgcc/config/rs6000/ibm-ldouble.c +++ b/libgcc/config/rs6000/ibm-ldouble.c @@ -46,7 +46,8 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see the lower numbered register or lower addressed memory. */ #if (defined (__MACH__) || defined (__powerpc__) || defined (_AIX)) \ - && !defined (__rtems__) + && !defined (__rtems__) \ + && (defined (__LONG_DOUBLE_128__) || defined (__FLOAT128_TYPE__)) #define fabs(x) __builtin_fabs(x) #define isless(x, y) __builtin_isless (x, y)