frexpf: Work around problems on IRIX and mingw.
authorBruno Haible <bruno@clisp.org>
Thu, 6 Oct 2011 22:59:38 +0000 (00:59 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 6 Oct 2011 22:59:38 +0000 (00:59 +0200)
commit9be7a7f2520e9d3dd7ff625823b0ca77de1137e6
tree7c72d62222b637c3027bdbc8fb540a93fc0b7525
parent3ef13a77a4651b252785f2986ee297ef77309b4a
frexpf: Work around problems on IRIX and mingw.

* lib/math.in.h (frexpf): Consider also REPLACE_FREXPF.
* m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize REPLACE_FREXPF.
* m4/frexpf.m4 (gl_FUNC_FREXPF_WORKS): New macro.
(gl_FUNC_FREXPF): Invoke it. Set REPLACE_FREXPF.
* modules/frexpf (Depends-on, configure.ac): Consider REPLACE_FREXPF.
* modules/math (Makefile.am): Substitute REPLACE_FREXPF.
* doc/posix-functions/frexpf.texi: Mention the IRIX and mingw problems.
ChangeLog
doc/posix-functions/frexpf.texi
lib/math.in.h
m4/frexpf.m4
m4/math_h.m4
modules/frexpf
modules/math