https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85440
--- Comment #16 from Dennis Clarke <dclarke at blastwave dot org> ---
Dear Jakub Jelinek :
Exactly.
Yes, I think the libmpfr/libgmp seem to work perfectly here but
the real issue is that the old 970 and pre Power ISA v.2.03 spec
type hardware is a historical artifact like the old DEC Alpha.
I see that in gcc 7.3.0 we do get share/info/libquadmath.info
installed BUT in gcc 8 we do not. This is good.
It is annoying that the gcc compiler will produce the correct
assembly for both the IBM long double and the IEEE 754-2008
type 128-bit floating point. One sort of works and the other
does not at all. A value for pi becomes 2.0713495408... etc.
The gcc manual page for "IBM RS/6000 and PowerPC Options" needs
a bit of a re-write to address the strange results one may get
from the use of "-mabi" ieeelongdouble or ibmlongdouble. At
the very least the "warning" exists to let a user know that
something is amiss here and strange results may occur.
Dennis Clarke