* target/waitstatus.h (target_waitkind): Remove spurious
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 21bc3fe4ba08725fa29adbc9f2ca3f5f8dfa9512..1d346e95d0ec0005be17bfd2e7b270bf4ebd4148 100644 (file)
@@ -1,3 +1,177 @@
+2013-10-17  Luis Machado  <lgustavo@codesourcery.com>
+
+       * target/waitstatus.h (target_waitkind): Remove spurious
+       character from the comments.
+
+2013-10-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbarch.sh (get_longjmp_target): Add method documentation.
+       * gdbarch.h: Regenerate.
+
+2013-10-16  Tom Tromey  <tromey@redhat.com>
+
+       * dbxread.c (read_dbx_symtab) <bss_ext_symbol>: Remove unused
+       label.
+
+2013-10-16  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gcore.in: Call GDB using the full path to the gcore script.
+       Error out if the GDB binary is not found.
+
+2013-10-16  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       PR gdb/16014
+       * dwarf2read.c (dw2_get_real_path): Remove unnecessary call to
+       sizeof.
+
+2013-10-16  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       PR gdb/16042
+       * target.c (target_disable_btrace): Fix invalid return value for
+       void function.
+       (target_teardown_btrace): Likewise.
+
+2013-10-14  Yao Qi  <yao@codesourcery.com>
+
+       * varobj.c (struct varobj): Move most of the fields to
+       varobj.h.
+       (struct varobj_dynamic): New struct.
+       (varobj_get_display_hint) [HAVE_PYTHON]: Adjust.
+       (varobj_has_more): Likewise.
+       (dynamic_varobj_has_child_method): Likewise.
+       (update_dynamic_varobj_children): Likewise.
+       (varobj_get_num_children): Likewise.
+       (varobj_list_children, varobj_pretty_printed_p): Likewise.
+       (install_new_value_visualizer): Likewise.
+       (install_new_value_visualizer, install_new_value): Likewise.
+       (varobj_update, new_variable, free_variable): Likewise.
+       (my_value_of_variable, value_get_print_value): Likewise.
+       (install_visualizer): Change the type of parameter 'var' to
+       'struct varobjd_dynamic *'.  Callers update.
+       * varobj.h (struct varobj): Moved from varobj.c.
+       (struct varobj) <dynamic>: New field.
+
+2013-10-13  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * nios2-tdep.c (nios2_reg_names): Use "sstatus" rather than "ba"
+       as the preferred name of r30.
+       * nios2-linux-tdep.c (reg_offsets): Likewise.
+       * features/nios2-cpu.xml: Likewise.
+       * features/nios2-linux.c: Regenerated.
+       * features/nios2.c: Regenerated.
+       * regformats/nios2-linux.dat: Regenerated.
+
+2013-10-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Canonicalize directories for EXEC_FILENAME.
+       * exec.c (exec_file_attach): Use gdb_realpath_keepfile for
+       exec_filename.
+       * utils.c (gdb_realpath_keepfile): New function.
+       * utils.h (gdb_realpath_keepfile): New declaration.
+
+2013-10-11  Doug Evans  <dje@google.com>
+
+       * Makefile.in (GDBFLAGS): New variable.
+       (run): New rule.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * NEWS: Add entry documenting the new "-catch-assert" and
+       "-catch-exception" GDB/MI commands.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * breakpoint.h (init_ada_exception_breakpoint): Add parameter
+       "enabled".
+       * breakpoint.c (init_ada_exception_breakpoint): Add parameter
+       "enabled".  Set B->ENABLE_STATE accordingly.
+       * ada-lang.h (ada_exception_catchpoint_kind): Move here from
+       ada-lang.c.
+       (create_ada_exception_catchpoint): Add declaration.
+       * ada-lang.c (ada_exception_catchpoint_kind): Move to ada-lang.h.
+       (create_ada_exception_catchpoint): Make non-static. Add new
+       parameter "disabled". Use it in call to
+       init_ada_exception_breakpoint.
+       (catch_ada_exception_command): Add parameter "enabled" in call
+       to create_ada_exception_catchpoint.
+       (catch_assert_command): Likewise.
+
+       * mi/mi-cmds.h (mi_cmd_catch_assert, mi_cmd_catch_exception):
+       Add declarations.
+       * mi/mi-cmds.c (mi_cmds): Add the "catch-assert" and
+       "catch-exception" commands.
+       * mi/mi-cmd-catch.c: Add #include "ada-lang.h".
+       (mi_cmd_catch_assert, mi_cmd_catch_exception): New functions.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (enum ada_exception_catchpoint_kind): Renames
+       "enum exception_catchpoint_kind".  Replace the "ex_" prefix
+       of all its enumerates with "ada_".  Update the rest of this
+       file throughout.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_decode_exception_location): Delete.
+       (create_ada_exception_catchpoint): Remove arguments "sal",
+       "addr_string" and "ops".  Add argument "ex_kind" instead.
+       Adjust implementation accordingly, calling ada_exception_sal
+       to get the entities it no longer gets passed as arguments.
+       Document the function's arguments.
+       (catch_ada_exception_command): Use catch_ada_exception_command_split
+       instead of ada_decode_exception_location, and update call to
+       create_ada_exception_catchpoint.
+       (catch_ada_assert_command_split): Renames
+       ada_decode_assert_location.  Remove parameters "addr_string" and
+       "ops", and now returns void.  Adjust implementation accordingly.
+       Update the function documentation.
+       (catch_assert_command): Use catch_ada_assert_command_split
+       instead of ada_decode_assert_location.  Update call to
+       create_ada_exception_catchpoint.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * utils.h (perror_warning_with_name): Add declaration.
+       * utils.c (perror_warning_with_name): New function.
+       * cli/cli-cmds.c (source_script_with_search): Add call to
+       perror_warning_with_name if from_tty is nul.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * utils.c (perror_string): New function, extracted out of
+       throw_perror_with_name.
+       (throw_perror_with_name): Rework to use perror_string.
+
+2013-10-11  Yao Qi  <yao@codesourcery.com>
+
+       * remote.c (discard_pending_stop_replies_in_queue): Update
+       declaration.
+       (struct stop_reply) <rs>: New field.
+       (remove_stop_reply_of_remote_state): New function.
+       (discard_pending_stop_replies_in_queue): Add parameter 'rs'.
+       Callers update.  Pass remove_stop_reply_of_remote_state to
+       QUEUE_iterate.
+       (remote_parse_stop_reply): Initialize field 'rs'.
+
+2013-10-10  Will Newton  <will.newton@linaro.org>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Call
+       linux_init_abi.
+
+2013-10-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * cli/cli-cmds.c (show_baud_rate): Moved to serial.c as
+       serial_baud_show_cmd.
+       (_initialize_cli_cmds): Delete the code creating the
+       "set/show remotebaud" commands.
+       * serial.c (baud_rate): Move here from top.c.
+       (serial_baud_show_cmd): Move here from cli/cli-cmds.c.
+       (_initialize_serial): Create "set/show serial baud" commands.
+       Add "set/show remotebaud" command aliases.
+       * top.c (baud_rate): Moved to serial.c.
+       * NEWS: Document the new "set/show serial baud" commands,
+       replacing "set/show remotebaud".
+
 2013-10-09  Pedro Alves  <palves@redhat.com>
 
        * breakpoint.c (insert_bp_location): Use memory_error_message to
This page took 0.028525 seconds and 4 git commands to generate.