Mercurial > gnulib
view doc/posix-functions/utime.texi @ 39931:5b70149cc627
fsusage, mountlist, getloadavg: Remove support for Dynix/ptx.
* lib/fsusage.c: Remove _SEQUENT_ case.
* m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE): Update comments.
* lib/mountlist.c: Don't test for MNTTABNAME.
* m4/ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Don't test for libseq.
(gl_LIST_MOUNTED_FILE_SYSTEMS): Don't test for MNTTABNAME.
* lib/getloadavg.c: Remove _SEQUENT_ and sequent cases.
* lib/stat-size.h: Don't mention the Sequent bug.
* doc/posix-functions/utime.texi: Don't mention the Dynix bug.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Tue, 16 Oct 2018 21:02:51 +0200 |
parents | 65bc0f9b42bf |
children |
line wrap: on
line source
@node utime @section @code{utime} @findex utime POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/utime.html} Gnulib module: utime Portability problems fixed by Gnulib: @itemize @item The times that are set on the file are affected by the current time zone and by the DST flag of the current time zone on some platforms: mingw, MSVC 14 (when the environment variable @code{TZ} is set). @item On some platforms, the prototype for @code{utime} omits @code{const} for the second argument: mingw, MSVC 14. @end itemize Portability problems not fixed by Gnulib: @itemize @item On some platforms, this function mis-handles trailing slash: Solaris 9. @item This function cannot set full timestamp resolution. Use @code{utimensat(AT_FDCWD,file,times,0)}, or the gnulib module @code{utimens}, instead. @end itemize