* mips-linux-tdep.c: Adjust formatting throughout.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3b2551bc6c647853d2f001bed175d1c2ebbfa9c3..d50309dc2916376f95f37a83f2b1a31bd87605b0 100644 (file)
@@ -1,3 +1,281 @@
+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
+       'back_to'.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * m32r-rom.c (m32r_load): Call do_cleanups at all returns.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * mi/mi-main.c (list_available_thread_groups): Call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * inf-ptrace.c (inf_ptrace_create_inferior): Unconditionally
+       call discard_cleanups.
+       (inf_ptrace_attach): Likewise.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * remote-mips.c (mips_exit_debug): Call do_cleanups on all
+       return paths.
+       (mips_initialize): Likewise.
+       (common_open): Call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * utils.c (internal_vproblem): Call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * linespec.c (find_linespec_symbols): Don't reassign to 'cleanup'.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * cli/cli-script.c (setup_user_args): Don't return after error.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * somread.c (som_symtab_read): Call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * printcmd.c (print_command_1): Unconditionally call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * cli/cli-cmds.c (cd_command, alias_command): Call do_cleanups.
+       * cli/cli-dump.c (restore_binary_file): Call do_cleanups.
+       * interps.c (interpreter_exec_cmd): Call do_cleanups.
+       * source.c (show_substitute_path_command): Call do_cleanups.
+       (unset_substitute_path_command, set_substitute_path_command):
+       Likewise.
+       * symfile.c (load_command): Call do_cleanups.
+
+2013-05-30  Tom Tromey  <tromey@redhat.com>
+
+       * contrib/cleanup_check.py: New file.
+       * contrib/gcc-with-excheck: Add option parsing.
+
+2013-05-30  Joel Brobecker  <brobecker@adacore.com>
+
+       * windows-nat.c (windows_delete_thread): Add missing space
+       in cast expression.
+
+2013-05-30  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+       * inferior.c (top level): Include tilde.h.
+       (add_inferior_command): Call tilde_expand on the value of 'exec'
+       argument.
+
+2013-05-30  Pedro Alves  <pedro@codesourcery.com>
+           Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (encode_actions_1): Remove parameter 't'.
+       Caller update.
+       (encode_actions): Likewise.
+       * remote.c (remote_download_tracepoint): Caller update.
+       * tracepoint.h (encode_actions): Update declaration.
+
+2013-05-30  Pedro Alves  <palves@redhat.com>
+
+       * python/python-internal.h (gdb_Py_DECREF): Cast OP to PyObject
+       pointer.
+
+2013-05-30  Yao Qi  <yao@codesourcery.com>
+
+       * remote.c (remote_check_symbols): Remove unused parameter
+       'objfile'.
+       Declaration update.
+       (remote_start_remote, remote_new_objfile): Caller update.
+
+2013-05-30  Yao Qi  <yao@codesourcery.com>
+
+       * mi/mi-cmds.c (mi_cmds): Define MI command
+       '-exec-arguments' by macro DEF_MI_CMD_CLI_1 instead of
+       DEF_MI_CMD_CLI.
+
+2013-05-29  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (remote_insert_breakpoint, remote_remove_breakpoint)
+       (remote_insert_watchpoint, remote_remove_watchpoint)
+       (remote_insert_hw_breakpoint, remote_remove_hw_breakpoint)
+       (remote_verify_memory, compare_sections_command)
+       (remote_search_memory): Set the general process/thread on the
+       remote side.
+
+2013-05-29  Pedro Alves  <palves@redhat.com>
+
+       * aarch64-tdep.c: Don't include "features/aarch64-without-fpu.c".
+       (_initialize_aarch64_tdep): Don't call
+       initialize_tdesc_aarch64_without_fpu.
+       * features/Makefile (WHICH): Remove reference to
+       aarch64-without-fpu.
+       * features/aarch64-without-fpu.c: Delete file.
+       * regformats/aarch64-without-fpu.dat: Delete file.
+
+2013-05-28  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (stringify_collection_list): Remove parameter
+       'string'.
+       (encode_actions): Caller update.  Remove local variables.
+
+2013-05-24  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (TFILE_PID): Remove.
+       (tfile_open): Don't add thread and inferior.
+       (tfile_close): Don't set 'inferior_ptid'.  Don't call
+       exit_inferior_silent.
+       (tfile_thread_alive): Remove.
+       (init_tfile_ops): Don't set field 'to_thread_alive' of
+       tfile_ops.
+
+2013-05-23  Doug Evans  <dje@google.com>
+
+       * contrib/cc-with-tweaks.sh (-p): Handle no dwo files.
+
+2013-05-23  Pedro Alves  <palves@redhat.com>
+
+       * common/filestuff.c [USE_WIN32API]: Define HAVE_SOCKETS.
+       [HAVE_SYS_SOCKET_H]: Define HAVE_SOCKETS.
+       (socket_mark_cloexec, gdb_socketpair_cloexec, gdb_socket_cloexec):
+       Only define if HAVE_SOCKETS is defined.
+       * configure.ac: Check for sys/socket.h.
+       * config.in, configure: Regenerate.
+
+2013-05-23  Pedro Alves  <palves@redhat.com>
+
+       * dwarf2read.c (create_dwp_hash_table, create_dwo_in_dwp)
+       (open_and_init_dwp_file): Use %s/pulongest instead of %u for
+       printing uint32_t variables.
+
+2013-05-23  Pedro Alves  <palves@redhat.com>
+
+       * NEWS: Mention GDBserver range stepping support.
+
+2013-05-23  Yao Qi  <yao@codesourcery.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * gdbthread.h (struct thread_control_state) <may_range_step>: New
+       field.
+       * infcmd.c (step_once, until_next_command): Enable range stepping.
+       * infrun.c (displaced_step_prepare): Disable range stepping.
+       (resume): Disable range stepping if stepping over a breakpoint or
+       we have software watchpoints.  If range stepping is enabled,
+       assert the thread is in the stepping range.
+       (clear_proceed_status_thread): Clear may_range_step.
+       (handle_inferior_event): Disable range stepping as soon as we know
+       the thread that hit the event.  Re-enable it whenever we're going
+       to step with a step range.
+       * remote.c (struct vCont_action_support) <r>: New field.
+       (use_range_stepping): New global.
+       (remote_vcont_probe): Handle 'r' action.
+       (append_resumption): Append an 'r' action if the thread may range
+       step.
+       (show_range_stepping): New function.
+       (set_range_stepping): New function.
+       (_initialize_remote): Call add_setshow_boolean_cmd to register the
+       'set range-stepping' and 'show range-stepping' commands.
+       * NEWS: Mention range stepping, the new vCont;r action, and the
+       new "set/show range-stepping" commands.
+
+2013-05-23  Yao Qi  <yao@codesourcery.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * remote.c (struct vCont_action_support): New struct.
+       (struct remote_state) <support_vCont_t>: Remove field.
+       <vCont_actions_support>: New field.
+       (remote_vcont_probe, remote_stop_ns): Update.
+
+2013-05-23  Yao Qi  <yao@codesourcery.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * gdbthread.h (pc_in_thread_step_range): New declaration.
+       * thread.c (pc_in_thread_step_range): New function.
+       * infrun.c (handle_inferior_event): Use it.
+
+2013-05-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * mi/mi-cmd-break.c (mi_argv_to_format): Use xsnprintf instead
+       of sprintf.
+
+2013-05-22  Keith Seitz  <keiths@redhat.com>
+
+       * ada-lang.c (is_known_support_routine): Add explicit free of
+       'func_name' from find_frame_funname.
+       (ada_unhandled_exception_name_addr_from_raise): Add cleanups
+       for func_name from find_frame_funname.
+       * python/py-frame.c (frapy_name): Add explicit free of
+       'name' from find_frame_funname.
+       * stack.c (find_frame_funname): Add comment explaining that
+       funcp must be freed by the caller.
+       Return copy of symbol names instead of pointers.
+       (print_frame): Add a cleanup for 'funname' from
+       find_frame_funname.
+       * stack.h (find_frame_funname): Remove "const" from
+       'funname' parameter.
+
 2013-05-22  Tom Tromey  <tromey@redhat.com>
 
        PR c++/15401:
This page took 0.026353 seconds and 4 git commands to generate.