* modules/fmodf-ieee (Depends-on): Add fmod-ieee.
* doc/posix-functions/fmodf.texi: Mention the fmodf-ieee module.
2012-02-27 Bruno Haible <bruno@clisp.org>
+ fmodf-ieee: Work around test failure on MSVC 9.
+ * modules/fmodf-ieee (Depends-on): Add fmod-ieee.
+ * doc/posix-functions/fmodf.texi: Mention the fmodf-ieee module.
+
fmod-ieee: Work around test failures on OSF/1, mingw.
* m4/fmod-ieee.m4: New file.
* m4/fmod.m4 (gl_FUNC_FMOD): If gl_FUNC_FMOD_IEEE is present, test
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/fmodf.html}
-Gnulib module: fmodf
+Gnulib module: fmodf or fmodf-ieee
-Portability problems fixed by Gnulib:
+Portability problems fixed by either Gnulib module @code{fmodf} or @code{fmodf-ieee}:
@itemize
@item
This function is missing on some platforms:
MSVC 9.
@end itemize
+Portability problems fixed by Gnulib module @code{fmodf-ieee}:
+@itemize
+@item
+This function has problems when the first argument is minus zero on some
+platforms:
+MSVC 9.
+@end itemize
+
Portability problems not fixed by Gnulib:
@itemize
@end itemize
Depends-on:
fmodf
fpieee
+fmod-ieee [test $HAVE_FMODF = 0]
configure.ac: