KO Myung-Hun wrote:
+#ifdef __KLIBC__ /* fs doesn't to better than seconds, but we must use
futimes! */
+# define HAVE_WORKING_UTIMES 1
+#endif
Sorry, I don't follow.
Is the problem that kLIBC utimes operates on file systems whose time stamps
resolution are 2 seconds? I recall that this is a problem in older Microsoft
file systems. If so, we should change m4/utimes.m4 to use even time stamps in
its test, rather than odd ones, so that HAVE_WORKING_UTIMES is defined on kLIBC
and we don't need to change lib/utimens.c.
If it's some other problem, then what is the problem?