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?