aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-02-10 04:37:34 +0000
committerAndrew Cagney <cagney@redhat.com>2000-02-10 04:37:34 +0000
commit4bd6cdc5216e27d924d84fbf46f8d96b7eba2044 (patch)
treecc56e3fe2b34b927d4aa64147c746deb7c546b62 /include
parent9e4ed18ce8311c39a07b5fe267ac737eb7782cf7 (diff)
downloadgdb-4bd6cdc5216e27d924d84fbf46f8d96b7eba2044.zip
gdb-4bd6cdc5216e27d924d84fbf46f8d96b7eba2044.tar.gz
gdb-4bd6cdc5216e27d924d84fbf46f8d96b7eba2044.tar.bz2
wait.h was replaced by gdb/gdb_wait.h.
Diffstat (limited to 'include')
-rw-r--r--include/ChangeLog4
-rw-r--r--include/wait.h63
2 files changed, 4 insertions, 63 deletions
diff --git a/include/ChangeLog b/include/ChangeLog
index 2252991..3b949c0 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -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
index fa3c9cc..0000000
--- a/include/wait.h
+++ /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
-