]> 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>
Sun, 2 Jun 2024 16:36:39 +0000 (18:36 +0200)
commit5196a8f03f079f59502b1fe8715d4eda8437aa29
treeeeae9642776254ff2c7134d38e90b44dea148a8c
parent1372dc1631053fa72bbf5755cbc89f63cbffec33
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