MIPS16/opcodes: Make the handling of BREAK and SDBBP consistent
[external/binutils.git] / binutils / ChangeLog
index d2ddf41..5e51572 100644 (file)
@@ -1,3 +1,90 @@
+2017-05-12  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/binutils-all/mips/mips16-extend-insn.d: Adjust BREAK
+       and SDBBP disassembly.
+
+2017-05-10  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/binutils-all/mips/mips.exp: Define `tempfile' and
+       `copyfile' variables.
+
+2017-05-10  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * readelf.c (decode_ARC_machine_flags): Recognize OSABI v4.
+       (get_arc_section_type_name): New function.
+       (get_section_type_name): Use the above function.
+       (display_arc_attribute): New function.
+       (process_arc_specific): Likewise.
+       (process_arch_specific): Handle ARC specific information.
+
+2017-05-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * MAINTAINERS (SH): Remove myself as SH maintainer.
+
+2017-05-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objcopy.c (merge_gnu_build_notes): Cast relcount to unsigned
+       long when comparing with sec->reloc_count.
+
+2017-05-02  Nick Clifton  <nickc@redhat.com>
+
+       * objcopy.c (merge_gnu_build_notes): Disable merge if there are
+       more internal relocs than external relocs.
+
+2017-05-02  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/binutils-all/mips/mips16-undecoded.d: Adjust the
+       disassembly of PC-relative LA and LW synthetic instructions.
+
+2017-05-02  Nick Clifton  <nickc@redhat.com>
+
+       PR 21440
+       * objdump.c (dump_relocs_in_section): Check for an excessive
+       number of relocs before attempting to dump them.
+
+2017-05-01  Alan Modra  <amodra@gmail.com>
+
+       * objcopy.c (merge_gnu_build_notes): Correct code deleting
+       relocs.
+
+2017-04-28  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21439
+       * readelf.c (print_gnu_build_attribute_name): Allow for an empty
+       name field.
+
+2017-04-28  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21437
+       * readelf.c (process_version_sections): Check for underflow when
+       computing the start address of the auxillary version data.
+
+2017-04-28  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21438
+       * dwarf.c (process_extended_line_op): Do not assume that the
+       string extracted from the section is NUL terminated.
+       (fetch_indirect_string): If the string retrieved from the section
+       is not NUL terminated, return an error message.
+       (fetch_indirect_line_string): Likewise.
+       (fetch_indexed_string): Likewise.
+
+2017-04-26  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21433
+       * bucomm.c (get_file_size): Return -1 if file_name is NULL.
+       * ar.c (main): Fail with usage() invocation if no file names are
+       provided.
+
+2017-04-26  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (process_section_headers): Warn about overlarge
+       sections.
+       (print_gnu_build_attribute_name): Print the number of unrecognised
+       note types.  Fix formatting in the presence of errors.
+       (testsuite/binutils-all/note-2-32.s): Fix encoding of numeric notes.
+       (testsuite/binutils-all/note-2-64.s): Likewise.
+
 2017-04-26  Maciej W. Rozycki  <macro@imgtec.com>
 
        * readelf.c (process_mips_specific): Add static GOT support.