Index: /trunk/src/gmake/kmkbuiltin/mv.c
===================================================================
--- /trunk/src/gmake/kmkbuiltin/mv.c	(revision 626)
+++ /trunk/src/gmake/kmkbuiltin/mv.c	(revision 627)
@@ -264,4 +264,14 @@
 		return (0);
 	}
+#ifdef _MSC_VER
+	if (errno == EEXIST) {
+		remove(to);
+		if (!rename(from, to)) {
+			if (vflg)
+				printf("%s -> %s\n", from, to);
+			return (0);
+		}
+	}
+#endif 
 
 	if (errno == EXDEV) {
