aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2000-07-07 00:20:29 +0000
committerMark Kettenis <kettenis@gnu.org>2000-07-07 00:20:29 +0000
commita48bb0b38438edcbce81daff4ec6735e197f97d4 (patch)
treebf012014315e196eb185742624e2400ac8ae92d1
parentc3b7c7671fb6cedc629d4050f496ce7a38aafb16 (diff)
downloadgdb-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/ChangeLog7
-rw-r--r--gdb/breakpoint.c2
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 */