683074ad92836d639168cd411e0770b5803758eb
[gnulib.git] / doc / glibc-functions / lutimes.texi
1 @node lutimes
2 @subsection @code{lutimes}
3 @findex lutimes
4
5 Gnulib module: ---
6
7 Portability problems fixed by Gnulib:
8 @itemize
9 @end itemize
10
11 Portability problems not fixed by Gnulib:
12 @itemize
13 @item
14 This function is missing on some platforms:
15 MacOS X 10.4, OpenBSD 3.8, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1,
16 Solaris 11 2010-11, mingw, Interix 3.5, BeOS.
17 @item
18 This function cannot set full timestamp resolution.  Use
19 @code{utimensat(AT_FDCWD,file,times,AT_SYMLINK_NOFOLLOW)}, or the
20 gnulib module utimens, instead.
21 @item
22 The mere act of using @code{lstat} modifies the access time of
23 symlinks on some platforms, so @code{lutimes} can only effectively
24 change modification time:
25 Cygwin.
26 @end itemize