Ref gdb/11763 - can't stop a running simulator:
authorAndrew Cagney <cagney@redhat.com>
Fri, 18 Apr 1997 12:24:52 +0000 (12:24 +0000)
committerAndrew Cagney <cagney@redhat.com>
Fri, 18 Apr 1997 12:24:52 +0000 (12:24 +0000)
commit8517f62b166073b871c896fdd642798fae4a08bd
tree805af7156e712458e58d2ebe21fc7b0b73dee681
parent2d3588808f00aaa6784f004aa940b862a11be3a2
Ref gdb/11763 - can't stop a running simulator:

o Provide poll_quit callback to simulators
so that they can poll for SIGINT on
clueless OS's.

o Add sim_stop to simulators so that clients
can request a halt (eg gdbtk's STOP button)
Works for PPC!

o Re-arange remote-sim.c so that the
hard work is moved from gdbsim_resume()
to gdbsim_wait() (where it should be).
20 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/remote-sim.c
include/ChangeLog
include/callback.h
include/remote-sim.h
sim/arm/ChangeLog
sim/common/ChangeLog
sim/common/run.c
sim/common/sim-events.c [new file with mode: 0644]
sim/d10v/ChangeLog
sim/d10v/interp.c
sim/h8300/ChangeLog
sim/mn10300/ChangeLog
sim/ppc/ChangeLog
sim/ppc/main.c
sim/sh/ChangeLog
sim/sh/interp.c
sim/v850/ChangeLog
sim/v850/interp.c