+2013-06-03 Yao Qi <yao@codesourcery.com>
+
+ * mi/mi-cmd-var.c (mi_no_values, mi_simple_values): Move to
+ mi-parse.c. Make them static.
+ (mi_all_values): Likewise.
+ (mi_parse_values_option): Move to mi-parse.c. Rename it to
+ mi_parse_print_values. Make it external.
+ * mi/mi-cmds.h (mi_no_values, mi_simple_values, mi_all_values):
+ Remove the declarations.
+ * mi/mi-parse.c (mi_parse_print_values): Moved from mi-cmd-var.c.
+ * mi/mi-parse.h (mi_parse_print_values): Declare.
+ * mi/mi-cmd-stack.c: Include mi-parse.h.
+ (parse_print_values): Remove
+ (mi_cmd_stack_list_locals): Call mi_parse_print_values instead
+ of parse_print_values.
+ (mi_cmd_stack_list_args, mi_cmd_stack_list_variables): Likewise.
+
+2013-05-31 Pedro Alves <pedro@codesourcery.com>
+ Yao Qi <yao@codesourcery.com>
+
+ * tracepoint.c (all_tracepoint_actions_and_cleanup): Declare.
+ (encode_actions): Move code to ...
+ (all_tracepoint_actions_and_cleanup): ... here. New.
+ (trace_dump_command): Likewise.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * symmisc.c (maintenance_expand_symtabs): Call do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * xml-support.c (gdb_xml_create_parser_and_cleanup): Rename from
+ gdb_xml_create_parser_and_cleanup_1. Return a cleanup. Remove
+ 'old_chain' argument. Add 'parser_result' argument.
+ (gdb_xml_create_parser_and_cleanup): Remove old version.
+ (gdb_xml_parse_quick): Update.
+ (xml_process_xincludes): Update.
+ * xml-support.h (gdb_xml_create_parser_and_cleanup): Don't
+ declare.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * probe.c (collect_probes): Check arguments for NULL before
+ calling compile_rx_or_error.
+ * utils.c (compile_rx_or_error): Require 'rx' to be non-NULL.
+ Remove NULL return.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * infrun.c (adjust_pc_after_break): Introduce an outer null
+ cleanup.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * mi/mi-cmd-var.c (varobj_update_one): Add an outer null cleanup.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-script.c (read_command_lines_1): Use a null cleanup
+ for 'old_chain'. Do not check 'head' before processing
+ cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * mi/mi-cmd-stack.c (list_arg_or_local): Remove
+ "cleanup_tuple".
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * dbxread.c (dbx_read_symtab): Declare 'back_to' in a more
+ inner scope. Unconditionally call do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * source.c (find_and_open_source): Call do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * linux-thread-db.c (thread_db_load_search): Unconditionally
+ call do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * solib-aix.c (solib_aix_bfd_open): Don't use a null cleanup
+ for 'cleanup'; instead use a later one.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * python/py-breakpoint.c (bppy_get_commands): Use
+ explicit, unconditional return.
+ * python/py-frame.c (frapy_read_var): Likewise.
+ * python/python.c (gdbpy_decode_line): Likewise.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * cp-namespace.c (cp_lookup_symbol_imports_or_template): Call
+ do_cleanups on all return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * top.c (execute_command): Discard 'cleanup_if_error' cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * stabsread.c (read_struct_type): Call do_cleanups along
+ all return paths.
+
+2013-05-30 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * mips-linux-tdep.c: Adjust formatting throughout.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * mipsread.c (read_alphacoff_dynamic_symtab): Call do_cleanups
+ along all return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * symfile.c (find_separate_debug_file): Call do_cleanups
+ along all return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * symtab.c (search_symbols): Introduce a null cleanup for
+ 'retval_chain'.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * python/py-value.c (valpy_binop): Call do_cleanups before
+ exiting loop.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * python/py-prettyprint.c (print_children): Remove extra
+ do_cleanups call.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * python/py-frame.c (frapy_read_var): Call do_cleanups along
+ all return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * python/py-breakpoint.c (bppy_get_commands): Call do_cleanups
+ along all return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-logging.c (set_logging_redirect): Unconditionally
+ call do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * varobj.c (c_value_of_root): Call do_cleanups along all
+ return paths.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * tracepoint.c (trace_dump_command): Unconditionally call
+ do_cleanups.
+
+2013-05-30 Tom Tromey <tromey@redhat.com>
+
+ * breakpoint.c (output_thread_groups, parse_cmd_to_aexpr): Call
+ do_cleanups earlier.
+
2013-05-30 Tom Tromey <tromey@redhat.com>
* machoread.c (macho_symfile_read): Assign first cleanup to