https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126305

Steve Kargl <kargl at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kargl at gcc dot gnu.org

--- Comment #8 from Steve Kargl <kargl at gcc dot gnu.org> ---
(In reply to dave.anglin from comment #7)

> %rename lib liborig
> *lib: %{static-libquadmath:-aarchive_shared} -lquadmath
> %{static-libquadmath:-adefault} -lm %(liborig)

Can you confirm what floating point HPUX supports?
gfortran assumes at least a C99 libc with float,
double, and long double math functions.

Does it have an IEEE 128-bit long double?

Is it a hardware or software implementation?

If it is software, is libquadmath the backing 
implementation?

Does HPUX have prototypes for the *l(long double)
functions in math.h where 'long double' maps to
libquadmath's __float128_t.

Can gfortran be configured on HPUX without REAL(16)
(or REAL(17)) support.  Perhaps, that should be the
default?

Reply via email to