Because of:
[external/binutils.git] / gdb / ChangeLog
index 67d997f..5ed465f 100644 (file)
@@ -1,3 +1,123 @@
+2013-08-12  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       Revert implementation of gdbarch_gdb_signal_{to,from}_target for
+       AVR.
+       * avr-tdep.c: Remove include of "linux-tdep.h".  Remove enum with
+       different signals between the generic Linux kernel implementation
+       and AVR's.
+       (avr_linux_gdb_signal_from_target): Delete.
+       (avr_linux_gdb_signal_to_target): Delete.
+       (avr_gdbarch_init): Don't set gdbarch_gdb_signal_{to,from}_target.
+
+2013-08-09  Doug Evans  <dje@google.com>
+
+       * dwarf2read.c (create_addrmap_from_index): Ignore bad address table
+       entries.
+
+2013-08-09  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * linux-tdep.c: Define enum with generic signal numbers.
+       (linux_gdb_signal_from_target): New function.
+       (linux_gdb_signal_to_target): Likewise.
+       (linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+       methods to the functions above.
+       * linux-tdep.h (linux_gdb_signal_from_target): New prototype.
+       (linux_gdb_signal_to_target): Likewise.
+       * alpha-linux-tdep.c: Define new enum with signals different
+       from generic Linux kernel.
+       (alpha_linux_gdb_signal_from_target): New function.
+       (alpha_linux_gdb_signal_to_target): Likewise.
+       (alpha_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+       with the functions mentioned above.
+       * avr-tdep.c: Define enum with differences between Linux kernel
+       and AVR signals.
+       (avr_linux_gdb_signal_from_target): New function.
+       (avr_linux_gdb_signal_to_target): Likewise.
+       (avr_gdbarch_init): Set gdbarch_gdb_signal_{to,from}_target to
+       the functions mentioned above.
+       * sparc-linux-tdep.c: Define enum with differences between SPARC
+       and generic Linux kernel signal numbers.
+       (sparc32_linux_gdb_signal_from_target): New function.
+       (sparc32_linux_gdb_signal_to_target): Likewise.
+       (sparc32_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+       to the functions defined above.
+       * xtensa-linux-tdep.c: Define enum with differences between
+       Xtensa and Linux kernel generic signals.
+       (xtensa_linux_gdb_signal_from_target): New function.
+       (xtensa_linux_gdb_signal_to_target): Likewise.
+       (xtensa_linux_init_abi): Set gdbarch_gdb_signal_to_target
+       to the functions defined above.
+       * mips-linux-tdep.c: Define enum with differences between
+       signals in MIPS and Linux kernel generic ones.
+       (mips_gdb_signal_to_target): New function.
+       (mips_gdb_signal_from_target): Redefine to use new enum, handle
+       only different signals from the Linux kernel generic.
+       (mips_linux_init_abi): Set gdbarch_gdb_signal_{to,from}_target
+       the functions defined above.
+       * mips-linux-tdep.h (enum mips_signals): Remove.
+
+2013-08-09  Pedro Alves  <palves@redhat.com>
+
+       * avr-tdep.c (XMALLOC): Delete macro.
+       * cli/cli-dump.c (XMALLOC): Delete macro.
+
+2013-08-09  Pedro Alves  <palves@redhat.com>
+
+       * cli/cli-dump.c: Don't include cli/cli-dump.h.
+       (scan_expression_with_cleanup, scan_filename_with_cleanup)
+       (fopen_with_cleanup, add_dump_command): Make static.
+       * cli/cli-dump.h: Delete file.
+       * Makefile.in (HFILES_NO_SRCDIR): Remove reference to
+       cli/cli-dump.h.
+
+2013-08-09  Pedro Alves  <palves@redhat.com>
+
+       * tracepoint.c (tfile_start): Show tilde-expanded filename in
+       error message.
+
+2013-08-09  Pedro Alves  <palves@redhat.com>
+
+       * breakpoint.c (save_breakpoints): Show tilde-expanded filename in
+       error message.
+
+2013-08-09  Pedro Alves  <palves@redhat.com>
+
+       * gcore.c (create_gcore_bfd): Don't use tilde_expand here.
+       (gcore_command): Use tilde_expand here, and when showing the
+       filename to the user, show the expanded version.
+
+2013-08-09  Yao Qi  <yao@codesourcery.com>
+
+       * stack.c (read_frame_arg): Set 'entryval_error' to NULL if
+       'entryval' is set.
+
+2013-08-08  Azat Khuzhin  <a3at.mail@gmail.com>  (tiny change)
+
+       * gcore.c (create_gcore_bfd): Use tilde_expand.
+
+2013-08-08  Yao Qi  <yao@codesourcery.com>
+
+       * frame.h (read_frame_local): Declare.
+       * mi/mi-cmd-stack.c (list_args_or_locals): Call
+       read_frame_local.
+       * stack.c (read_frame_local): New.
+
+2013-08-08  Yao Qi  <yao@codesourcery.com>
+
+       * mi/mi-cmd-stack.c: Update comments to function
+       list_args_or_locals.
+
+2013-08-07  Tom Tromey  <tromey@redhat.com>
+
+       PR symtab/15028:
+       * dwarf2read.c (struct process_psymtab_comp_unit_data): New.
+       (process_psymtab_comp_unit_reader): Use it.
+       (process_psymtab_comp_unit): Update.  Add "pretend_language"
+       argument.
+       (dwarf2_build_psymtabs_hard): Update.
+       (scan_partial_symbols): Pass CU's language to
+       process_psymtab_comp_unit.
+
 2013-08-07  Tom Tromey  <tromey@redhat.com>
 
        * dwarf2read.c (dw2_get_primary_filename_reader): Remove.