diff options
author | Mark Kettenis <kettenis@gnu.org> | 2000-07-07 00:20:29 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2000-07-07 00:20:29 +0000 |
commit | a48bb0b38438edcbce81daff4ec6735e197f97d4 (patch) | |
tree | bf012014315e196eb185742624e2400ac8ae92d1 | |
parent | c3b7c7671fb6cedc629d4050f496ce7a38aafb16 (diff) | |
download | gdb-a48bb0b38438edcbce81daff4ec6735e197f97d4.zip gdb-a48bb0b38438edcbce81daff4ec6735e197f97d4.tar.gz gdb-a48bb0b38438edcbce81daff4ec6735e197f97d4.tar.bz2 |
* breakpoint.c (bpstat_what): Keep returning
BPSTAT_WHAT_SET_LONGJMP_RESUME when hitting multiple longjmp()
breakpoints instead of signalling an error by returning
BPSTAT_WHAT_STOP_NOISY.
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/breakpoint.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 51f9c19..82ebff9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2000-07-07 Mark Kettenis <kettenis@gnu.org> + + * breakpoint.c (bpstat_what): Keep returning + BPSTAT_WHAT_SET_LONGJMP_RESUME when hitting multiple longjmp() + breakpoints instead of signalling an error by returning + BPSTAT_WHAT_STOP_NOISY. + 2000-07-06 Michael Snyder <msnyder@cleaver.cygnus.com> * mips-tdep.c: Replace '16' with bfd_mach_mips16 where appropriate. diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index 3a1593d..de8cabf 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -2868,7 +2868,7 @@ bpstat_what (bs) /*bp_noisy */ {sn, sn, sn, sn, sn, sn, sn, sr, ts, shl, shlr}, /*long_jump */ - {slr, ss, sn, slr, err, err, err, sr, ts, shl, shlr}, + {slr, ss, sn, slr, slr, err, err, sr, ts, shl, shlr}, /*long_resume */ {clr, ss, sn, clrs, err, err, err, sr, ts, shl, shlr}, /*step_resume */ |