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
.

Reply via email to