diff options
author | Andrew Cagney <cagney@redhat.com> | 2002-06-10 23:25:50 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2002-06-10 23:25:50 +0000 |
commit | 101dcfbe4ad4c4b054b2bd6b289fbe579e2503c6 (patch) | |
tree | e6ccb415259d2ab5fcea87dc107e731010dc8837 /gdb/breakpoint.h | |
parent | 304270b6be4c0983933af3f6fe4c6b686a99a99d (diff) | |
download | gdb-101dcfbe4ad4c4b054b2bd6b289fbe579e2503c6.zip gdb-101dcfbe4ad4c4b054b2bd6b289fbe579e2503c6.tar.gz gdb-101dcfbe4ad4c4b054b2bd6b289fbe579e2503c6.tar.bz2 |
* infrun.c (struct inferior_status): Replace fields
selected_frame_address and selected_level with field
selected_frame_id.
(save_inferior_status): Update. Use get_frame_id.
(struct restore_selected_frame_args): Delete.
(restore_selected_frame): Update. Use frame_find_by_id.
(restore_inferior_status): Update.
* breakpoint.h (struct breakpoint): Change type of
watchpoint_frame to frame_id.
* breakpoint.c (insert_breakpoints): Use frame_find_by_id. Remove
call to get_current_frame.
(do_enable_breakpoint): Use frame_find_by_id. Remove call to
get_current_frame.
(watchpoint_check): Use frame_find_by_id.
* frame.h (record_selected_frame): Delete declaration.
* stack.c (record_selected_frame): Delete function.
* frame.h (struct frame_id): Define.
(get_frame_id): Declare.
(frame_find_by_id): Declare.
* frame.c (frame_find_by_id): New function.
(get_frame_id): New function.
Diffstat (limited to 'gdb/breakpoint.h')
-rw-r--r-- | gdb/breakpoint.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 3a58aad..7ab300f 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -270,10 +270,10 @@ struct breakpoint it the watchpoint_scope breakpoint or something like that. FIXME). */ struct breakpoint *related_breakpoint; - /* Holds the frame address which identifies the frame this watchpoint - should be evaluated in, or NULL if the watchpoint should be evaluated - on the outermost frame. */ - CORE_ADDR watchpoint_frame; + /* Holds the frame address which identifies the frame this + watchpoint should be evaluated in, or `null' if the watchpoint + should be evaluated on the outermost frame. */ + struct frame_id watchpoint_frame; /* Thread number for thread-specific breakpoint, or -1 if don't care */ int thread; |