diff options
author | Bruno Haible <bruno@clisp.org> | 2007-06-02 00:42:13 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2007-06-02 00:42:13 +0000 |
commit | 40a871a5db0fb808c5224cf4d37af6c23c55290d (patch) | |
tree | 117fea85bf586d6aa557d5b9d10b3db51b460e84 /doc | |
parent | be24a67b3782266f03b391b0aef86a8e373a0965 (diff) | |
download | gnulib-40a871a5db0fb808c5224cf4d37af6c23c55290d.tar.gz |
Don't work around an lseek POSIX compliance bug on IRIX.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/functions/lseek.texi | 5 |
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 |