diff options
author | Pedro Alves <palves@redhat.com> | 2016-06-21 01:11:49 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2016-06-21 01:11:49 +0100 |
commit | c61db772bf5dc21bf8e0db9acfa8796804f945ab (patch) | |
tree | 57bd72d1957279a46220c15035cbd05511bddeff /gdb/top.h | |
parent | 3c216924d6ae534ea6c2f6bdcc4b42238af52ab1 (diff) | |
download | gdb-c61db772bf5dc21bf8e0db9acfa8796804f945ab.zip gdb-c61db772bf5dc21bf8e0db9acfa8796804f945ab.tar.gz gdb-c61db772bf5dc21bf8e0db9acfa8796804f945ab.tar.bz2 |
Always process target events in the main UI
This makes target events always be always processed with the main UI
as current UI. This way, warnings, debug output, etc. are always
consistently sent to the main console.
gdb/ChangeLog:
2016-06-21 Pedro Alves <palves@redhat.com>
* event-top.c (restore_ui_cleanup): Make extern.
* infrun.c (fetch_inferior_event): Always switch to the main UI.
* top.h (restore_ui_cleanup): Declare.
Diffstat (limited to 'gdb/top.h')
-rw-r--r-- | gdb/top.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -141,6 +141,9 @@ extern void switch_thru_all_uis_next (struct switch_thru_all_uis *state); switch_thru_all_uis_cond (&STATE); \ switch_thru_all_uis_next (&STATE)) +/* Cleanup that restores the current UI. */ +extern void restore_ui_cleanup (void *data); + /* From top.c. */ extern char *saved_command_line; extern int in_user_command; |