On Wed, 31 Jul 2019, Jonathan Wakely wrote:
So something like the attached patch. The glibc <math.h> says the
values I used have enough digits for IEEE quad-precision:
/* The above constants are not adequate for computation using `long double's.
Therefore we provide as an extension constants with similar names as a
GNU extension. Provide enough digits for the 128-bit IEEE quad. */
I don't know if we need more accuracy for IBM double double.
double double has less precision than quad so it should be fine.
--
Marc Glisse