expm1f-ieee: Work around AIX 7.2 bug.
commit571a0fae2eb770dfe1189993d0f97b6dad01a90b
authorBruno Haible <bruno@clisp.org>
Mon, 4 Jan 2021 21:27:47 +0000 (4 22:27 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 4 Jan 2021 21:27:47 +0000 (4 22:27 +0100)
tree7e6665a39491d47481e08ddbfa1a826c57100667
parentae9fb3d6654885ee1010a4a0a3dbb079a037c71e
expm1f-ieee: Work around AIX 7.2 bug.

* m4/expm1f.m4 (gl_FUNC_EXPM1F): Initialize gl_expm1f_required. If
module 'expm1f-ieee' is in use, check whether expm1f works according to
IEEE.
* m4/expm1f-ieee.m4: New file.
* modules/expm1f-ieee (Files): Add it.
(Depends-on): Update conditions.
(configure.ac): Invoke gl_FUNC_EXPM1F_IEEE.
* doc/posix-functions/expm1f.texi: Mention the AIX bug.
ChangeLog
doc/posix-functions/expm1f.texi
m4/expm1f-ieee.m4 [new file with mode: 0644]
m4/expm1f.m4
modules/expm1f-ieee