]> Savannah Git Hosting - gnulib.git/commit
isnanf, isnand, isnanl: Fix link errors on AIX 7.1 with xlc.
authorBruno Haible <bruno@clisp.org>
Sun, 2 Jun 2024 16:34:36 +0000 (18:34 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 6 Jun 2024 23:18:23 +0000 (01:18 +0200)
commit6a753ba2b566f10bd2c5e68a5decd090db0dc52f
tree090b1f09bd9307b5706bd1b79826047ffbf7652b
parent5e7d2073e0ebb0d9ba059951549a66c75a5bef37
isnanf, isnand, isnanl: Fix link errors on AIX 7.1 with xlc.

* lib/isnanf-nolibm.h (HAVE_ISNANF_NOLIBM): New macro.
* lib/isnand-nolibm.h (HAVE_ISNAND_NOLIBM): New macro.
* lib/isnanl-nolibm.h (HAVE_ISNANL_NOLIBM): New macro.
* lib/math.h (isnanf): Don't define via isnan if HAVE_ISNANF_NOLIBM is
defined.
(isnand): Don't define via isnan if HAVE_ISNAND_NOLIBM is defined.
(isnanl): Don't define via isnan if HAVE_ISNANL_NOLIBM is defined.
ChangeLog
lib/isnand-nolibm.h
lib/isnanf-nolibm.h
lib/isnanl-nolibm.h
lib/math.in.h