OSDN Git Service

* defs.h (add_inferior_continuation)
authorpalves <palves>
Wed, 5 Nov 2008 20:23:06 +0000 (20:23 +0000)
committerpalves <palves>
Wed, 5 Nov 2008 20:23:06 +0000 (20:23 +0000)
commited042ba368f385e9342377401b8b4edbbf46a193
tree8eb3d963c584198897dfb03105574ea01a30787d
parent85d3a9aac19031ab07d592fa98ae551135c84e6b
* defs.h (add_inferior_continuation)
(do_all_inferior_continuations)
(discard_all_inferior_continuations): Declare.
* utils.c (add_inferior_continuation)
(do_all_inferior_continuations)
(discard_all_inferior_continuations): New.
* inferior.h (struct inferior) <continuations>: New field.
* inferior.c (free_inferior): Discard all the inferior
continuations.
* inf-loop.c (inferior_event_handler): Do all current inferior
continuations.
* infcmd.c (attach_command): Register an inferior continuation
instead of a thread continuation.
* infrun.c (handle_inferior_event): If stop_soon is
STOP_QUIETLY_NO_SIGSTOP, also expect a TARGET_SIGNAL_0.
gdb/ChangeLog
gdb/defs.h
gdb/inf-loop.c
gdb/infcmd.c
gdb/inferior.c
gdb/inferior.h
gdb/infrun.c
gdb/utils.c