If a breakpoint is not user visible, then there's no point in
bothering the frontend about it... This is the exact same check MI does. I also smoke tested Emacs 23 in gud-gdb mode, both annotations=2 and annotations=3. I didn't notice anything break. gdb/ 2013-01-22 Pedro Alves <palves@redhat.com> * annotate.c (breakpoint_changed): Skip if breakpoint is not user-visible. gdb/testsuite/ 2013-01-22 Pedro Alves <palves@redhat.com> * gdb.base/annota1.exp (signal sent): No longer expect breakpoints-invalid. * gdb.cp/annota2.exp (continue until exit) (watch triggered on a.x): Ditto.
This commit is contained in:
parent
9c97429fb1
commit
0928e93dfd
5 changed files with 19 additions and 4 deletions
|
@ -575,6 +575,9 @@ annotate_display_prompt (void)
|
|||
static void
|
||||
breakpoint_changed (struct breakpoint *b)
|
||||
{
|
||||
if (b->number <= 0)
|
||||
return;
|
||||
|
||||
annotate_breakpoints_invalid ();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue