view doc/headers/float.texi @ 29210:564750acbe4a

Fix OpenBSD 4.0 <float.h> handling of long double. * m4/float_h.m4 (gl_FLOAT_H): Also claim OpenBSD is broken. * lib/float.in.h [__OpenBSD__]: Add fixes for OpenBSD. * doc/headers/float.texi (float.h): Document OpenBSD bug. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Tue, 11 Dec 2007 08:17:24 -0700
parents 3543e36d40e3
children
line wrap: on
line source

@node float.h
@section @file{float.h}

POSIX specification: @url{http://www.opengroup.org/susv3xbd/float.h.html}

Gnulib module: float

Portability problems fixed by Gnulib:
@itemize
@item
The values of @code{LDBL_*} macros are incorrect on some platforms:
On OpenBSD 4.0 and BeOS, they are the same as the values of the
@code{DBL_*} macros, although @samp{long double} is a larger type than
@samp{double}.
@end itemize

Portability problems not fixed by Gnulib:
@itemize
@end itemize