From 7a29d6863d7219ebb2bf29a6d326271ed12aa5c8 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Sat, 7 Oct 1995 00:31:18 +0000 Subject: [PATCH] Modify last patch based on advice from Stu. --- gdb/ChangeLog | 5 +++++ gdb/remote-sim.c | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7f3fb982287..d446914caf1 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Fri Oct 6 11:56:49 1995 Jim Wilson + + * remote-sim.c (gdbsim_open): Put callback initializations here. + (_initalize_remote_sim): Not here. + Fri Oct 6 17:08:49 1995 Stan Shebs * top.c (execute_control_command): Use 0/1 instead of BFD's diff --git a/gdb/remote-sim.c b/gdb/remote-sim.c index 27b17adfda7..c7208b00dc1 100644 --- a/gdb/remote-sim.c +++ b/gdb/remote-sim.c @@ -218,6 +218,10 @@ gdbsim_open (args, from_tty) if (sr_get_debug ()) printf_filtered ("gdbsim_open: args \"%s\"\n", args ? args : "(null)"); sim_open (args); + + sim_set_callbacks (&default_callback); + default_callback.init (&default_callback); + push_target (&gdbsim_ops); target_fetch_registers (-1); printf_filtered ("Connected to the simulator.\n"); @@ -460,7 +464,4 @@ _initialize_remote_sim () add_com ("sim ", class_obscure, simulator_command, "Send a command to the simulator."); - - sim_set_callbacks (&default_callback); - default_callback.init (&default_callback); } -- 2.30.2