diff options
author | Keith Seitz <keiths@redhat.com> | 2002-08-20 20:03:35 +0000 |
---|---|---|
committer | Keith Seitz <keiths@redhat.com> | 2002-08-20 20:03:35 +0000 |
commit | c354f652ecdbfc9233862e893b2cb5501eb5de34 (patch) | |
tree | 43173b2efcec61e976ff510a6cc1c9f54a463d18 /gdb/breakpoint.c | |
parent | baaa8b8cfb3a656343a4e7696985de8cf07014d9 (diff) | |
download | gdb-c354f652ecdbfc9233862e893b2cb5501eb5de34.tar.gz |
* breakpoints.c (watch_command_1): Use internal breakpoint
when setting a watchpoint_scope breakpoint.
Diffstat (limited to 'gdb/breakpoint.c')
-rw-r--r-- | gdb/breakpoint.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index 283539061ca..30b878d9d67 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -5331,16 +5331,8 @@ watch_command_1 (char *arg, int accessflag, int from_tty) if (prev_frame) { struct breakpoint *scope_breakpoint; - struct symtab_and_line scope_sal; - - INIT_SAL (&scope_sal); /* initialize to zeroes */ - scope_sal.pc = get_frame_pc (prev_frame); - scope_sal.section = find_pc_overlay (scope_sal.pc); - - scope_breakpoint = set_raw_breakpoint (scope_sal, - bp_watchpoint_scope); - set_breakpoint_count (breakpoint_count + 1); - scope_breakpoint->number = breakpoint_count; + scope_breakpoint = create_internal_breakpoint (get_frame_pc (prev_frame), + bp_watchpoint_scope); scope_breakpoint->enable_state = bp_enabled; |