+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.