diff options
author | Mark Kettenis <kettenis@gnu.org> | 2000-04-30 09:34:13 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2000-04-30 09:34:13 +0000 |
commit | a6abb2c0e922bf08b1713f7b9f17a00bd61a11ce (patch) | |
tree | eb05867317d666f4a4c552daf3bdfc16d764b73b /gdb/config | |
parent | b4911a31c04b81ba03b048c93bae4a6b996adeb4 (diff) | |
download | gdb-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.h | 3 |
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 |