https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80459
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- /* Avoid trouble with non-power-of-two sizes. */ #if !defined(__i386__) && !defined(__x86_64__) && !defined(__m68k__) && !defined(__ia64__) && !defined(__hppa__) T_TEST(long double) #endif Guess we should ifdef away also targets where (__SIZEOF_LONG_DOUBLE__ & (__SIZEOF_LONG_DOUBLE__ - 1)) != 0 or where #ifdef __SIZEOF_INT128__ #define SIZEOF_MAXINT __SIZEOF_INT128__ #else #define SIZEOF_MAXINT __SIZEOF_LONG_LONG__ __SIZEOF_LONG_DOUBLE__ > SIZEOF_MAXINT .