aboutsummaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2000-04-30 09:34:13 +0000
committerMark Kettenis <kettenis@gnu.org>2000-04-30 09:34:13 +0000
commita6abb2c0e922bf08b1713f7b9f17a00bd61a11ce (patch)
treeeb05867317d666f4a4c552daf3bdfc16d764b73b /gdb/config
parentb4911a31c04b81ba03b048c93bae4a6b996adeb4 (diff)
downloadgdb-a6abb2c0e922bf08b1713f7b9f17a00bd61a11ce.zip
gdb-a6abb2c0e922bf08b1713f7b9f17a00bd61a11ce.tar.gz
gdb-a6abb2c0e922bf08b1713f7b9f17a00bd61a11ce.tar.bz2
2000-04-30 Mark Kettenis <kettenis@gnu.org>
Fix single-stepping out of signal trampolines. * config/i386/nm-linux.h (CHILD_RESUME): Define. * i386-linux-nat.c (child_resume): New function.
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/i386/nm-linux.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gdb/config/i386/nm-linux.h b/gdb/config/i386/nm-linux.h
index 1095fa0..4fb6965 100644
--- a/gdb/config/i386/nm-linux.h
+++ b/gdb/config/i386/nm-linux.h
@@ -72,6 +72,9 @@ extern int kernel_u_size PARAMS ((void));
#define CANNOT_FETCH_REGISTER(regno) ((regno) >= NUM_GREGS)
#define CANNOT_STORE_REGISTER(regno) CANNOT_FETCH_REGISTER (regno)
+/* Override child_resume in `infptrace.c'. */
+#define CHILD_RESUME
+
extern CORE_ADDR
i386_stopped_by_watchpoint PARAMS ((int));
extern int