Remove kill_inferior_fast, in favor of target_kill, which goes
authorJohn Gilmore <gnu@cygnus>
Tue, 22 Sep 1992 05:23:57 +0000 (05:23 +0000)
committerJohn Gilmore <gnu@cygnus>
Tue, 22 Sep 1992 05:23:57 +0000 (05:23 +0000)
commitb28d3617236dc9959a7b21ddd4437adcb0468226
tree40f2d2807b88904036bb87cc362084fab7687afe
parent6b50c5c2428aa5a204cd4a28028f3853620fe336
Remove kill_inferior_fast, in favor of target_kill, which goes
through the target vector.

* inferior.h (kill_inferior_fast): remove declaration.

* main.c (disconnect): call quit_cover using catch_errors rather
than calling kill_inferior_fast directly.  New way goes through
the target vector, handles attached processes, and writes
command history if appropriate.
(quit_cover): new function, wrapper for quit_command.

* convex-xdep.c, go32-xdep.c, hppabsd-xdep.c, hppahpux-xdep.c,
infptrace.c, procfs.c:  Removed all instances of kill_inferior_fast,
inlining them into the local kill_inferior when needed.
gdb/ChangeLog
gdb/convex-xdep.c
gdb/go32-xdep.c
gdb/hppabsd-xdep.c
gdb/hppahpux-xdep.c
gdb/procfs.c