From: Eric Blake Date: Thu, 29 Jun 2006 22:15:49 +0000 (+0000) Subject: * functions.texi (Function Portability): Document missing lstat X-Git-Tag: cvs-readonly~2290 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=ce23825440a0cdac92dce2a444dfbf3c20e81576;p=gnulib.git * functions.texi (Function Portability): Document missing lstat on mingw. --- diff --git a/doc/ChangeLog b/doc/ChangeLog index 1e2814297..884a26f74 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2006-06-29 Eric Blake + + * functions.texi (Function Portability): Document missing lstat + on mingw. + 2006-06-21 Simon Josefsson * gnulib.texi (Windows sockets): Add. diff --git a/doc/functions.texi b/doc/functions.texi index ecb31a389..c9be9199f 100644 --- a/doc/functions.texi +++ b/doc/functions.texi @@ -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