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

Reply via email to