Browse Source

Fix windows build. Yes...

Samuel Thibault 10 years ago
parent
commit
b0deb184f1
3 changed files with 13 additions and 0 deletions
  1. 3 0
      tests/disk/disk_compute.c
  2. 6 0
      tests/disk/disk_copy.c
  3. 4 0
      tests/disk/disk_pack.c

+ 3 - 0
tests/disk/disk_compute.c

@@ -31,6 +31,9 @@
 
 
 #ifdef STARPU_HAVE_WINDOWS
 #ifdef STARPU_HAVE_WINDOWS
         #include <io.h>
         #include <io.h>
+#if defined(_WIN32) && !defined(__CYGWIN__)
+#define mkdir(path, mode) mkdir(path)
+#endif
 #endif
 #endif
 
 
 #define NX (1024)
 #define NX (1024)

+ 6 - 0
tests/disk/disk_copy.c

@@ -25,6 +25,12 @@
 #include <common/config.h>
 #include <common/config.h>
 #include "../helper.h"
 #include "../helper.h"
 
 
+#ifdef STARPU_HAVE_WINDOWS
+#if defined(_WIN32) && !defined(__CYGWIN__)
+#define mkdir(path, mode) mkdir(path)
+#endif
+#endif
+
 /* size of one vector */
 /* size of one vector */
 #if SIZEOF_VOID_P == 4
 #if SIZEOF_VOID_P == 4
 #define	NX	(32*1024/sizeof(double))
 #define	NX	(32*1024/sizeof(double))

+ 4 - 0
tests/disk/disk_pack.c

@@ -31,6 +31,10 @@
 
 
 #ifdef STARPU_HAVE_WINDOWS
 #ifdef STARPU_HAVE_WINDOWS
         #include <io.h>
         #include <io.h>
+#if defined(_WIN32) && !defined(__CYGWIN__)
+#define mkdir(path, mode) mkdir(path)
+#endif
+
 #endif 
 #endif 
 
 
 #define NX (1024)
 #define NX (1024)