Remove use of alloca.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 212ea48c5dc8da40138d0d9092bec2cb8ea91a78..50425c75341974feae89752502af3a49148c2d63 100644 (file)
@@ -1,3 +1,141 @@
+2016-03-21  Nick Clifton  <nickc@redhat.com>
+
+       * dlltool.c: Replace use of alloca with call to xmalloc.
+       * dllwrap.c: Likewise.
+       * nlmconv.c: Likewise.
+       * objdump.c: Likewise.
+       * resrc.c: Likewise.
+       * winduni.c: Likewise.
+       * configure: Regenerate.
+
+2016-03-07  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/19775
+       * testsuite/binutils-all/ar.exp (proc empty_archive): New proc.
+       Run the new proc.
+       * testsuite/binutils-all/empty: New, empty, file.
+
+2016-03-04  Matthew Wahab  <matthew.wahab@arm.com>
+
+       * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
+
+2016-02-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/19645
+       * NEWS: Mention --elf-stt-common= for objcopy.
+       * doc/binutils.texi: Document --elf-stt-common= for objcopy.
+       * objcopy.c (do_elf_stt_common): New.
+       (command_line_switch): Add OPTION_ELF_STT_COMMON.
+       (copy_options): Add --elf-stt-common=.
+       (copy_usage): Add --elf-stt-common=.
+       (copy_object): Also check do_elf_stt_common for ELF targets.
+       (copy_file): Handle do_elf_stt_common.
+       (copy_main): Handle OPTION_ELF_STT_COMMON.
+       * readelf.c (apply_relocations): Support STT_COMMON.
+       * testsuite/binutils-all/common-1.s: New file.
+       * testsuite/binutils-all/common-1a.d: Likewise.
+       * testsuite/binutils-all/common-1b.d: Likewise.
+       * testsuite/binutils-all/common-1c.d: Likewise.
+       * testsuite/binutils-all/common-1d.d: Likewise.
+       * testsuite/binutils-all/common-1e.d: Likewise.
+       * testsuite/binutils-all/common-1f.d: Likewise.
+       * testsuite/binutils-all/common-2.s: Likewise.
+       * testsuite/binutils-all/common-2a.d: Likewise.
+       * testsuite/binutils-all/common-2b.d: Likewise.
+       * testsuite/binutils-all/common-2c.d: Likewise.
+       * testsuite/binutils-all/common-2d.d: Likewise.
+       * testsuite/binutils-all/common-2e.d: Likewise.
+       * testsuite/binutils-all/common-2f.d: Likewise.
+       * testsuite/binutils-all/objcopy.exp
+       (objcopy_test_elf_common_symbols): New proc.
+       Run objcopy_test_elf_common_symbols for ELF targets
+
+2016-02-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/19647
+       * readelf.c (get_section_type_name): Add a missing break.
+
+2016-02-16  Claudiu Zissulescu  <claziss@synopsys.com>
+
+       * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
+
+2016-02-15  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (get_section_type_name): Add hex prefix to offsets
+       printed for LOPROC and LOOS values.  Ensure that a result is
+       always returned for the V850 target, even when an unrecognised
+       processor specific value is encountered.
+       (process_section_headers): Display key values in the order in
+       which they appear to the user.  Add the "C (compressed)" value to
+       the list.
+
+2016-02-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * doc/binutils.texi: Fix a typo.
+
+2016-02-05  Cupertino Miranda  <Cupertino.Miranda@synopsys.com>
+
+       * testsuite/binutils-all/objdump.exp: Update expected default
+       architecture value for ARC binaries.
+
+2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/19547
+       * testsuite/binutils-all/objcopy.exp
+       (objcopy_test_without_global_symbol): New proc.
+       Run objcopy_test_without_global_symbol.
+       * testsuite/binutils-all/pr19547.c: New file.
+
+2016-01-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/19523
+       * Makefile.am (check-DEJAGNU): Pass CC and CC_FOR_BUILD to
+       runtest.
+       * Makefile.in: Regenerated.
+       * testsuite/binutils-all/compress.exp (test_gnu_debuglink): New
+       proc.
+       Run test_gnu_debuglink for native ELF build.
+
+2016-01-20  Nick Clifton  <nickc@redhat.com>
+
+       PR 19495
+       * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
+       do not support inserting leading underscores.
+
+2016-01-20  Mickael Guene  <mickael.guene@st.com>
+
+       * readelf.c (get_elf_section_flags): Display y letter for section
+       with SHF_ARM_NOREAD section flag in readelf section output.
+       (process_section_headers): Add y letter in readelf section output
+       key mapping for ARM architecture.
+       * objdump.c (dump_section_header): Display NOREAD attributes as
+       well.
+       * doc/binutils.texi (objdump): Note that it is correct for
+       sections to have both the READONLY and NOREAD attributes.
+
+2016-01-19  John Baldwin  <jhb@FreeBSD.org>
+
+       * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
+
+2016-01-19  John Baldwin  <jhb@FreeBSD.org>
+
+       * readelf.c (get_freebsd_elfcore_note_type): New
+       (process_note): Add support for FreeBSD core notes.
+
+2016-01-18  Miranda Cupertino  <Cupertino.Miranda@synopsys.com>
+           Zissulescu Claudiu  <Claudiu.Zissulescu@synopsys.com>
+
+       * readelf.c (get_machine_flags): Add support for newer ARC ELF
+       header flags.
+
+2016-01-18  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2016-01-17  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
 2016-01-17  Alan Modra  <amodra@gmail.com>
 
        * testsuite/lib/binutils-common.exp (is_elf_format): Return true
This page took 0.024603 seconds and 4 git commands to generate.