An update of the documentation: Some <math.h> functions are defined as macros with arguments in <math.h>, without a function prototype. This is not allowed according to POSIX:2008 / System Interfaces / General Information / Use and Implementation of Interfaces <http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html> section 2.1.1.
2011-09-17 Bruno Haible <br...@clisp.org> doc: Mention functions which are declared as macros. * doc/posix-functions/*[fl].texi: Mention that some functions are defined as macros with arguments only. --- doc/posix-functions/acosf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/acosf.texi Sat Sep 17 17:07:50 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/acosl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/acosl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/asinf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/asinf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/asinl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/asinl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/atan2f.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/atan2f.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/atan2l.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/atan2l.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/atanf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/atanf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/atanl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/atanl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/ceilf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/ceilf.texi Sat Sep 17 17:07:51 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize Portability problems fixed by Gnulib module @code{ceilf-ieee}: --- doc/posix-functions/ceill.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/ceill.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize Portability problems fixed by Gnulib module @code{ceill-ieee}: --- doc/posix-functions/cosf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/cosf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/coshf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/coshf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/coshl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/coshl.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/cosl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/cosl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/expf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/expf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/expl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/expl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/fabsf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/fabsf.texi Sat Sep 17 17:07:50 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -AIX 5.1, Solaris 9, MSVC 9. +AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/fabsl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/fabsl.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/floorf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/floorf.texi Sat Sep 17 17:07:51 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize Portability problems fixed by Gnulib module @code{floorf-ieee}: --- doc/posix-functions/floorl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/floorl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize Portability problems not fixed by Gnulib: --- doc/posix-functions/fmodf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/fmodf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/fmodl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/fmodl.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/frexpf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/frexpf.texi Sat Sep 17 17:07:50 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/frexpl.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/frexpl.texi Sat Sep 17 17:07:52 2011 @@ -12,6 +12,9 @@ This function is missing on some platforms: FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5. @item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. +@item This function is not declared on some platforms: MacOS X 10.3. @item --- doc/posix-functions/ldexpf.texi.orig Sat Sep 17 17:08:24 2011 +++ doc/posix-functions/ldexpf.texi Sat Sep 17 17:07:50 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/ldexpl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/ldexpl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5. +FreeBSD 5.2.1, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function has no prototype in @code{<math.h>} on some platforms: MacOS X. --- doc/posix-functions/log10f.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/log10f.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/log10l.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/log10l.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,5 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. @end itemize --- doc/posix-functions/logf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/logf.texi Sat Sep 17 17:07:51 2011 @@ -15,4 +15,7 @@ @item This function is missing on some platforms: Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/logl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/logl.texi Sat Sep 17 17:07:52 2011 @@ -12,6 +12,9 @@ This function is missing on some platforms: FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. @item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. +@item This function is not declared on some platforms: MacOS X 10.3. @end itemize --- doc/posix-functions/modff.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/modff.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -MacOS X 10.5, Minix 3.1.8, AIX 5.1, HP-UX 11, MSVC 9. +MacOS X 10.5, Minix 3.1.8, AIX 5.1, HP-UX 11. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/modfl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/modfl.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/powf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/powf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/powl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/powl.texi Sat Sep 17 17:07:52 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/sinf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sinf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/sinhf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sinhf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/sinhl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sinhl.texi Sat Sep 17 17:07:53 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/sinl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sinl.texi Sat Sep 17 17:07:52 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/sqrtf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sqrtf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/sqrtl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/sqrtl.texi Sat Sep 17 17:07:53 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. --- doc/posix-functions/tanf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/tanf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/tanhf.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/tanhf.texi Sat Sep 17 17:07:51 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -Minix 3.1.8, AIX 5.1, Solaris 9, MSVC 9. +Minix 3.1.8, AIX 5.1, Solaris 9. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/tanhl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/tanhl.texi Sat Sep 17 17:07:53 2011 @@ -14,5 +14,8 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @end itemize --- doc/posix-functions/tanl.texi.orig Sat Sep 17 17:08:25 2011 +++ doc/posix-functions/tanl.texi Sat Sep 17 17:07:53 2011 @@ -10,7 +10,10 @@ @itemize @item This function is missing on some platforms: -FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, MSVC 9, Interix 3.5, BeOS. +FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin, Interix 3.5, BeOS. +@item +This function is only defined as a macro with arguments on some platforms: +MSVC 9. @item This function is not declared on some platforms: MacOS X 10.3. -- In memoriam Estella Agsteribbe <http://en.wikipedia.org/wiki/Estella_Agsteribbe>