Hi,
looking at what the REAL(KIND=17) numbers should be compiled for, I see
the following options that should be considered:
a) xsaddqp and friends are not supported by the CPU; libquadmath should
be called for all operations, including simple arithmetic.
b) xsaddqp and friends are supported, but glibc is too old and lacks the
*ieee128 functions. libquadmath should be called for these
functions.
c) xsaddqp and friends are supported, and glibc is new enough. Call
the *ieee128 functions.
What is the best way to check in the library config files that the quad
precision instructions are supported (to differentiate between a) on the
one hand and b) and c) on the other?
And which options to the compiler make sure the libquadmath library
is called?
Regards
Thomas