Assorted x86 testsuite fixes.
[binutils-gdb.git] / binutils / ChangeLog
index 48b66f0405aa595420605c44c9baae404b114132..457f0b01c7babfcf7d9e732ec2ce5b3265e4a11f 100644 (file)
@@ -1,3 +1,132 @@
+2013-10-30  Alan Modra  <amodra@gmail.com>
+
+       * readelf.c (get_ppc_dynamic_type): Replace PPC_TLSOPT with PPC_OPT.
+       (get_ppc64_dynamic_type): Replace PPC64_TLSOPT with PPC64_OPT.
+
+2013-10-30  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * readelf.c (get_ppc64_symbol_other): New function.
+       (get_symbol_other): Use it for EM_PPC64.
+
+2013-10-30  Alan Modra  <amodra@gmail.com>
+
+       * readelf.c (get_machine_flags): Display ABI version for EM_PPC64.
+
+2013-10-24  Nick Clifton  <nickc@redhat.com>
+
+       * nm.c (display_rel_file): Treat bfd_error_no_symbols as
+       non-fatal.
+
+2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
+
+       * readelf.c (display_mips_gnu_attribute): Support Tag_GNU_MIPS_ABI_MSA.
+       * doc/binutils.texi: Document -Mmsa disassembler option.
+
+2013-10-14  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
+
+       * readelf.c (decode_arm_unwind): Don't initialize `addr'.
+
+2013-10-14  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (decode_arm_unwind): Initialise addr structure.
+       (process_symbol_table): Free lengths.
+       * srcconv.c (wr_sc): Free info.
+
+2013-10-11  Roland McGrath  <mcgrathr@google.com>
+
+       * winduni.c (languages): Use \345 (octal syntax) rather than
+       literal non-ASCII/non-UTF8 character in string literal.
+
+       * readelf.c (print_dynamic_symbol): Use array subscript syntax
+       rather than addition syntax with string literal.
+
+2013-10-09  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/16023
+       * debug.c (debug_type_samep): Add missing break statement.
+
+       PR binutils/16024
+       * objdump.c (usage): Mark as a no-return function.
+       (main): Add comment explaining why a break statement is not
+       needed.
+
+       * dwarf.c (add64): New function.
+       (read_and_display_attr_value): Add CU offset in to the value
+       displayed for a DW_AT_ref8 attribute.
+
+2013-10-01  Cory Fields  <cory@coryfields.com>
+
+       * arsup.c (ar_save): Respect the deterministic setting when
+       reading from an mri script.
+       * ar.c (main): Set the default deterministic mode when reading
+       from an mri script.
+
+2013-10-01  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
+
+       * dwarf.c (SAFE_BYTE_GET): Fix argument check.
+
+2013-09-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * dwarf.c (display_debug_frames): Pass offset_size to
+       print_dwarf_vma for cie_id.
+
+2013-09-20  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2013-09-18  Tristan Gingold  <gingold@adacore.com>
+
+       * NEWS: Add marker for 2.24.
+
+2013-09-18  Tristan Gingold  <gingold@adacore.com>
+
+       * Makefile.am (LEXLIB): Define.  Replase references to @LEXLIB@
+       by $(LEXLIB).
+       * Makefile.in: Regenerate.
+
+2013-09-17  Doug Gilmore  <Doug.Gilmore@imgtec.com>
+
+       * readelf.c (get_machine_flags): Handle EF_MIPS_FP64.
+
+2013-09-12  Nick Clifton  <nickc@redhat.com>
+
+       * dwarf.c (dwarf_vmatoa): Rename to dwarf_vmatoa_1 and add a
+       precision parameter.
+       (dwarf_vmatoa): New wrapper for dwarf_vmatoa_1.
+       (print_dwarf_vma): Use dwarf_vmatoa_1.
+       (SAFE_BYTE_GET): Add check that VAL is big enough to contain
+       AMOUNT bytes.
+       (process_debug_info): Use an unsigned int for the offset size.
+       (process_debug_pubnames): Likewise.
+       (display_debug_aranges): Likewise.
+       (struct Frame_Chunk): Use dwarf_vma type for pc_begin and pc_range
+       fields.
+       (frame_display_row): Use print_dwarf_vma to display dwarf_vma
+       values.
+       (display_debug_frames): Likewise.
+
+2013-09-10  Nick Clifton  <nickc@redhat.com>
+
+       * dwarf.c (display_debug_frames): Check for DW64_CIE_ID when
+       parsing 64-bit frames.
+
+2013-08-27  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/15796
+       * ar.c (map_over_members): Correctly handle multiple same-name
+       entries on the command line and in the archive.
+
+2013-08-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/binutils.texi: Remove the extra space.
+
+2013-08-23  Mikael Pettersson  <mikpe@it.uu.se>
+
+       PR binutils/15779
+       * doc/binutils.texi (ranlib -D): Correct description.
+       PR binutils/15777
+       (nm --special-syms): Fix typo.
+
 2013-08-23  Nick Clifton  <nickc@redhat.com>
 
        PR binutils/15798