gettimeofday: port recent C++ fix to Emacs
[gnulib.git] / modules / posix_spawn-tests
index b34ea1d..8795206 100644 (file)
@@ -1,5 +1,6 @@
 Files:
 tests/test-posix_spawn3.c
+tests/signature.h
 
 Depends-on:
 posix_spawn_file_actions_init
@@ -10,7 +11,17 @@ unistd
 sys_wait
 
 configure.ac:
+AC_EGREP_CPP([notposix], [[
+#if defined _MSC_VER || defined __MINGW32__
+  notposix
+#endif
+  ]],
+  [posix_spawn_ported=no],
+  [posix_spawn_ported=yes])
+AM_CONDITIONAL([POSIX_SPAWN_PORTED], [test $posix_spawn_ported = yes])
 
 Makefile.am:
+if POSIX_SPAWN_PORTED
 TESTS += test-posix_spawn3
 check_PROGRAMS += test-posix_spawn3
+endif