wait.h was replaced by gdb/gdb_wait.h.
authorAndrew Cagney <cagney@redhat.com>
Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)
committerAndrew Cagney <cagney@redhat.com>
Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)
include/ChangeLog
include/wait.h [deleted file]

index 2252991530b66a4dabc5690c40319028e793f227..3b949c0664a19d218606ae73c1fa1ad909b50aff 100644 (file)
@@ -1,3 +1,7 @@
+Wed Feb  9 18:45:49 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * wait.h: Delete. No longer used by GDB.
+
 Tue Feb  8 17:01:13 2000  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * remote-sim.h (sim_resume): Clarify use of SIGGNAL.
diff --git a/include/wait.h b/include/wait.h
deleted file mode 100644 (file)
index fa3c9cc..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Define how to access the int that the wait system call stores.
-   This has been compatible in all Unix systems since time immemorial,
-   but various well-meaning people have defined various different
-   words for the same old bits in the same old int (sometimes claimed
-   to be a struct).  We just know it's an int and we use these macros
-   to access the bits.  */
-
-/* The following macros are defined equivalently to their definitions
-   in POSIX.1.  We fail to define WNOHANG and WUNTRACED, which POSIX.1
-   <sys/wait.h> defines, since our code does not use waitpid().  We
-   also fail to declare wait() and waitpid().  */   
-
-#ifndef        WIFEXITED
-#define WIFEXITED(w)   (((w)&0377) == 0)
-#endif
-
-#ifndef        WIFSIGNALED
-#define WIFSIGNALED(w) (((w)&0377) != 0177 && ((w)&~0377) == 0)
-#endif
-
-#ifndef        WIFSTOPPED
-#ifdef IBM6000
-
-/* Unfortunately, the above comment (about being compatible in all Unix 
-   systems) is not quite correct for AIX, sigh.  And AIX 3.2 can generate
-   status words like 0x57c (sigtrap received after load), and gdb would
-   choke on it. */
-
-#define WIFSTOPPED(w)  ((w)&0x40)
-
-#else
-#define WIFSTOPPED(w)  (((w)&0377) == 0177)
-#endif
-#endif
-
-#ifndef        WEXITSTATUS
-#define WEXITSTATUS(w) (((w) >> 8) & 0377) /* same as WRETCODE */
-#endif
-
-#ifndef        WTERMSIG
-#define WTERMSIG(w)    ((w) & 0177)
-#endif
-
-#ifndef        WSTOPSIG
-#define WSTOPSIG       WEXITSTATUS
-#endif
-
-/* These are not defined in POSIX, but are used by our programs.  */
-
-#define WAITTYPE       int
-
-#ifndef        WCOREDUMP
-#define WCOREDUMP(w)   (((w)&0200) != 0)
-#endif
-
-#ifndef        WSETEXIT
-#define WSETEXIT(w,status) ((w) = (0 | ((status) << 8)))
-#endif
-
-#ifndef        WSETSTOP
-#define WSETSTOP(w,sig)           ((w) = (0177 | ((sig) << 8)))
-#endif
-
This page took 0.030977 seconds and 4 git commands to generate.