* lib/utimens.c (fdutimens): Work around rounding bug even if
HAVE_WORKING_UTIMES. Reported for Linux 2.4.21 by Bruno Haible in
<http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00298.html>.
+2010-12-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ utimens: work around glibc rounding bug on more platforms
+ * lib/utimens.c (fdutimens): Work around rounding bug even if
+ HAVE_WORKING_UTIMES. Reported for Linux 2.4.21 by Bruno Haible in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00298.html>.
+
2010-12-27 Bruno Haible <bruno@clisp.org>
select tests: Improve comments.
# endif
if (futimes (fd, t) == 0)
{
-# if __linux__ && __GLIBC__ && ! HAVE_WORKING_UTIMES
+# if __linux__ && __GLIBC__
/* Work around a longstanding glibc bug, still present as
of 2010-12-27. On older Linux kernels that lack both
utimensat and utimes, glibc's futimes rounds instead of