summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2007-06-02 00:42:13 +0000
committerBruno Haible <bruno@clisp.org>2007-06-02 00:42:13 +0000
commit40a871a5db0fb808c5224cf4d37af6c23c55290d (patch)
tree117fea85bf586d6aa557d5b9d10b3db51b460e84 /doc
parentbe24a67b3782266f03b391b0aef86a8e373a0965 (diff)
downloadgnulib-40a871a5db0fb808c5224cf4d37af6c23c55290d.tar.gz
Don't work around an lseek POSIX compliance bug on IRIX.
Diffstat (limited to 'doc')
-rw-r--r--doc/functions/lseek.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/functions/lseek.texi b/doc/functions/lseek.texi
index cbfdc2c4b8..e39ad01a76 100644
--- a/doc/functions/lseek.texi
+++ b/doc/functions/lseek.texi
@@ -22,4 +22,9 @@ and most character devices don't support it.
On platforms where @code{off_t} is a 32-bit type, @code{lseek} does not work
correctly with files larger than 2 GB. The fix is to use the
@code{AC_SYS_LARGEFILE} macro.
+@item
+When the third argument is invalid, POSIX says that @code{lseek} should set
+@code{errno} to @code{EINVAL} and return -1, but in this situation a
+@code{SIGSYS} signal is raised on some platforms:
+IRIX 6.5.
@end itemize