aboutsummaryrefslogtreecommitdiff
path: root/gdb/bsd-kvm.c
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2007-02-28 17:35:01 +0000
committerDaniel Jacobowitz <drow@false.org>2007-02-28 17:35:01 +0000
commit35f196d907ec76a78167173efb1cdeedfcac93bf (patch)
tree53b4f75476a9e3e25e97ae02957e0784fbcba390 /gdb/bsd-kvm.c
parent664e3ee9c3e66c691f0c064f93d8e0a52b31609d (diff)
downloadgdb-35f196d907ec76a78167173efb1cdeedfcac93bf.zip
gdb-35f196d907ec76a78167173efb1cdeedfcac93bf.tar.gz
gdb-35f196d907ec76a78167173efb1cdeedfcac93bf.tar.bz2
* frame.c (frame_pop, frame_observer_target_changed): Call
reinit_frame_cache. (flush_cached_frames): Rename to reinit_frame_cache and delete old implementation. * frame.h (flush_cached_frames): Delete prototype and update comment. * bsd-kvm.c (bsd_kvm_open, bsd_kvm_proc_cmd, bsd_kvm_pcb_cmd): Call reinit_frame_cache instead of flush_cached_frames. Do not call select_frame after reinit_frame_cache. * corelow.c (core_open): Likewise. * gdbarch.sh (deprecated_current_gdbarch_select_hack): Likewise. * infrun.c (prepare_to_proceed, context_switch) (handle_inferior_event): Likewise. * linux-fork.c (fork_load_infrun_state): Likewise. * ocd.c (ocd_start_remote): Likewise. * remote-e7000.c (e7000_start_remote): Likewise. * remote-mips.c (device): Likewise. * thread.c (switch_to_thread): Likewise. * tracepoint.c (finish_tfind_command): Likewise. * gdbarch.c: Regenerated.
Diffstat (limited to 'gdb/bsd-kvm.c')
-rw-r--r--gdb/bsd-kvm.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/gdb/bsd-kvm.c b/gdb/bsd-kvm.c
index a602043..864be4f 100644
--- a/gdb/bsd-kvm.c
+++ b/gdb/bsd-kvm.c
@@ -93,8 +93,7 @@ bsd_kvm_open (char *filename, int from_tty)
target_fetch_registers (-1);
- flush_cached_frames ();
- select_frame (get_current_frame ());
+ reinit_frame_cache ();
print_stack_frame (get_selected_frame (NULL), -1, 1);
}
@@ -276,8 +275,7 @@ bsd_kvm_proc_cmd (char *arg, int fromtty)
target_fetch_registers (-1);
- flush_cached_frames ();
- select_frame (get_current_frame ());
+ reinit_frame_cache ();
print_stack_frame (get_selected_frame (NULL), -1, 1);
}
@@ -297,8 +295,7 @@ bsd_kvm_pcb_cmd (char *arg, int fromtty)
target_fetch_registers (-1);
- flush_cached_frames ();
- select_frame (get_current_frame ());
+ reinit_frame_cache ();
print_stack_frame (get_selected_frame (NULL), -1, 1);
}