]> 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 09:37:25 +0000 (11:37 +0200)
commitd420f033435b37e7847ac930e6a5a8f5ecc7ca79
treea4998622b3a317abd86c1c3864999fb8c7fe2036
parent23c09f69c9d6e43d614934c4de94c294a811fdf0
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