On Wed, Apr 23, 2014 at 11:48 AM, Marc Glisse <marc.gli...@inria.fr> wrote: > (Adding an i386 maintainer in Cc) > http://gcc.gnu.org/ml/gcc-patches/2014-04/msg00620.html > > > On Sun, 13 Apr 2014, Marc Glisse wrote: > >> Hello, >> >> some people like having a macro to test if a type is available >> (__SIZEOF_INT128__ for instance). This adds macros for __float80 and >> __float128. The types seem to be always available, so I didn't add any >> condition. >> >> If you think this is a bad idea, please close the PR. >> >> Bootstrap+testsuite on x86_64-linux-gnu. >> >> 2014-04-13 Marc Glisse <marc.gli...@inria.fr> >> >> PR preprocessor/56540 >> * config/i386/i386-c.c (ix86_target_macros): Define >> __SIZEOF_FLOAT80__ and __SIZEOF_FLOAT128__. >
For __SIZEOF_FLOAT80__, you should check TARGET_128BIT_LONG_DOUBLE instead of TARGET_64BIT. -- H.J.