* remote-sim.c (simulator_command): Set up callbacks before

entering the simulator.
This commit is contained in:
Stan Shebs
1996-11-08 20:38:07 +00:00
parent 81a6f5b208
commit 07997f65e5
2 changed files with 12 additions and 3 deletions

View File

@@ -1,3 +1,8 @@
Fri Nov 8 12:29:51 1996 Stan Shebs <shebs@andros.cygnus.com>
* remote-sim.c (simulator_command): Set up callbacks before
entering the simulator.
start-sanitize-d10v
Thu Nov 7 15:19:08 1996 Martin M. Hunt <hunt@pizza.cygnus.com>

View File

@@ -441,15 +441,19 @@ gdbsim_mourn_inferior ()
generic_mourn_inferior ();
}
/* Put a command string, in args, out to MONITOR. Output from MONITOR
is placed on the users terminal until the prompt is seen. FIXME: We
read the characters ourseleves here cause of a nasty echo. */
/* Pass the command argument through to the simulator verbatim. The
simulator must do any command interpretation work. */
static void
simulator_command (args, from_tty)
char *args;
int from_tty;
{
/* The user may give a command before the simulator is opened, so
ensure that the callbacks have been set up. */
sim_set_callbacks (&default_callback);
default_callback.init (&default_callback);
sim_do_command (args);
}