new-ui command: gdb internal errors if input is already pending
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index f269c3cbd404b392ad5e39f1d3f0f1d6f4cc420e..108528d7bbdb5f3c94229f326e3a27ee93adf38a 100644 (file)
@@ -1,3 +1,27 @@
+2016-09-06  Pedro Alves  <palves@redhat.com>
+
+       * top.c (wait_sync_command_done): Don't assume current_ui doesn't
+       change across events.  Restore the current UI before returning.
+       (gdb_readline_wrapper): Restore the current UI before returning.
+
+2016-09-06  Pedro Alves  <palves@redhat.com>
+
+       * event-top.c (restore_ui_cleanup): Now static.
+       (make_cleanup_restore_current_ui): New function.
+       (switch_thru_all_uis_init): Use it.
+       * infcall.c (call_thread_fsm_should_stop): Use it.
+       * infrun.c (fetch_inferior_event): Use it.
+       * top.c (new_ui_command): Use it.
+       * top.h (restore_ui_cleanup): Delete declaration.
+       (make_cleanup_restore_current_ui): New declaration.
+
+2016-09-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * i386-tdep.c (i386_floatformat_for_type): New function.
+       (i386_gdbarch_init): Install it.
+       * ppc-linux-tdep.c (ppc_floatformat_for_type): New function.
+       (ppc_linux_init_abi): Install it.
+
 2016-09-05  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * gdbarch.sh (floatformat_for_type): New gdbarch callback.
This page took 0.024885 seconds and 4 git commands to generate.