X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Futimes.texi;h=cfd8fd315fbc76b95820ba4cda8b7da80f5969a9;hb=de9f4b1;hp=5f6cb7b74b7b7f9ba404f8c63806c5731b9d2782;hpb=75de3afee5e99c73676c59fb03b1f506b828e3e3;p=gnulib.git diff --git a/doc/posix-functions/utimes.texi b/doc/posix-functions/utimes.texi index 5f6cb7b74..cfd8fd315 100644 --- a/doc/posix-functions/utimes.texi +++ b/doc/posix-functions/utimes.texi @@ -16,9 +16,13 @@ Portability problems not fixed by Gnulib: This function is missing on some platforms: mingw, Interix 3.5, BeOS. @item +On some platforms, this function mis-handles trailing slash: +FreeBSD 7.2, Solaris 9. +@item This function cannot set full timestamp resolution. In particular, some platforms incorrectly round rather than truncate. Use -@code{utimensat(AT_FDCWD,file,times,0)} instead. +@code{utimensat(AT_FDCWD,file,times,0)}, or the gnulib module utimens, +instead. @item On some platforms, @code{utimes (file, NULL)} fails to set the file's timestamp to the current time: