diff options
author | Kevin Pouget <kpouget@sourceware.org> | 2011-09-15 12:18:29 +0000 |
---|---|---|
committer | Kevin Pouget <kpouget@sourceware.org> | 2011-09-15 12:18:29 +0000 |
commit | 672f9b600994c1a377477b6d88b7f63aaf9c7ffe (patch) | |
tree | ddab2e27237b8e5e0daee59315d84e60d7bae164 /gdb/breakpoint.c | |
parent | 43675ae423bc73a461d4addbfe6bd7fbb5e53520 (diff) | |
download | gdb-672f9b600994c1a377477b6d88b7f63aaf9c7ffe.zip gdb-672f9b600994c1a377477b6d88b7f63aaf9c7ffe.tar.gz gdb-672f9b600994c1a377477b6d88b7f63aaf9c7ffe.tar.bz2 |
2011-09-15 Kevin Pouget <kevin.pouget@st.com>
* breakpoint.c (describe_other_breakpoints): Do not write 'duplicate'
note if the breakpoint is internal.
Diffstat (limited to 'gdb/breakpoint.c')
-rw-r--r-- | gdb/breakpoint.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index 14c8903..f995b14 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -5292,7 +5292,7 @@ breakpoint_has_pc (struct breakpoint *b, return 0; } -/* Print a message describing any breakpoints set at PC. This +/* Print a message describing any user-breakpoints set at PC. This concerns with logical breakpoints, so we match program spaces, not address spaces. */ @@ -5305,7 +5305,8 @@ describe_other_breakpoints (struct gdbarch *gdbarch, struct breakpoint *b; ALL_BREAKPOINTS (b) - others += breakpoint_has_pc (b, pspace, pc, section); + others += (user_breakpoint_p (b) + && breakpoint_has_pc (b, pspace, pc, section)); if (others > 0) { if (others == 1) @@ -5313,7 +5314,7 @@ describe_other_breakpoints (struct gdbarch *gdbarch, else /* if (others == ???) */ printf_filtered (_("Note: breakpoints ")); ALL_BREAKPOINTS (b) - if (breakpoint_has_pc (b, pspace, pc, section)) + if (user_breakpoint_p (b) && breakpoint_has_pc (b, pspace, pc, section)) { others--; printf_filtered ("%d", b->number); |