2016-04-12 Pedro Alves <palves@redhat.com>
+ * utils.c (defaulted_query, prompt_for_continue): Free temporary
+ strings with cleanups, instead of xfree.
+
+2016-04-12 Pedro Alves <palves@redhat.com>
+
+ * utils.c (vwarning, internal_vproblem): Use
+ make_cleanup_restore_target_terminal and
+ target_terminal_ours_for_output.
+
+2016-04-12 Pedro Alves <palves@redhat.com>
+
+ * infcmd.c (post_create_inferior, prepare_one_step): Use
+ target_terminal_ours_for_output instead of target_terminal_ours.
+
+2016-04-12 Pedro Alves <palves@redhat.com>
+
+ * exceptions.c (print_flush): Use target_terminal_ours_for_output
+ instead of target_terminal_ours, and restore target terminal with
+ a cleanup.
+
+2016-04-12 Pedro Alves <palves@redhat.com>
+
* cp-support.c (gdb_demangle): Use target_terminal_ours_for_output
instead of target_terminal_ours, and restore target terminal with
a cleanup.