https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106832
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Well, I certainly see libphobos/configure.tgt having powerpc*-linux* as the only target that does: power*-*-linux*) LIBPHOBOS_SUPPORTED=yes LIBDRUNTIME_ONLY=yes ;; I believe the latter means it builds only a small part of libphobos and I think the reason is the long double stuff (I think D has float/double/real types and the last one is the largest floating point available). Now, because IBM extended and IEEE quad are effectively unordered (neither is subset nor superset of the other), it is hard to determine which one is actually larger, but IEEE quad has both higher exponent range and larger mantissa precision for most of number, it is just those cases closely around values representable in double that can have higher precision in IBM extended.