Remove unneeded code.
authorBruno Haible <bruno@clisp.org>
Sun, 19 Oct 2008 21:51:06 +0000 (23:51 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 19 Oct 2008 21:51:06 +0000 (23:51 +0200)
ChangeLog
m4/posix_spawn.m4

index dadd8f5..fb40762 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2008-10-19  Bruno Haible  <bruno@clisp.org>
 
+       * m4/posix_spawn.m4 (gl_POSIX_SPAWN_WORKS): Remove unneeded code.
+
+2008-10-19  Bruno Haible  <bruno@clisp.org>
+
        * lib/wait-process.c: Include simply <sys/wait.h>.
        (waitpid, WTERMSIG, WCOREDUMP, WEXITSTATUS, WIFSIGNALED, WIFEXITED,
        WIFSTOPPED): Remove fallback definitions.
index f0e84c9..8d9ae4c 100644 (file)
@@ -1,4 +1,4 @@
-# posix_spawn.m4 serial 2
+# posix_spawn.m4 serial 3
 dnl Copyright (C) 2008 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -87,20 +87,11 @@ extern char **environ;
 #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)
+#ifndef WEXITSTATUS
+# define WEXITSTATUS(x) (((x) >> 8) & 0xff)
 #endif
 
 #define CHILD_PROGRAM_FILENAME "/non/exist/ent"