]> Savannah Git Hosting - gnulib.git/commit
isnanl, isfinite, snan: Improve cross-compilation guess.
authorBruno Haible <bruno@clisp.org>
Mon, 14 Apr 2025 09:37:25 +0000 (11:37 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 14 Apr 2025 22:49:42 +0000 (00:49 +0200)
commitc187f1e43057b964f3cfd1c149a0633537d797ba
tree3adcf89bac0e8ed002a5f9e7be6d60ca1e1796f5
parente04e35deb444fdfb81625101f84927b27221e801
isnanl, isfinite, snan: Improve cross-compilation guess.

* m4/exponentl.m4 (gl_LONG_DOUBLE_EXPONENT_LOCATION): When
cross-compiling, invoke gl_LONG_DOUBLE_VS_DOUBLE and
gl_DOUBLE_EXPONENT_LOCATION, and guess the result depending on the CPU.
* modules/getpayloadl (Depends-on): Add exponentd.m4, math_h.m4.
* modules/isfinite (Depends-on): Likewise.
* modules/isnanl (Depends-on): Likewise.
* modules/setpayloadl (Depends-on): Likewise.
* modules/setpayloadsigl (Depends-on): Likewise.
* modules/isnanl-nolibm (Depends-on): Add exponentd.m4.
ChangeLog
m4/exponentl.m4
modules/getpayloadl
modules/isfinite
modules/isnanl
modules/isnanl-nolibm
modules/setpayloadl
modules/setpayloadsigl