When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing

instead of sim_trace() to run the program; include support for ``-o''
option (operating environment); when a signal occurs, only continue
execution when operating environment mode.
Update d10v.
This commit is contained in:
Andrew Cagney 2000-02-22 08:52:20 +00:00
parent 62a022244b
commit 9d68ec8b5c
2 changed files with 20 additions and 3 deletions

View File

@ -1,3 +1,8 @@
Tue Feb 22 15:19:54 2000 Andrew Cagney <cagney@b1.cygnus.com>
* remote-sim.h (sim_trace): Document return values.
(sim_set_trace): Declare. Deprecate.
2000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au> 2000-02-21 Alan Modra <alan@spri.levels.unisa.edu.au>
* dis-asm.h (struct disassemble_info): Change `length' param of * dis-asm.h (struct disassemble_info): Change `length' param of

View File

@ -308,15 +308,27 @@ void sim_set_callbacks PARAMS ((struct host_callback_struct *));
void sim_size PARAMS ((int i)); void sim_size PARAMS ((int i));
/* Run a simulation with tracing enabled. /* Single-step simulator with tracing enabled.
THIS PROCEDURE IS DEPRECIATED. THIS PROCEDURE IS DEPRECIATED.
THIS PROCEDURE IS EVEN MORE DEPRECATED THAN SIM_SET_TRACE
GDB and NRUN do not use this interface. GDB and NRUN do not use this interface.
This procedure does not take a SIM_DESC argument as it is This procedure returns: ``0'' indicating that the simulator should
used before sim_open. */ be continued using sim_trace() calls; ``1'' indicating that the
simulation has finished. */
int sim_trace PARAMS ((SIM_DESC sd)); int sim_trace PARAMS ((SIM_DESC sd));
/* Enable tracing.
THIS PROCEDURE IS DEPRECIATED.
GDB and NRUN do not use this interface.
This procedure returns: ``0'' indicating that the simulator should
be continued using sim_trace() calls; ``1'' indicating that the
simulation has finished. */
void sim_set_trace PARAMS ((void));
/* Configure the size of the profile buffer. /* Configure the size of the profile buffer.
THIS PROCEDURE IS DEPRECIATED. THIS PROCEDURE IS DEPRECIATED.
GDB and NRUN do not use this interface. GDB and NRUN do not use this interface.