summaryrefslogtreecommitdiff
path: root/doc/posix-functions/lstat.texi
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-01-03 14:19:15 +0100
committerBruno Haible <bruno@clisp.org>2020-01-03 14:19:15 +0100
commit5f62ea4ee2c43383411f895cd323e3c67db8eca7 (patch)
treeb2cf9a09bd266db4861b138b4b9ff671346068c4 /doc/posix-functions/lstat.texi
parent74cdf7d6063d1d8586f8673075d93516ce0ac0ac (diff)
downloadgnulib-5f62ea4ee2c43383411f895cd323e3c67db8eca7.tar.gz
doc: Mention the 64-bit inode number problem.
* m4/largefile.m4 (AC_SYS_LARGEFILE): Mention that this macro fixes the 64-bit inode number problem. * doc/posix-functions/stat.texi: Mention that this module fixes the 64-bit inode number problem. * doc/posix-functions/lstat.texi: Likewise. * doc/posix-functions/fstat.texi: Likewise. * doc/posix-functions/readdir.texi: Add more details. * doc/posix-functions/readdir_r.texi: Likewise.
Diffstat (limited to 'doc/posix-functions/lstat.texi')
-rw-r--r--doc/posix-functions/lstat.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/posix-functions/lstat.texi b/doc/posix-functions/lstat.texi
index 9a03cfb337..1b1aff62cd 100644
--- a/doc/posix-functions/lstat.texi
+++ b/doc/posix-functions/lstat.texi
@@ -13,6 +13,11 @@ On platforms where @code{off_t} is a 32-bit type, @code{lstat} may not
correctly report the size of files or block devices larger than 2 GB.
(Cf. @code{AC_SYS_LARGEFILE}.)
@item
+On Linux/x86 and Linux/x86_64, applications compiled in 32-bit mode cannot
+access files that happen to have a 64-bit inode number. This can occur with
+file systems such as XFS (typically on large disks) and NFS.
+(Cf. @code{AC_SYS_LARGEFILE}.)
+@item
For symlinks, when the argument ends in a slash, some platforms don't
dereference the argument:
Solaris 9.