diff options
author | Pedro Alves <palves@redhat.com> | 2008-08-16 22:12:18 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2008-08-16 22:12:18 +0000 |
commit | aa76d38d1d90e7958dba24494b15ec9798f50229 (patch) | |
tree | 3cd16b4ff66b0810d01a9d7ff02880c8aef4e28c /gdb/top.c | |
parent | 311a4e6b7b004617841f2a6c657e76dddd7d2249 (diff) | |
download | gdb-aa76d38d1d90e7958dba24494b15ec9798f50229.zip gdb-aa76d38d1d90e7958dba24494b15ec9798f50229.tar.gz gdb-aa76d38d1d90e7958dba24494b15ec9798f50229.tar.bz2 |
* target.h (pop_all_targets): Declare.
* target.c (pop_all_targets): New.
* top.c (quit_target): Pop all targets instead of just closing the
current.
Diffstat (limited to 'gdb/top.c')
-rw-r--r-- | gdb/top.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1222,8 +1222,9 @@ quit_target (void *arg) target_kill (); } - /* UDI wants this, to kill the TIP. */ - target_close (¤t_target, 1); + /* Give all pushed targets a chance to do minimal cleanup, and pop + them all out. */ + pop_all_targets (1); /* Save the history information if it is appropriate to do so. */ if (write_history_p && history_filename) |