From feb744a1162b0fce57ffd075c083d825bf3994f5 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 31 Oct 2011 22:46:31 +0100 Subject: [PATCH] doc about some IRIX 5.3 problems. * doc/posix-functions/getpwnam_r.texi: Mention incompatible declaration on IRIX 5.3. * doc/posix-headers/poll.texi: Mention missing nfds_t on IRIX 5.3. * doc/posix-functions/ptsname.texi: Mention missing declaration on IRIX 5.3. * doc/posix-functions/grantpt.texi: Likewise. * doc/posix-functions/unlockpt.texi: Likewise. * doc/posix-functions/lgamma.texi: Likewise. * doc/posix-functions/nextafter.texi: Likewise. * doc/posix-functions/remainder.texi: Likewise. * doc/posix-functions/select.texi: Mention misplaced declaration on IRIX 5.3. Reported by Tom G. Christensen . --- ChangeLog | 17 +++++++++++++++++ doc/posix-functions/getpwnam_r.texi | 4 ++++ doc/posix-functions/grantpt.texi | 3 +++ doc/posix-functions/lgamma.texi | 3 +++ doc/posix-functions/nextafter.texi | 3 +++ doc/posix-functions/ptsname.texi | 3 +++ doc/posix-functions/remainder.texi | 3 +++ doc/posix-functions/select.texi | 4 ++++ doc/posix-functions/unlockpt.texi | 3 +++ doc/posix-headers/poll.texi | 3 +++ 10 files changed, 46 insertions(+) diff --git a/ChangeLog b/ChangeLog index f68a9b0d16..8347aebd0d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2011-10-31 Bruno Haible + + doc about some IRIX 5.3 problems. + * doc/posix-functions/getpwnam_r.texi: Mention incompatible declaration + on IRIX 5.3. + * doc/posix-headers/poll.texi: Mention missing nfds_t on IRIX 5.3. + * doc/posix-functions/ptsname.texi: Mention missing declaration on IRIX + 5.3. + * doc/posix-functions/grantpt.texi: Likewise. + * doc/posix-functions/unlockpt.texi: Likewise. + * doc/posix-functions/lgamma.texi: Likewise. + * doc/posix-functions/nextafter.texi: Likewise. + * doc/posix-functions/remainder.texi: Likewise. + * doc/posix-functions/select.texi: Mention misplaced declaration on + IRIX 5.3. + Reported by Tom G. Christensen . + 2011-10-31 Dmitry V. Levin gitlog-to-changelog: fix git-log invocation. diff --git a/doc/posix-functions/getpwnam_r.texi b/doc/posix-functions/getpwnam_r.texi index 8e7b24b7fe..0c57fad618 100644 --- a/doc/posix-functions/getpwnam_r.texi +++ b/doc/posix-functions/getpwnam_r.texi @@ -18,4 +18,8 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS. +@item +This function has an incompatible declaration, with fewer than five +arguments, on some platforms: +IRIX 5.3. @end itemize diff --git a/doc/posix-functions/grantpt.texi b/doc/posix-functions/grantpt.texi index 53c9b48913..eaba7f0706 100644 --- a/doc/posix-functions/grantpt.texi +++ b/doc/posix-functions/grantpt.texi @@ -16,6 +16,9 @@ MacOS X 10.3, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS. Portability problems not fixed by Gnulib: @itemize @item +This function is not declared on some platforms: +IRIX 5.3. +@item This function reports success for invalid file descriptors on some platforms: Cygwin 1.7.9. @end itemize diff --git a/doc/posix-functions/lgamma.texi b/doc/posix-functions/lgamma.texi index df4f5251cd..7843b8ad84 100644 --- a/doc/posix-functions/lgamma.texi +++ b/doc/posix-functions/lgamma.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: Minix 3.1.8, MSVC 9. +@item +This function is not declared on some platforms: +IRIX 5.3. @end itemize diff --git a/doc/posix-functions/nextafter.texi b/doc/posix-functions/nextafter.texi index 76f9e9ea13..0f9813fcaf 100644 --- a/doc/posix-functions/nextafter.texi +++ b/doc/posix-functions/nextafter.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: Minix 3.1.8, MSVC 9. +@item +This function is not declared on some platforms: +IRIX 5.3. @end itemize diff --git a/doc/posix-functions/ptsname.texi b/doc/posix-functions/ptsname.texi index c72058d08c..e585390c43 100644 --- a/doc/posix-functions/ptsname.texi +++ b/doc/posix-functions/ptsname.texi @@ -16,6 +16,9 @@ MacOS X 10.3, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS. Portability problems not fixed by Gnulib: @itemize @item +This function is not declared on some platforms: +IRIX 5.3. +@item On Solaris 11 2010-11, this function fails on all BSD-style @file{/dev/pty*} device files. @end itemize diff --git a/doc/posix-functions/remainder.texi b/doc/posix-functions/remainder.texi index eb958ead4a..59ff2e4c54 100644 --- a/doc/posix-functions/remainder.texi +++ b/doc/posix-functions/remainder.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: MSVC 9. +@item +This function is not declared on some platforms: +IRIX 5.3. @end itemize diff --git a/doc/posix-functions/select.texi b/doc/posix-functions/select.texi index e9a916f2ce..e59b3cf8e6 100644 --- a/doc/posix-functions/select.texi +++ b/doc/posix-functions/select.texi @@ -37,4 +37,8 @@ when instead it should return immediately. @item On Linux, when some file descriptor refers to a regular file, @code{select} may fail, setting @code{errno} to @code{EBADF}. +@item +This function is declared in @code{}, not @code{}, +on some platforms: +IRIX 5.3. @end itemize diff --git a/doc/posix-functions/unlockpt.texi b/doc/posix-functions/unlockpt.texi index 898754d91f..f15e3f80bd 100644 --- a/doc/posix-functions/unlockpt.texi +++ b/doc/posix-functions/unlockpt.texi @@ -16,6 +16,9 @@ MacOS X 10.3, OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS. Portability problems not fixed by Gnulib: @itemize @item +This function is not declared on some platforms: +IRIX 5.3. +@item This function reports success for invalid file descriptors on some platforms: NetBSD 5.1, Cygwin 1.7.9. @end itemize diff --git a/doc/posix-headers/poll.texi b/doc/posix-headers/poll.texi index f51450daa1..b212a368b0 100644 --- a/doc/posix-headers/poll.texi +++ b/doc/posix-headers/poll.texi @@ -14,4 +14,7 @@ mingw, MSVC 9, BeOS. Portability problems not fixed by Gnulib: @itemize +@item +This header file does not defined @code{nfds_t} on some platforms: +IRIX 5.3. @end itemize -- 2.39.5