Remove last traces of discard_all_inferiors
authorPedro Alves <palves@redhat.com>
Sun, 12 Jan 2020 00:40:02 +0000 (00:40 +0000)
committerPedro Alves <palves@redhat.com>
Sun, 12 Jan 2020 00:40:02 +0000 (00:40 +0000)
commit4ec89149dd83efecea15300bf425c9988f4cd5c0
tree6c1d29a7a212a00fa048f65e340c8d69133c3468
parent57d87c09a33acdce280f4c9ae4f55b885a5cee99
Remove last traces of discard_all_inferiors

The multi-target patch should have removed all traces of
discard_all_inferiors, but somehow one use stayed behind along with
the definition of the function.

discard_all_inferiors is bad now because it blindly exits inferiors of
all target connections.  It's best to remove it.

gdb/ChangeLog:
2020-01-12  Pedro Alves  <palves@redhat.com>

* bsd-kvm.c (bsd_kvm_target::close): Call exit_inferior_silent
directly for the current inferior instead of
discard_all_inferiors.
(discard_all_inferiors): Delete.
gdb/ChangeLog
gdb/bsd-kvm.c
gdb/inferior.c