* functions.texi (Function Portability): Document missing lstat
authorEric Blake <ebb9@byu.net>
Thu, 29 Jun 2006 22:15:49 +0000 (22:15 +0000)
committerEric Blake <ebb9@byu.net>
Thu, 29 Jun 2006 22:15:49 +0000 (22:15 +0000)
on mingw.

doc/ChangeLog
doc/functions.texi

index 1e28142..884a26f 100644 (file)
@@ -1,3 +1,8 @@
+2006-06-29  Eric Blake  <ebb9@byu.net>
+
+       * functions.texi (Function Portability): Document missing lstat
+       on mingw.
+
 2006-06-21  Simon Josefsson  <jas@extundo.com>
 
        * gnulib.texi (Windows sockets): Add.
index ecb31a3..c9be919 100644 (file)
@@ -366,6 +366,9 @@ 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.  The fix
 is to use the @code{AC_SYS_LARGEFILE} macro.
 
+On Windows systems (excluding Cygwin), symlinks are not supported, so
+@code{lstat} does not exist.  The fix is to define lstat to use stat.
+
 @item mbrtowc
 @itemx mbsrtowcs
 @itemx mbstowcs