summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS4
m---------gnulib0
-rw-r--r--src/system.h11
3 files changed, 4 insertions, 11 deletions
diff --git a/NEWS b/NEWS
index 4d210b537..b73057aa8 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,10 @@ GNU coreutils NEWS -*- outline -*-
** Bug fixes
+ rm -rf DIR would fail with "Device or resource busy" on Cygwin with NWFS
+ and NcFsd file systems. This did not affect Unix/Linux-based kernels.
+ [bug introduced in coreutils-7.0, when rm began using fts]
+
tac no longer fails to handle two or more non-seekable inputs
[bug introduced in coreutils-5.3.0]
diff --git a/gnulib b/gnulib
-Subproject 6a4c64ce4a59bd9589e63fb5ee480765d356f8c
+Subproject 71f13422f3e6345933513607255f1f7a7526e93
diff --git a/src/system.h b/src/system.h
index 18ac0cc9f..19421a9dd 100644
--- a/src/system.h
+++ b/src/system.h
@@ -74,19 +74,8 @@ you must include <sys/types.h> before including this file
# define makedev(maj, min) mkdev (maj, min)
#endif
-/* Don't use bcopy! Use memmove if source and destination may overlap,
- memcpy otherwise. */
-
#include <string.h>
-
#include <errno.h>
-
-/* Some systems don't define this; POSIX mentions it but says it is
- obsolete, so gnulib does not provide it either. */
-#ifndef ENODATA
-# define ENODATA (-1)
-#endif
-
#include <stdbool.h>
#include <stdlib.h>
#include "version.h"