https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116007
--- Comment #14 from Jakub Jelinek <jakub at gcc dot gnu.org> --- So, can you explain how could libquadmath build at all in such configurations? __float128 type is supported and not TFmode? Is that because it is KFmode instead or what? quadmath.h has #if (!defined(_ARCH_PPC)) || defined(__LONG_DOUBLE_IEEE128__) typedef _Complex float __attribute__((mode(TC))) __complex128; #else typedef _Complex float __attribute__((mode(KC))) __complex128; #endif