summaryrefslogtreecommitdiff
path: root/gdb/gnu-nat.h
diff options
context:
space:
mode:
authorStu Grossman <grossman@cygnus>1996-07-17 06:03:26 +0000
committerStu Grossman <grossman@cygnus>1996-07-17 06:03:26 +0000
commit647e52ea3a4b9ced141f6bd1b8c88174193c337c (patch)
tree9a621cec4062d4f7aeef36b572ff5698ef16d80e /gdb/gnu-nat.h
parent9498be1a0550a8e41694a4b46928815327644a95 (diff)
downloadbinutils-gdb-647e52ea3a4b9ced141f6bd1b8c88174193c337c.tar.gz
Changes from the FSF for Hurd thread support.
Diffstat (limited to 'gdb/gnu-nat.h')
-rw-r--r--gdb/gnu-nat.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/gnu-nat.h b/gdb/gnu-nat.h
index 6f29b738674..8f0ab7b3c82 100644
--- a/gdb/gnu-nat.h
+++ b/gdb/gnu-nat.h
@@ -1,6 +1,6 @@
/* Common things used by the various *gnu-nat.c files
- Copyright (C) 1995 Free Software Foundation, Inc.
+ Copyright (C) 1995, 1996 Free Software Foundation, Inc.
Written by Miles Bader <miles@gnu.ai.mit.edu>
@@ -47,12 +47,14 @@ struct proc
int run_sc; /* Default sc when the program is running. */
int pause_sc; /* Default sc when gdb has control. */
int resume_sc; /* Sc resulting form the last resume. */
+ int detach_sc; /* SC to leave around when detaching from program. */
thread_state_data_t state; /* Registers, &c. */
int state_valid : 1; /* True if STATE is up to date. */
int state_changed : 1;
int aborted : 1; /* True if thread_abort has been called. */
+ int dead : 1; /* We happen to know it's actually dead. */
/* Bit mask of registers fetched by gdb. This is used when we re-fetch
STATE after aborting the thread, to detect that gdb may have out-of-date