+2008-10-20 Bruno Haible <bruno@clisp.org>
+
+ * modules/posix_spawnp-tests (Depends-on): Add sys_wait.
+ * tests/test-posix_spawn1.c (WTERMSIG, WCOREDUMP, WEXITSTATUS,
+ WIFSIGNALED, WIFEXITED, WIFSTOPPED): Remove fallback definitions.
+ * tests/test-posix_spawn2.c (WTERMSIG, WCOREDUMP, WEXITSTATUS,
+ WIFSIGNALED, WIFEXITED, WIFSTOPPED): Likewise.
+
2008-10-20 Bruno Haible <bruno@clisp.org>
* m4/posix_spawn.m4 (gl_POSIX_SPAWN_WORKS): Test against another bug
# define STDERR_FILENO 2
#endif
-#ifndef WTERMSIG
-# define WTERMSIG(x) ((x) & 0x7f)
-#endif
-#ifndef WCOREDUMP
-# define WCOREDUMP(x) ((x) & 0x80)
-#endif
-#ifndef WEXITSTATUS
-# define WEXITSTATUS(x) (((x) >> 8) & 0xff)
-#endif
-#ifndef WIFSIGNALED
-# define WIFSIGNALED(x) (WTERMSIG (x) != 0 && WTERMSIG(x) != 0x7f)
-#endif
-#ifndef WIFEXITED
-# define WIFEXITED(x) (WTERMSIG (x) == 0)
-#endif
-#ifndef WIFSTOPPED
-# define WIFSTOPPED(x) (WTERMSIG (x) == 0x7f)
-#endif
-
#define CHILD_PROGRAM_FILENAME "test-posix_spawn1.sh"
static int
# define STDERR_FILENO 2
#endif
-#ifndef WTERMSIG
-# define WTERMSIG(x) ((x) & 0x7f)
-#endif
-#ifndef WCOREDUMP
-# define WCOREDUMP(x) ((x) & 0x80)
-#endif
-#ifndef WEXITSTATUS
-# define WEXITSTATUS(x) (((x) >> 8) & 0xff)
-#endif
-#ifndef WIFSIGNALED
-# define WIFSIGNALED(x) (WTERMSIG (x) != 0 && WTERMSIG(x) != 0x7f)
-#endif
-#ifndef WIFEXITED
-# define WIFEXITED(x) (WTERMSIG (x) == 0)
-#endif
-#ifndef WIFSTOPPED
-# define WIFSTOPPED(x) (WTERMSIG (x) == 0x7f)
-#endif
-
#define CHILD_PROGRAM_FILENAME "test-posix_spawn2.sh"
static int