GDB copyright headers update after running GDB's copyright.py script.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 5d017a1f1ecd8ffdd38e668094852878144b2ec7..3f8e8a72b61224ce69dfbfacca35210ef8a44c06 100644 (file)
@@ -1,3 +1,367 @@
+2015-12-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+       * readelf.c (arm_attr_tag_CPU_arch): Add ARMv8-M Baseline Tag_CPU_arch
+       value.
+
+2015-12-24  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+       * readelf.c (arm_attr_tag_CPU_arch): Add ARMv8-M Mainline Tag_CPU_arch
+       value.
+       (arm_attr_tag_THUMB_ISA_use): Add ARMv8-M Mainline Tag_THUMB_ISA_use
+       value.
+
+2015-12-22  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (get_elf_section_flags): Add support for ARM specific
+       section flags.
+
+2015-12-17  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * MAINTAINERS: Add myself as MIPS maintainer.
+
+2015-12-14  Yoshinori Sato <ysato@users.sourceforge.jp>
+
+       * readelf.c (get_machine_flags): Add support for RX v2 flag.
+
+2015-12-14  Jan Beulich  <jbeulich@suse.com>
+
+       * nm.c: Include coff/external.h, coff/internal.h, and
+       libcoff.h.
+       (struct extended_symbol_info): New field "coffinfo".
+       (get_symbol_type): Rename to get_elf_symbol_type.
+       (get_coff_symbol_type): New.
+       (print_symbol): Also init info.coffinfo.
+       (print_symbol_info_sysv): Print type and section name also for
+       COFF symbols.
+
+2015-12-08  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/19310
+       * dwarf.c (display_debug_frames): Recode range test to avoid
+       undefined behaviour.
+
+2015-12-03  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (bfd_mach_o_header_flags_name): Add name
+       for flags until BFD_MACH_O_MH_APP_EXTENSION_SAFE.
+
+2015-12-01  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2015-11-30  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * dwarf.c (is_max_address): New function.
+       (display_loc_list): Remove out of date comment, use
+       is_max_address.
+       (display_debug_ranges): Likewise.
+
+2015-11-28  Cary Coutant  <ccoutant@gmail.com>
+
+       * MAINTAINERS: Update my email address.
+
+2015-11-20  Ronald Hoogenboom  <hoogenboom30@zonnet.nl>
+
+       * objcopy.c (parse_symflags): Use xstrndup in place of strndup.
+       (copy_main): Likewise.
+
+2015-11-20  Nick Clifton  <nickc@redhat.com>
+
+       * po/ca.po: New Catalan translation.
+       * configure.ac (ALL_LINGUAS): Add ca.
+       * configure: Regenerate.
+
+2015-11-18  Tristan Gingold  <gingold@adacore.com>
+
+       * od-macho.c (bfd_mach_o_load_command_name): Add new
+       entries.
+       (dump_unwind_encoding_arm64): New function.
+       (dump_unwind_encoding): Handle arm64.
+
+2015-11-13  Tristan Gingold  <gingold@adacore.com>
+
+       * configure: Regenerate.
+
+2015-11-13  Tristan Gingold  <gingold@adacore.com>
+
+       * NEWS: Add marker for 2.26.
+
+2015-11-09  Dominik Vogt  <vogt@linux.vnet.ibm.com>
+
+       * dwarf.c (read_leb128): Fix left shift of negative value.
+
+2015-11-03  Alan Modra  <amodra@gmail.com>
+
+       * readelf (process_version_sections): Check DT_VERNEED and
+       DT_VERDEF for all symbols.  Report "*both*" should a symbol
+       have both a verneed and verdef.
+       (get_symbol_version_string): Reduce indentation by early
+       exits.  Don't use SHT_NOBITS heuristic to detect case where a
+       defined symbol has a verneed entry.
+
+2015-10-30  Nick Clifton  <nickc@redhat.com>
+
+       * po/zh_CN.po: Updated (simplified) Chinese translation.
+
+2015-10-27  Stephen Fisher  <sfisher@panix.com>
+
+       * binutils.c (process_netbsd_elf_note): New function.
+       (process_note): Call the new function for NetBSD core notes.
+
+2015-10-22  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * objcopy.c (setup_section): Don't omit bfd_copy_private_bfd_data
+       call when extract_symbol.
+
+2015-10-21  Ronald Hoogenboom  <rhoogenboom@irdeto.com>
+
+       PR binutils/19104
+       * objcopy.c (command_line_switch): Add OPTION_ADD_SYMBOL.
+       (copy_options): Add add-symbol.
+       (copy_usage): Likewise.
+       (parse_symflags): New function.
+       (need_sym_before): New function.
+       (create_new_symbol): New function.
+       (filter_symbols): Add code to insert new symbols.
+       (copy_main): Process OPTION_ADD_SYMBOL.
+       * doc/binutils.texi: Document new feature.
+       * NEWS: Add note about the new feature.
+
+2015-10-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       PR binutils/19147
+       * readelf.c (print_core_note): Fix off-by-one bug.
+
+2015-10-15  Alan Modra  <amodra@gmail.com>
+
+       * objcopy.c (copy_object): Don't omit bfd_copy_private_bfd_data
+       call when extract_symbol.
+
+2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * od-elf32_avr.c (elf32_avr_dump_avr_prop): Fix printing of align
+       specific data, fix formatting for align and org data.
+
+2015-09-01  Claudiu Zissulescu  <claziss@synopsys.com>
+           Cupertino Miranda  <cmiranda@synopsys.com>
+
+       * readelf.c (get_machine_name): Remove A5 reference. Add ARCompact
+       and ARCv2.
+       (get_machine_flags): Handle EM_ARCV2 and EM_ARCOMPACT.
+       (guess_is_rela): Likewise.
+       (dump_relocations): Likewise.
+       (is_32bit_abs_reloc): Likewise.
+       (is_16bit_abs_reloc): Likewise.
+       (is_none_reloc): Likewise.
+       * NEWS: Mention the new feature.
+
+2015-09-29  Andrew Stubbs  <ams@codesourcery.com>
+           H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/19020
+       * objcopy.c (copy_object): Don't adjust the output section size
+       when copying from input sections.
+       (copy_section): Use input section size for the copy.  Get the
+       updated section size from bfd_convert_section_contents.
+
+2015-09-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/19005
+       * objcopy.c (copy_object): Adjust the output section size to
+       skip gap fills between sections when copying from input sections
+       to output sections.
+
+2015-09-28  Nick Clifton  <nickc@redhat.com>
+
+       * po/fr.po: Updated French translation.
+
+2015-09-25  James Bowman  <james.bowman@ftdichip.com>
+
+       * ft32-dis.c (print_insn_ft32): Fix incorrect data field mask.
+
+2015-09-23  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/15835
+       * readelf.c (struct elf_section_list): New structure.
+       (symtab_shndx_hdr): Replace with symtab_shndx_list.
+       (get_32bit_elf_symbols): Scan for a symbol index table matching
+       the symbol table in use.
+       (get_64bit_elf_symbols): Likewise.
+       (process_section_headers): Handle multiple symbol index sections.
+
+2015-09-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * readelf.c (process_dynamic_section): Handle DF_1_STUB, DF_1_PIE.
+
+2015-09-10  Erik Ackermann  <kurterikackermann@gmail.com>
+
+       * strings.c: Add -s/--output-separator option to specify custom
+       separator string.
+       * NEWS: Mention the new feature.
+       * doc/binutils.text (strings): Document the new command line
+       option.
+
+2015-09-09  Nick Clifton  <nickc@redhat.com>
+
+       * doc/binutils.texi (ar): Remove bogus sentance concerning thin
+       archives and invalid paths.
+
+2015-09-03  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/18879
+       * readelf.c (get_unwind_section_word): Check for negative offsets
+       and very small sections.
+       (dump_arm_unwind): Warn if the table offset is too large.
+
+2015-08-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.am (TOOL_PROGS): Add readelf.
+       * Makefile.in: Regenerated.
+
+2015-08-24  Yaakov Selkowitz  <yselkowi@redhat.com>
+
+       * configure: Regenerate.
+
+2015-08-17  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2015-08-07  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * objcopy.c (is_specified_symbol_predicate): Don't stop at first
+       match.  Non-match rules set found to FALSE.
+
+2015-08-06  Yaakov Selkowitz  <yselkowi@redhat.com>
+
+       * configure: Regenerate.
+
+2015-08-05  Nick Clifton  <nickc@redhat.com>
+
+       * doc/binutils.texi: Document that the --only-keep-debug option
+       to strip and objcopy preserves the section headers of stripped
+       sections.
+
+2015-08-04  Yuriy M. Kaminskiy"  <yumkam@gmail.com>
+           Tyler Hicks  <tyhicks@canonical.com>
+
+       PR binutils/18750
+       * readelf.c (process_mips_specific): Fix incorrect escape
+       sequence handling.
+
+2015-08-04  Nick Clifton  <nickc@redhat.com>
+
+       * ar.c (extract_file): Free cbuf if the path is invalid.
+
+2015-07-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated.
+
+2015-07-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * stabs.c (parse_stab_range_type): Use 0xffffffffffffffffLL.
+
+2015-07-22  Alan Modra  <amodra@gmail.com>
+
+       * readelf.c (dump_relocations): Show MIN_INT addends as negative.
+
+2015-07-20  Alan Modra  <amodra@gmail.com>
+
+       * doc/Makefile.in: Regenerate.
+
+2015-07-16  Alan Modra  <amodra@gmail.com>
+
+       PR binutils/18672
+       * readelf.c (get_32bit_dynamic_section): Correct buffer limit test.
+       (get_64bit_dynamic_section): Likewise.
+
+2015-07-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objcopy.c (copy_file): Set BFD_COMPRESS_GABI if not
+       zlib-gnu.
+       * doc/binutils.texi: Change --compress-debug-sections and
+       --compress-debug-sections=zlib to zlib-gabi.
+
+2015-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/18656
+       * objcopy.c (setup_section): Call bfd_convert_section_size
+       to get the output section size.
+       (copy_section): Get the section size from the output section
+       and call bfd_get_full_section_contents to convert section
+       contents for output.
+
+2015-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * readelf.c (dump_section_as_strings): Warn unsupported compress
+       type and corrupted compressed section.
+       (dump_section_as_bytes): Likewise.
+       (load_specific_debug_section): Likewise.
+
+2015-07-09  Catherine Moore  <clm@codesourcery.com>
+
+       * readelf.c (print_mips_fp_abi_value): Handle
+       Val_GNU_MIPS_ABI_FP_NAN2008.
+
+2015-06-26  Matthew Fortune  <matthew.fortune@imgtec.com>
+
+       * readelf.c (get_mips_dynamic_type): Handle DT_MIPS_RLD_MAP_REL.
+
+2015-06-22  Nick Clifton  <nickc@redhat.com>
+
+       * objdump.c (disassemble_bytes): Set the stop_vma field in the
+       disassemble_info structure when disassembling code sections with
+       -d.
+       * doc/binutils.texi (objdump): Document the discrepancy between -d
+       and -D.
+
+2015-06-05  Nick Clifton  <nickc@redhat.com>
+
+       * dwarf.c (read_debug_line_header): Use reloc_at to detect
+       incomplete .debug_line headers
+
+2015-05-29  Roland McGrath  <mcgrathr@google.com>
+
+       * readelf.c (print_gnu_note: NT_GNU_ABI_TAG): Recognize
+       GNU_ABI_TAG_SYLLABLE and GNU_ABI_TAG_NACL.
+
+2015-05-29  Stephen Kitt  <steve@sk2.org>
+
+       * dlltool.c (make_one_lib_file): Clear .idata$6 before use.
+       (main): Fail if the output file specified by the -z option cannot
+       be opened.
+
+2015-05-18  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/18420
+       * ia64-unwind.c (unw_decode): Add end parameter.  Pass parameter
+       on to decode functions.
+       (unw_devode_p2_p5): Pass end paraemter to UNW_DEC_SPILL_MASK.
+       (UNW_DEC_SPILL_MASK): Add end parameter.  Check that unw_rlen does
+       not take us beyond the end of the buffer.
+       * ia64-unwind.h (unw_decode): Update prototype.
+       * readelf.c (dump_ia64_unwind): Pass end pointer to unw_decode.
+
+2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * readelf.c (dump_section_as_strings): Change pointers from
+       char * to unsigned char *.
+
+2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutis/18386
+       * doc/binutils.texi: Document -Mamd64 and -Mintel64.
+
+2015-05-15  Nick Clifton  <nickc@redhat.com>
+
+       * readelf.c (options): Add "decompress".
+       (usage): Mention -z/--decompress.
+       (parse_args): Handle -z.
+       (uncompress_section_contents): Move to earlier in the file.
+       (dump_section_as_strings): If requested, decompress the section
+       before dumping.
+       (dump_section_as_bytes): Likewise.
+       * doc/binutils.texi: Document the new option.
+
 2015-05-14  Peter Bergner  <bergner@vnet.ibm.com>
 
        * MAINTAINERS: Add myself as PPC maintainer.
This page took 0.027373 seconds and 4 git commands to generate.