1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-08 17:22:05 +03:00
Files
gnulib/modules/isnanl-nolibm
Bruno Haible d420f03343 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.
2025-04-14 11:37:25 +02:00

36 lines
433 B
Plaintext

Description:
isnanl() function: test for NaN, without requiring libm.
Files:
lib/isnanl-nolibm.h
lib/isnanl.c
lib/isnan.c
lib/float+.h
m4/exponentl.m4
m4/exponentd.m4
m4/isnanl.m4
m4/math_h.m4
Depends-on:
float-h
fpieee
memcmp
configure.ac:
gl_FUNC_ISNANL_NO_LIBM
if test $gl_func_isnanl_no_libm != yes; then
AC_LIBOBJ([isnanl])
gl_PREREQ_ISNANL
fi
Makefile.am:
Include:
"isnanl-nolibm.h"
License:
LGPLv2+
Maintainer:
all