float: Work around <float.h> bugs on FreeBSD/x86, AIX with GCC, IRIX.
authorBruno Haible <bruno@clisp.org>
Mon, 20 Jun 2011 10:38:05 +0000 (12:38 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 20 Jun 2011 10:38:05 +0000 (12:38 +0200)
commit6187bd67c9ce5258a01fb1305b4257a67daa4154
treeacbd252756f739170bfd30fdc71a2e0ae85c8466
parent47adaa0934a6793f89cdf7af5c02335ec2b7f9d6
float: Work around <float.h> bugs on FreeBSD/x86, AIX with GCC, IRIX.

* lib/float.in.h: Add workarounds for FreeBSD/x86, AIX with GCC, IRIX.
* lib/float.c: New file.
* m4/float_h.m4 (gl_FLOAT_H): Also handle FreeBSD, AIX, IRIX. Set
REPLACE_FLOAT_LDBL.
* modules/float (Files): Add lib/float.c.
(configure.ac): Invoke AC_LIBOBJ.
* doc/posix-headers/float.texi: Mention problems on FreeBSD, AIX, IRIX.
ChangeLog
doc/posix-headers/float.texi
lib/float.c [new file with mode: 0644]
lib/float.in.h
m4/float_h.m4
modules/float