aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'binutils')
-rw-r--r--binutils/BRANCHES2
-rw-r--r--binutils/ChangeLog950
-rw-r--r--binutils/ChangeLog-2014960
-rw-r--r--binutils/MAINTAINERS2
-rw-r--r--binutils/Makefile.am2
-rw-r--r--binutils/NEWS2
-rw-r--r--binutils/README2
-rw-r--r--binutils/addr2line.c2
-rw-r--r--binutils/ar.c2
-rw-r--r--binutils/arlex.l2
-rw-r--r--binutils/arparse.y2
-rw-r--r--binutils/arsup.c2
-rw-r--r--binutils/arsup.h2
-rw-r--r--binutils/bfdtest1.c2
-rw-r--r--binutils/bfdtest2.c2
-rw-r--r--binutils/bin2c.c2
-rw-r--r--binutils/binemul.c2
-rw-r--r--binutils/binemul.h2
-rw-r--r--binutils/bucomm.c2
-rw-r--r--binutils/bucomm.h2
-rw-r--r--binutils/budbg.h2
-rw-r--r--binutils/coffdump.c2
-rw-r--r--binutils/coffgrok.c2
-rw-r--r--binutils/coffgrok.h2
-rw-r--r--binutils/configure.ac2
-rw-r--r--binutils/configure.com2
-rw-r--r--binutils/configure.tgt2
-rw-r--r--binutils/cxxfilt.c2
-rw-r--r--binutils/debug.c2
-rw-r--r--binutils/debug.h2
-rw-r--r--binutils/deflex.l2
-rw-r--r--binutils/defparse.y2
-rw-r--r--binutils/dlltool.c2
-rw-r--r--binutils/dlltool.h2
-rw-r--r--binutils/dllwrap.c2
-rw-r--r--binutils/doc/Makefile.am2
-rw-r--r--binutils/doc/binutils.texi2
-rw-r--r--binutils/dwarf-mode.el2
-rw-r--r--binutils/dwarf.c2
-rw-r--r--binutils/dwarf.h2
-rw-r--r--binutils/elfcomm.c2
-rw-r--r--binutils/elfcomm.h2
-rw-r--r--binutils/elfedit.c2
-rw-r--r--binutils/embedspu.sh2
-rw-r--r--binutils/emul_aix.c2
-rw-r--r--binutils/emul_vanilla.c2
-rw-r--r--binutils/filemode.c2
-rw-r--r--binutils/ieee.c2
-rw-r--r--binutils/is-ranlib.c2
-rw-r--r--binutils/is-strip.c2
-rw-r--r--binutils/makefile.vms2
-rw-r--r--binutils/maybe-ranlib.c2
-rw-r--r--binutils/maybe-strip.c2
-rw-r--r--binutils/mclex.c2
-rw-r--r--binutils/mcparse.y2
-rw-r--r--binutils/nlmconv.c2
-rw-r--r--binutils/nlmconv.h2
-rw-r--r--binutils/nlmheader.y2
-rw-r--r--binutils/nm.c2
-rw-r--r--binutils/not-ranlib.c2
-rw-r--r--binutils/not-strip.c2
-rw-r--r--binutils/objcopy.c2
-rw-r--r--binutils/objdump.c2
-rw-r--r--binutils/objdump.h2
-rw-r--r--binutils/od-elf32_avr.c2
-rw-r--r--binutils/od-macho.c2
-rw-r--r--binutils/od-xcoff.c2
-rw-r--r--binutils/po/Make-in2
-rw-r--r--binutils/prdbg.c2
-rwxr-xr-xbinutils/ranlib.sh2
-rw-r--r--binutils/rclex.c2
-rw-r--r--binutils/rcparse.y2
-rw-r--r--binutils/rdcoff.c2
-rw-r--r--binutils/rddbg.c2
-rw-r--r--binutils/readelf.c2
-rw-r--r--binutils/rename.c2
-rw-r--r--binutils/resbin.c2
-rw-r--r--binutils/rescoff.c2
-rw-r--r--binutils/resrc.c2
-rw-r--r--binutils/resres.c2
-rwxr-xr-xbinutils/sanity.sh2
-rw-r--r--binutils/size.c2
-rw-r--r--binutils/srconv.c2
-rw-r--r--binutils/stabs.c2
-rw-r--r--binutils/strings.c2
-rw-r--r--binutils/sysdep.h2
-rw-r--r--binutils/sysdump.c2
-rw-r--r--binutils/sysinfo.y2
-rw-r--r--binutils/syslex.l2
-rw-r--r--binutils/syslex_wrap.c2
-rw-r--r--binutils/testsuite/ChangeLog6
-rw-r--r--binutils/testsuite/binutils-all/aarch64/aarch64.exp2
-rw-r--r--binutils/testsuite/binutils-all/ar.exp2
-rw-r--r--binutils/testsuite/binutils-all/arm/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/bfin/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/compress.exp2
-rw-r--r--binutils/testsuite/binutils-all/dlltool.exp2
-rw-r--r--binutils/testsuite/binutils-all/dw2-1.S2
-rw-r--r--binutils/testsuite/binutils-all/dw2-2.S2
-rw-r--r--binutils/testsuite/binutils-all/dw2-compressed.S2
-rw-r--r--binutils/testsuite/binutils-all/elfedit.exp2
-rw-r--r--binutils/testsuite/binutils-all/hppa/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/i386/i386.exp2
-rw-r--r--binutils/testsuite/binutils-all/m68k/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/mips/mips.exp2
-rw-r--r--binutils/testsuite/binutils-all/nm.exp2
-rw-r--r--binutils/testsuite/binutils-all/objcopy.exp2
-rw-r--r--binutils/testsuite/binutils-all/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/readelf.exp2
-rw-r--r--binutils/testsuite/binutils-all/size.exp2
-rw-r--r--binutils/testsuite/binutils-all/vax/objdump.exp2
-rw-r--r--binutils/testsuite/binutils-all/windres/README2
-rwxr-xr-xbinutils/testsuite/binutils-all/windres/msupdate2
-rw-r--r--binutils/testsuite/binutils-all/windres/windres.exp2
-rw-r--r--binutils/testsuite/binutils-all/x86-64/x86-64.exp2
-rw-r--r--binutils/testsuite/config/default.exp2
-rw-r--r--binutils/testsuite/lib/binutils-common.exp2
-rw-r--r--binutils/testsuite/lib/utils-lib.exp2
-rw-r--r--binutils/unwind-ia64.c2
-rw-r--r--binutils/unwind-ia64.h2
-rw-r--r--binutils/version.c4
-rw-r--r--binutils/windint.h2
-rw-r--r--binutils/windmc.c2
-rw-r--r--binutils/windmc.h2
-rw-r--r--binutils/windres.c2
-rw-r--r--binutils/windres.h2
-rw-r--r--binutils/winduni.c2
-rw-r--r--binutils/winduni.h2
-rw-r--r--binutils/wrstabs.c2
129 files changed, 1096 insertions, 1074 deletions
diff --git a/binutils/BRANCHES b/binutils/BRANCHES
index c14b9a2..0f1e02d 100644
--- a/binutils/BRANCHES
+++ b/binutils/BRANCHES
@@ -40,7 +40,7 @@ binutils-2_21-branch
binutils-2_22-branch
binutils-2_23-branch
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index cf2cc03..541c329 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,952 +1,10 @@
-2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
+2015-01-01 Alan Modra <amodra@gmail.com>
- * readelf.c (arm_attr_tag_ABI_VFP_args): Add "compatible".
+ Update year range in copyright notice of all files.
-2014-12-24 Alexander Cherepanov <cherepan@mccme.ru>
-
- PR binutils/17671
- * objcopy.c (copy_main, strip_main): Add D and U to the list of
- accepted short versions of long options.
-
-2014-12-24 Nick Clifton <nickc@redhat.com>
-
- * dwarf.c (read_cie): Revert check for unused augmentation data -
- it was bogus.
-
-2014-12-23 Andrew Stubbs <ams@codesourcery.com>
-
- * objcopy.c (strip_usage): Reword --remove-section description.
- * doc/binutils.texi (strip): Likewise.
-
-2014-12-23 Nick Clifton <nickc@redhat.com>
-
- * doc/binutils.texi (objdump): Reformat to avoid overlong lines.
-
-2014-12-22 H.J. Lu <hongjiu.lu@intel.com>
-
- * dwarf.c (read_cie): Cast size to long to warn.
-
-2014-12-22 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * dwarf.c (decode_location_expression): Check for an out of range
- value for a DW_OP_GNU_entry_value expression.
- (display_debug_lines_raw): Check for a partial
- .debug_line. section being encountered without a prior, full
- .debug.line section.
- (display_debug_lines_decoded): Likewise. Also check for
- li_line_range being zero.
- (display_debug_pubnames_worker): Check for an invalid pn_length
- field.
- (read_cie): Add range checks.
- * elfcomm.c (setup_archive): Check for a negative longnames_size.
-
-2014-12-18 Mark Wielaard <mjw@redhat.com>
-
- * dwarf.c (read_and_display_attr_value): Change display name of
- DW_LANG_C11 from (ANSI C11) to (C11).
-
-2014-12-11 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (display_gdb_index): Add more range checks.
-
-2014-12-11 Alan Modra <amodra@gmail.com>
-
- * configure.ac: Check for long long and sizes of long long and long.
- * elfcomm.h (HOST_WIDEST_INT): Test HAVE_LONG_LONG in place of
- __STDC_VERSION__ and __GNUC__.
- * strings.c (print_strings): Likewise.
- * dwarf.c (DWARF_VMA_FMT, DWARF_VMA_FMT_LONG): Likewise.
- (read_debug_line_header): Use dwarf_vmatoa to print warning.
- * configure: Regenerate.
- * config.in: Regenerate.
-
-2014-12-10 Alan Modra <amodra@gmail.com>
-
- * objdump.c: #include "coff-bfd.h".
-
-2014-12-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
-
- * od-elf32_avr.c (elf32_avr_dump_mem_usage): Fix device initialization.
-
-2014-12-09 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * objdump.c (display_any_bfd): Avoid infinite loop closing and
- opening the same archive again and again.
-
-2014-12-09 Chen Gang <gang.chen.5i5j@gmail.com>
-
- * windres.c (open_file_search): Free path buffer on failure.
-
-2014-12-08 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * dwarf.c (display_debug_frames): Check for a negative
- augmentation data length.
- (display_gdb_index): Check for invalid offsets.
- * elfcomm.c (process_archive_index_and_symbols): Check for an
- index number that overflows when multiplied by the ar index size.
- * readelf.c (dump_ia64_unwind): Add range checks.
- (slurp_ia64_unwind_table): Change to a boolean function. Add
- range checks.
- (process_version_sections): Add range checks.
- (get_symbol_version_string): Add check for missing section
- headers.
-
-2014-12-08 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
-
- * configure.ac: Add od-elf32_avr to build.
- * configure: Regenerate.
- * od-elf32_avr.c: New file.
- * objdump.h: Declare objdump_private_desc_elf32_avr.
-
-2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
-
- * readelf.c: Include elf/visium.h.
- (guess_is_rela): Deal with EM_VISIUM.
- (dump_relocations): Likewise.
- (get_machine_name): Likewise.
- (get_machine_flags): Likewise.
- (get_osabi_name): Likewise.
- (is_32bit_abs_reloc): Likewise.
- (is_32bit_pcrel_reloc): Likewise.
- (is_16bit_abs_reloc): Likewise.
-
-2014-12-05 Andrew Burgess <andrew.burgess@embecosm.com>
-
- * readelf.c (decode_AVR_machine_flags): New function.
- (get_machine_flags): Add EM_AVR case.
-
-2014-12-03 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * objdump.c (free_debug_section): Reset the compress_status as
- well.
-
-2014-12-03 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (get_machine_flags): Replace call to abort with a
- warning message and a return value.
- (get_elf_section_flags): Likewise.
- (get_symbol_visibility): Likewise.
- (get_ia64_symbol_other): Likewise.
- (get_ia64_symbol_other): Likewise.
- (is_32bit_abs_reloc): Likewise.
- (apply_relocations): Likewise.
- (display_arm_attribute): Likewise.
-
-2014-12-02 Denis Chertykov <chertykov@gmail.com>
-
- * MAINTAINERS: Fix my email address.
-
-2014-12-01 H.J. Lu <hongjiu.lu@intel.com>
-
- * dwarf.c (process_cu_tu_index): Properly check for an out of
- range row index.
-
-2014-12-01 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.h (struct dwarf_section): Add user_data field.
- * dwarf.c (frame_need_space): Check for an over large register
- number.
- (display_debug_frames): Check the return value from
- frame_need_space. Check for a CFA expression that is so long the
- start address wraps around.
- (debug_displays): Initialise the user_data field.
- * objdump.c (load_specific_debug_section): Save the BFD section
- pointer in the user_data field of the dwarf_section structure.
- (free_debug_section): Update BFD section data when freeing section
- contents.
- * readelf.c (load_specific_debug_section): Initialise the
- user_data field.
-
-2014-12-01 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * dwarf.c (process_cu_tu_index): Check for an out of range row
- index.
- * elfcomm.c (adjust_relative_path): Change name_len parameter to
- an unsigned long. Check for path length overflow.
- (process_archive_index_and_symbols): Check for invalid header
- size.
- (setup_archive): Add checks for invalid archives.
- (get_archive_member_name): Add range checks.
- * elfcomm.h (adjust_relative_path): Update prototyoe.
- * readelf.c (process_archive): Add range checks.
-
-2014-11-28 Alan Modra <amodra@gmail.com>
-
- * readelf.c (get_32bit_elf_symbols): Cast bfd_size_type values to
- unsigned long for %lx.
- (get_64bit_elf_symbols, process_section_groups): Likewise.
-
-2014-11-27 Espen Grindhaug <espen@grindhaug.org>
- Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (get_data): Move excessive length check to earlier on
- in the function and allow for wraparound in the arithmetic.
- (get_32bit_elf_symbols): Terminate early if the section size is
- zero. Check for an invalid sh_entsize. Check for an index
- section with an invalid size.
- (get_64bit_elf_symbols): Likewise.
- (process_section_groups): Check for an invalid sh_entsize.
-
-2014-11-24 Mark Wielaard <mjw@redhat.com>
-
- * dwarf.c (read_and_display_attr_value): Handle DW_LANG_C11,
- DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14.
-
-2014-11-26 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (display_block): Do nothing if the block starts after
- the end of the buffer.
- (read_and_display_attr_value): Add range checks.
- (struct Frame_Chunk): Make the ncols and ra fields unsigned.
- (frame_need_space): Test for an ncols of zero.
- (read_cie): Fail if the augmentation data extends off the end of
- the buffer.
- (display_debug_frames): Add checks for read_cie failing. Add
- range checks.
-
-2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
-
- * objdump.c (objdump_print_symname): Replace
- bfd_elf_get_symbol_version_string with
- bfd_get_symbol_version_string.
-
-2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
-
- PR binutils/16496
- * objdump.c (objdump_print_symname): Call
- bfd_elf_get_symbol_version_string to get ELF symbol version
- string. Append version string if needed.
-
- * readelf.c (versioned_symbol_info): New enum.
- (get_symbol_version_string): New. Extracted from
- process_symbol_table.
- (dump_relocations): Add a new argument to indicate if dynamic
- symbol table is used. Use get_symbol_version_string to get
- symbol version string for dynamic symbol. Append version string
- if needed.
- (process_relocs): Updated dump_relocations call.
- (process_symbol_table): Use get_symbol_version_string.
-
-2014-11-24 H.J. Lu <hongjiu.lu@intel.com>
-
- * configure: Regenerated.
-
-2014-11-21 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (get_encoded_value): Check for an encoded size of 0.
- (display_debug_lines_raw): Check for an invalid line range value.
- (display_debug_frames): Check for corrupt augmentation data.
-
-2014-11-21 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (process_version_sections): Prevent an infinite loop
- processing corrupt version need data.
- (process_corefile_note_segment): Handle corrupt notes.
-
-2014-11-21 Terry Guo <terry.guo@arm.com>
-
- * readelf.c (arm_attr_tag_FP_arch): Extended to support FPv5.
-
-2014-11-19 Jan-Benedict Glaw <jbglaw@lug-owl.de>
-
- * dwarf.c (process_extended_line_op): Fix signedness warning.
-
-2014-11-18 Nick Clifton <nickc@redhat.com>
-
- PR binutuls/17605
- * bucomm.c (print_arelt_descr): Check for ctime returning NULL.
-
-2014-11-18 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (get_encoded_value): Warn and return if the encoded
- value is more than 64-bits long.
- (SAFE_BYTE_GET): Do not attempt to read more than 64-bits.
- (process_extended_line_op): Add more range checks.
- (decode_location_expression): Use the return value from
- display_block. Add more range checks.
- (read_debug_line_header): Add range check.
- (display_debug_lines_raw): Add range checks.
- (display_debug_frames): Silently skip multiple zero terminators.
- Add range checks.
- (process_cu_tu_index): Check for non-existant or empty sections.
- Use SAFE_BYTE_GET instead of byte_get.
-
-2014-11-18 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (get_unwind_section_word): Skip reloc processing if
- there are no relocs associated with the section.
- (decode_tic6x_unwind_bytecode): Warn and return if the stack
- pointer adjustment falls off the end of the buffer.
-
-2014-11-14 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (get_encoded_value): Add an 'end' parameter. Change the
- 'data' parameter to a double pointer and return the updated value.
- (decode_location_expression): Update call to get_encoded_value.
- (frame_need_space): Handle the case where one or both of the
- mallocs fails.
- (read_cie): Initialise the cie pointer, even if the read fails.
- (display_debug_frames): Warn if the calculated block_end is before
- the start of the block. Break the loop if the CIE could not be
- read. Update call to get_encoded_value. Warn if the read CFA
- expressions are too big.
-
-2014-11-13 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (process_version_sections): If the read of the version
- def information fails, make sure that the external verdef data is
- not used.
- (get_dynamic_data): Do not attempt to allocate memory for more
- dynamic data than there is in the file. If the read fails, free
- the allocated buffer.
- (process_symbol_table): Do not print dynamic information if we
- were unable to read the dynamic symbol table.
- (print_gnu_note): Do not print the note if the descsz is too
- small.
-
-2014-11-12 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * dwarf.c (read_and_display_attr_value): Check that we do not read
- past end.
- (display_debug_pubnames_worker): Add range checks.
- (process_debug_info): Check for invalid pointer sizes.
- (display_loc_list): Likewise.
- (display_loc_list_dwo): Likewise.
- (display_debug_ranges): Likewise.
- (display_debug_aranges): Check for invalid address size.
- (read_cie): Add range checks. Replace call strchr with while loop.
- * objdump.c (dump_dwarf): Replace abort with a warning message.
- (print_section_stabs): Improve range checks.
- * rdcoff.c (coff_get_slot): Use long for indx parameter type.
- Add check for an excesively large index.
- * rddbg.c (read_section_stabs_debugging_info): Zero terminate the
- string table. Avoid walking off the end of the stabs data.
- * stabs.c (parse_stab_string): Add check for a NULL name.
-
-2014-11-11 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * binutils/readelf.c (dynamic_nent): Change type to size_t.
- (slurp_rela_relocs): Use size_t type for nrelas.
- (slurp_rel_relocs): Likewise.
- (get_program_headers): Improve out of memory error message.
- (get_32bit_section_headers): Likewise.
- (get_32bit_section_headers): Likewise.
- (get_64bit_section_headers): Likewise.
- (get_32bit_elf_symbols): Likewise.
- (get_64bit_elf_symbols): Likewise.
- (process_section_groups): Likewise.
- (get_32bit_dynamic_section): Likewise.
- (get_64bit_dynamic_section): Likewise.
- (process_dynamic_section): Likewise.
- (process_version_sections): Likewise.
- (get_symbol_index_type): Likewise.
- (process_mips_specific): Likewise.
- (process_corefile_note_segment): Likewise.
- (process_version_sections): Use size_t type for total.
- (get_dynamic_data): Change type of number parameter to size_t.
- Improve out of memory error messages.
- (process_symbol_table): Change type of nbuckets and nchains to
- size_t. Skip processing of sections headers if there are none.
- Improve out of memory error messages.
-
-2014-11-11 Nick Clifton <nickc@redhat.com>
-
- * po/fr.po: Updated French translation.
-
-2014-11-11 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (display_arm_attribute): Avoid reading off the end of
- the buffer when processing a Tag_nodefaults.
-
-2014-11-10 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * (ia64_process_unwind): Replace assertion with an error message.
- Add range checking for group section indicies.
- (hppa_process_unwind): Replace assertion with an error message.
- (process_syminfo): Likewise.
- (decode_arm_unwind_bytecode): Add range checking.
- (dump_section_as_strings): Add more string range checking.
- (display_tag_value): Likewise.
- (display_arm_attribute): Likewise.
- (display_gnu_attribute): Likewise.
- (display_tic6x_attribute): Likewise.
- (display_msp430x_attribute): Likewise.
-
-2014-11-10 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17552
- * (copy_archive): Clean up temporary files even if an error
- occurs.
-
-2014-11-07 H.J. Lu <hongjiu.lu@intel.com>
-
- * readelf.c (process_dynamic_section): Cast time value to unsigned
- long to print.
-
-2014-11-07 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (get_data): Avoid allocating memory when we know that
- the read will fail.
- (find_section_by_type): New function.
- (get_unwind_section_word): Check for invalid symbol indicies.
- Check for invalid reloc types.
- (get_32bit_dynamic_section): Add range checks.
- (get_64bit_dynamic_section): Add range checks.
- (process_dynamic_section): Check for a corrupt time value.
- (process_symbol_table): Add range checks.
- (dump_section_as_strings): Add string length range checks.
- (display_tag_value): Likewise.
- (display_arm_attribute): Likewise.
- (display_gnu_attribute): Likewise.
- (display_tic6x_attribute): Likewise.
- (display_msp430x_attribute): Likewise.
- (process_mips_specific): Add range check.
-
-2014-11-06 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17552, binutils/17533
- * bucomm.c (is_valid_archive_path): New function. Returns false
- for absolute pathnames and pathnames that include /../.
- * bucomm.h (is_valid_archive_path): Add prototype.
- * ar.c (extract_file): Use new function to check for valid
- pathnames when extracting files from an archive.
- * objcopy.c (copy_archive): Likewise.
- * doc/binutils.texi: Update documentation to mention the
- limitation on pathname of archive members.
-
-2014-11-05 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (printable_section_name): New function.
- (printable_section_name_from_index): New function.
- (dump_relocations): Use new function.
- (process_program_headers, get_32bit_elf_symbols,
- (get_64bit_elf_symbols, process_section_headers,
- (process_section_groups, process_relocs, ia64_process_unwind,
- (hppa_process_unwind, get_unwind_section_word, decode_arm_unwind,
- (arm_process_unwind, process_version_sections,
- (process_symbol_table, apply_relocations, get_section_contents,
- (dump_section_as_strings, dump_section_as_bytes,
- (display_debug_section, process_attributes, process_mips_specific,
- (process_mips_specific process_gnu_liblist): Likewise.
- (get_unwind_section_word): Check for a missing symbol table.
- Replace aborts with error messages.
- (arm_process_unwind): Check for a missing string table.
- (process_attributes): Check for an attribute length that is too
- small.
- (process_mips_specific): Check for a corrupt GOT symbol offset.
-
-2014-11-05 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17533
- * bucomm.c (is_valid_archive_path): New function.
- * bucomm.h (is_valid_archive_path): Prototype it.
- * ar.c (extract_file): Call is_valid_archive_path to verify a
- member filename before extracting it.
- * objcopy.c (copy_archive): Likewise.
-
-2014-11-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
-
- * readelf.c (process_mips_specific): Fix format string warning.
-
-2014-11-04 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * readelf.c (process_mips_specific): Rename index to idx.
-
-2014-11-04 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17531
- * readelf.c (get_data): If the reason parameter is null, do not
- print any error messages.
- (get_32bit_section_headers): Verify section header entry size
- before reading in the section headers.
- (get_64bit_section_headers): Likewise.
- (process_section_headers): Pass FALSE to get_section_headers.
- (get_file_header): Pass TRUE to get_section_headers.
- (process_dynamic_section): Change an assert to an error message.
- (process_symbol_table): Handle corrupt histograms.
-
- (get_32bit_program_headers): Verify program header entry size
- before reading in the program headers.
- (get_64bit_program_headers): Likewise.
- (get_unwind_section_word): Do nothing if no section was provided.
- Fail if the offset is outside of the section.
- (print_dynamic_symbol): Catch out of range symbol indicies.
- (process_mips_specific): Likewise.
- (process_attributes): Make sure that there is enough space left in
- the section before attempting to read the length of the next
- attribute.
-
-2014-11-03 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * objdump.c (slurp_symtab): Fail gracefully if the table could not
- be read.
- (dump_relocs_in_section): Likewise.
-
-2014-11-03 Nick Clifton <nickc@redhat.com>
-
- * po/fi.po: Updated Finnish translation.
- * po/sv.po: Updated Swedish translation.
-
-2014-11-01 Hans-Peter Nilsson <hp@axis.com>
-
- * readelf.c (get_32bit_elf_symbols): Cast error
- parameters of bfd_size_type with the %lx format to
- unsigned long.
-
-2014-10-31 Andrew Pinski <apinski@cavium.com>
- Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
-
- * readelf.c (print_mips_isa_ext): Print the value of Octeon3.
-
-2014-10-31 Iain Buclaw <ibuclaw@gdcproject.org>
-
- * cxxfilt.c (main): Add case for dlang_demangling style.
-
-2014-10-31 Nick Clifton <nickc@redhat.com>
-
- PR binutils/17512
- * readelf.c (process_program_headers): Avoid memory exhaustion due
- to corrupt values in a dynamis segment header.
- (get_32bit_elf_symbols): Do not attempt to read an over-large
- section.
- (get_64bit_elf_symbols): Likewise.
-
-2014-10-31 Nick Clifton <nickc@redhat.com>
-
- * strings.c: Add new command line option --data to only scan the
- initialized, loadable data secions of binaries. Choose the
- default behaviour of --all or --data based upon a configure
- option.
- * doc/binutils.texi (strings): Update documentation. Include
- description of why the --data option might be unsafe.
- * configure.ac: Add new option --disable-default-strings-all which
- restores the old behaviour of strings using --data by default. If
- the option is not used make strings use --all by default.
- * NEWS: Mention the new behaviour of strings.
- * configure: Regenerate.
- * config.in: Regenerate.
-
-2014-10-30 Nick Clifton <nickc@redhat.com>
-
- * readelf.c (CHECK_ENTSIZE_VALUES): Rewrite error message so that
- there is a single string for translation.
- (dynamic_section_mips_val): Likewise.
-
-2014-10-29 Nick Clifton <nickc@redhat.com>
-
- * po/bg.po: Updated Bulgarian translation.
- * po/sr.po: New Serbian translation.
- * po/sv.po: Updated Swedish translation.
-
-2014-10-22 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * readelf.c (print_mips_ases): Print unknown ASEs.
- (print_mips_isa_ext): Print the value of an unknown extension.
-
-2014-10-15 Tristan Gingold <gingold@adacore.com>
-
- * configure: Regenerate.
-
-2014-10-14 Tristan Gingold <gingold@adacore.com>
-
- * NEWS: Add marker for 2.25.
-
-2014-10-14 Alan Modra <amodra@gmail.com>
-
- PR 17453
- * dwarf.c (read_leb128): Avoid signed overflow.
- (read_debug_line_header): Likewise.
-
-2014-10-14 Alan Modra <amodra@gmail.com>
-
- PR 17453
- * readelf.c (process_program_headers): Correct fscanf format used
- for interpreter.
-
-2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
-
- * readelf.c (display_sparc_hwcaps2): New function.
- (display_sparc_gnu_attribute): Call `display_sparc_hwcaps2' when
- handling `Tag_GNU_Sparc_HWCAPS2' attributes.
-
-2014-09-22 Alan Modra <amodra@gmail.com>
-
- PR 16563
- * dwarf.c (GET): Remove semicolon.
- (read_cie): New function, extracted from..
- (display_debug_frames): ..here. Correctly handle signed offset
- from FDE to CIE in .eh_frame. Decode forward referenced CIEs too.
-
-2014-09-16 Nick Clifton <nickc@redhat.com>
-
- * readelf.c (display_arm_attribute): Use unsigned int type for
- tag, val and type variables.
-
-2014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
-
- * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
-
-2014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
- Matthew Fortune <matthew.fortune@imgtec.com>
-
- * readelf.c (get_machine_flags): Add support for mips32r6 and
- mips64r6.
-
-2014-09-01 Jon TURNEY <jon.turney@dronecode.org.uk>
-
- * objcopy.c (is_nondebug_keep_contents_section): Change
- '.build-id' to '.buildid'.
-
-2014-08-22 Richard Henderson <rth@redhat.com>
-
- * dwarf.h (init_dwarf_regnames_aarch64): Declare.
- * dwarf.c (dwarf_regnames_aarch64): New.
- (init_dwarf_regnames_aarch64): New.
- (init_dwarf_regnames): Call it.
- * objdump.c (dump_dwarf): Likewise.
-
-2014-08-19 Alan Modra <amodra@gmail.com>
-
- * configure: Regenerate.
-
-2014-08-14 Alan Modra <amodra@gmail.com>
-
- * configure.ac: Move ACX_LARGEFILE after LT_INIT.
- * config.in: Regenerate.
- * configure: Regenerate.
-
-2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
-
- * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS.
- (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS.
- (display_mips_gnu_attribute): Abstracted fp abi printing to...
- (print_mips_fp_abi_value): New static function. Handle new FP ABIs.
- (print_mips_ases, print_mips_isa_ext): New static functions.
- (get_mips_reg_size): Likewise.
- (process_mips_specific): Display abiflags data.
-
-2014-07-28 Alan Modra <amodra@gmail.com>
-
- PR 13227
- * nm.c (filter_symbols): Warn on __gnu_lto_slim.
-
-2014-07-07 Nick Clifton <nickc@redhat.com>
-
- * readelf.c (get_symbol_type): Revert accidental change to
- detection of thumb function symbols.
-
-2014-07-04 Alan Modra <amodra@gmail.com>
-
- * configure.ac: Rename from configure.in.
- * Makefile.in: Regenerate.
- * config.in: Regenerate.
- * doc/Makefile.in: Regenerate.
-
-2014-07-04 Alan Modra <amodra@gmail.com>
-
- * configure.in: Include bfd/version.m4.
- (AC_INIT, AM_INIT_AUTOMAKE): Use modern form.
- (BFD_VERSION): Delete.
- * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in.
- * configure: Regenerate.
- * Makefile.in: Regenerate.
- * doc/Makefile.in: Regenerate.
-
-2014-07-03 Tristan Gingold <gingold@adacore.com>
-
- * doc/binutils.texi: Clarify addr2line output.
-
-2014-07-01 Alan Modra <amodra@gmail.com>
-
- * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
-
-2014-06-26 Erik Akermann <kurterikackermann@gmail.com>
-
- * strings.c: Add -w/--include-all-whitespace option to include any
- whitespace character in the displayed strings.
- * NEWS: Mention the new feature.
- * doc/binutils.texi (strings): Document the new command line
- option.
-
-2014-06-26 Nick Clifton <nickc@redhat.com>
-
- * readelf.c (process_note_sections): If there are no note sections
- try processing note segments instead.
-
-2014-06-17 Anton Lavrentiwev <lavr@ncbi.nim.nih.gov>
-
- PR binutils/16923
- * rcparse.y (fixedverinfo): Prevent large version numbers from
- corrupting other values.
-
-2014-06-09 Romain Chastenet <romain.chastenet@free.fr>
-
- PR binutils/16252
- * dwarf.c (display_debug_frames): Remember the state of the
- cfa_offset, cfa_reg, ra and cfa_exp field
-
-2014-06-05 Joel Brobecker <brobecker@adacore.com>
-
- * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
- bfd's development.sh.
- * Makefile.in, configure: Regenerate.
-
-2014-05-16 Jon Turney <jon.turney@dronecode.org.uk>
-
- * objcopy.c (is_nondebug_keep_contents_section): New function.
- (setup_section): Use it.
-
-2014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
-
- * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
-
-2014-05-02 Alan Modra <amodra@gmail.com>
-
- * emul_aix.c: Update bfd target vector naming.
- * testsuite/binutils-all/objcopy.exp: Likewise.
-
-2014-04-24 Christian Svensson <blue@cmd.nu>
-
- * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
-
-2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
-
- * doc/binutils.texi: Document the disassemble MIPS XPA instructions
- command line option.
-
-2014-04-22 Christian Svensson <blue@cmd.nu>
-
- * readelf.c: Remove openrisc and or32 support. Add support for or1k.
-
-2014-04-18 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_section_map): Adjust as load commands
- are now chained.
- (dump_load_command, dump_section_content): Likewise.
-
-2014-04-16 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (OPT_DYLD_INFO): New macro.
- (options): Add entry for dyld_info.
- (mach_o_help): Likewise.
- (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
- (dump_dyld_info_export_1, dump_dyld_info_export): New functions.
- (bfd_mach_o_dyld_rebase_type_name): New array.
- (export_info_data): New struct.
- (dump_dyld_info): Add verbose argument. Dump rebase, bind and
- exports data.
- (dump_load_command): Adjust dump_dyld_info call.
- (mach_o_dump): Handle dyld_info.
-
-2014-04-16 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_header): Display sizeofcmds in decimal too.
- (dump_segment): Reformat output.
- (dump_dyld_info): Also display end offsets.
- (dump_load_command): Add IDX argument, display commands size
- and offset, reformat display.
- (dump_load_commands): Adjust for added argument.
-
-2014-04-07 Alan Modra <amodra@gmail.com>
-
- PR binutils/16811
- * objcopy.c (copy_object): Error if no sections.
-
-2014-04-03 Markus Trippelsdorf <markus@trippelsdorf.de>
-
- PR binutils/14698
- ar.c: Set plugin_target early if plugins are supported.
- nm.c: Likewise.
-
-2014-04-03 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (printf_uint64): New function.
- (dump_load_command, dump_obj_compact_unwind): Use it.
- (dump_exe_compact_unwind): Display personality functions.
-
-2014-04-02 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (OPT_TWOLEVEL_HINTS): New macro.
- (options): Add entry for twolevel_hints.
- (dump_data_in_code): Fix error message.
- (dump_twolevel_hints): New function.
- (dump_load_command): Handle prebound dylib, prebind cksum
- and twolevel hints.
- (mach_o_dump): Handle twolevel hints.
-
-2014-04-01 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (OPT_DATA_IN_CODE): New macro.
- (options): Add entry for data in code.
- (mach_o_help): Ditto.
- (data_in_code_kind_name): New array.
- (dump_data_in_code): New function.
- (dump_load_command): Handle data in code.
- (mach_o_dump): Ditto.
- (dump_header): Display a terminal newline.
-
-2014-03-27 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_load_command): Display value for
- BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE
- and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
-
-2014-03-27 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (OPT_FUNCTION_STARTS): New macro.
- (options): Add entry for function_starts.
- (mach_o_help): Ditto.
- (disp_segment_prot): New function.
- (dump_section_map): Call disp_segment_prot.
- (dump_function_starts): New function.
- (dump_obj_compact_unwind): Fix ouput indentation.
- (dump_exe_compact_unwind): Fix ouput indentation.
- (mach_o_dump): Handle function_starts.
-
-2014-03-26 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
-
-2014-03-24 Tristan Gingold <gingold@adacore.com>
-
- * objdump.c (load_specific_debug_section): Set address of section.
-
-2014-03-24 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_unwind_encoding_x86): Set the factor.
- (dump_exe_compact_unwind): Change the condition. Improve
- indentation.
-
-2014-03-20 Nick Clifton <nickc@redhat.com>
-
- * readelf.c (process_version_sections): Fix off-by-one error in
- previous delta.
-
-2014-03-19 Nick Clifton <nickc@redhat.com>
-
- PR binutils/16723
- * readelf.c (process_version_sections): Prevent an infinite loop
- when the vn_next field is zero but there are still entries to be
- processed.
-
-2014-03-17 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_section_header): Renames of dump_section.
- (dump_segment): Adjust after renaming.
- (OPT_COMPACT_UNWIND): Define.
- (options): Add compact unwind.
- (mach_o_help): Document compact_unwind.
- (unwind_x86_64_regs, unwind_x86_regs): New arrays.
- (dump_unwind_encoding_x86, dump_unwind_encoding)
- (dump_obj_compact_unwind, dump_exe_compact_unwind)
- (dump_section_content): New functions.
- (mach_o_dump): Handle compact unwind.
-
-2014-03-17 Tristan Gingold <gingold@adacore.com>
-
- * od-macho.c (dump_load_command): Handle lazy load dylib.
-
-2014-03-14 Anthony Green <green@moxielogic.com>
-
- * objcopy.c (copy_object): Check fwrite return code.
-
-2014-03-14 Meador Inge <meadori@codesourcery.com>
-
- * dwarf.c (strnlen): Move prototype ...
- * sysdep.h (strnlen): ... to here.
-
-2014-03-12 Nick Clifton <nickc@redhat.com>
-
- PR binutils/16652
- * doc/binutils.texi (ar cmdline): Move --plugin command line
- option to after the command option.
-
-2014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
-
- PR binutils/16567
- * deflex.l: Add noinput and nounput options.
-
-2014-03-12 Alan Modra <amodra@gmail.com>
-
- * Makefile.in: Regenerate.
- * doc/Makefile.in: Regenerate.
-
-2014-03-06 Nick Clifton <nickc@redhat.com>
-
- PR binutils/16664
- * readelf.c (process_attributes): Add checks for corrupt
- attribute section names.
-
-2014-03-05 Alan Modra <amodra@gmail.com>
-
- Update copyright years.
-
-2014-03-03 Alan Modra <amodra@gmail.com>
-
- * README: Add "Copyright Notices" paragraph.
-
-2014-02-11 Cary Coutant <ccoutant@google.com>
-
- * binutils/dwarf.c (read_and_display_attr_value): Don't warn
- for zero-length attribute value.
-
-2014-02-10 Alan Modra <amodra@gmail.com>
-
- * po/binutils.pot: Regenerate.
-
-2014-02-06 Andrew Pinski <apinski@cavium.com>
-
- * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
-
-2014-02-06 Cary Coutant <ccoutant@google.com>
-
- PR binutils/16444
- * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
-
-2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
-
- * version.c (print_version): Update copyright year to 2014.
-
-2014-01-07 Tom Tromey <tromey@redhat.com>
-
- * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
- stdarg macros.
- * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
- macros.
- * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
- stdarg macros.
-
-2014-01-07 Tom Tromey <tromey@redhat.com>
-
- * coffgrok.h (coff_ofile): Don't use PARAMS.
- * nlmheader.y (strerror): Don't use PARAMS.
-
-For older changes see ChangeLog-2013
+For older changes see ChangeLog-2014
-Copyright (C) 2014 Free Software Foundation, Inc.
+Copyright (C) 2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/ChangeLog-2014 b/binutils/ChangeLog-2014
new file mode 100644
index 0000000..cf2cc03
--- /dev/null
+++ b/binutils/ChangeLog-2014
@@ -0,0 +1,960 @@
+2014-12-25 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * readelf.c (arm_attr_tag_ABI_VFP_args): Add "compatible".
+
+2014-12-24 Alexander Cherepanov <cherepan@mccme.ru>
+
+ PR binutils/17671
+ * objcopy.c (copy_main, strip_main): Add D and U to the list of
+ accepted short versions of long options.
+
+2014-12-24 Nick Clifton <nickc@redhat.com>
+
+ * dwarf.c (read_cie): Revert check for unused augmentation data -
+ it was bogus.
+
+2014-12-23 Andrew Stubbs <ams@codesourcery.com>
+
+ * objcopy.c (strip_usage): Reword --remove-section description.
+ * doc/binutils.texi (strip): Likewise.
+
+2014-12-23 Nick Clifton <nickc@redhat.com>
+
+ * doc/binutils.texi (objdump): Reformat to avoid overlong lines.
+
+2014-12-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * dwarf.c (read_cie): Cast size to long to warn.
+
+2014-12-22 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * dwarf.c (decode_location_expression): Check for an out of range
+ value for a DW_OP_GNU_entry_value expression.
+ (display_debug_lines_raw): Check for a partial
+ .debug_line. section being encountered without a prior, full
+ .debug.line section.
+ (display_debug_lines_decoded): Likewise. Also check for
+ li_line_range being zero.
+ (display_debug_pubnames_worker): Check for an invalid pn_length
+ field.
+ (read_cie): Add range checks.
+ * elfcomm.c (setup_archive): Check for a negative longnames_size.
+
+2014-12-18 Mark Wielaard <mjw@redhat.com>
+
+ * dwarf.c (read_and_display_attr_value): Change display name of
+ DW_LANG_C11 from (ANSI C11) to (C11).
+
+2014-12-11 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (display_gdb_index): Add more range checks.
+
+2014-12-11 Alan Modra <amodra@gmail.com>
+
+ * configure.ac: Check for long long and sizes of long long and long.
+ * elfcomm.h (HOST_WIDEST_INT): Test HAVE_LONG_LONG in place of
+ __STDC_VERSION__ and __GNUC__.
+ * strings.c (print_strings): Likewise.
+ * dwarf.c (DWARF_VMA_FMT, DWARF_VMA_FMT_LONG): Likewise.
+ (read_debug_line_header): Use dwarf_vmatoa to print warning.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+
+2014-12-10 Alan Modra <amodra@gmail.com>
+
+ * objdump.c: #include "coff-bfd.h".
+
+2014-12-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+
+ * od-elf32_avr.c (elf32_avr_dump_mem_usage): Fix device initialization.
+
+2014-12-09 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * objdump.c (display_any_bfd): Avoid infinite loop closing and
+ opening the same archive again and again.
+
+2014-12-09 Chen Gang <gang.chen.5i5j@gmail.com>
+
+ * windres.c (open_file_search): Free path buffer on failure.
+
+2014-12-08 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * dwarf.c (display_debug_frames): Check for a negative
+ augmentation data length.
+ (display_gdb_index): Check for invalid offsets.
+ * elfcomm.c (process_archive_index_and_symbols): Check for an
+ index number that overflows when multiplied by the ar index size.
+ * readelf.c (dump_ia64_unwind): Add range checks.
+ (slurp_ia64_unwind_table): Change to a boolean function. Add
+ range checks.
+ (process_version_sections): Add range checks.
+ (get_symbol_version_string): Add check for missing section
+ headers.
+
+2014-12-08 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+
+ * configure.ac: Add od-elf32_avr to build.
+ * configure: Regenerate.
+ * od-elf32_avr.c: New file.
+ * objdump.h: Declare objdump_private_desc_elf32_avr.
+
+2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
+
+ * readelf.c: Include elf/visium.h.
+ (guess_is_rela): Deal with EM_VISIUM.
+ (dump_relocations): Likewise.
+ (get_machine_name): Likewise.
+ (get_machine_flags): Likewise.
+ (get_osabi_name): Likewise.
+ (is_32bit_abs_reloc): Likewise.
+ (is_32bit_pcrel_reloc): Likewise.
+ (is_16bit_abs_reloc): Likewise.
+
+2014-12-05 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * readelf.c (decode_AVR_machine_flags): New function.
+ (get_machine_flags): Add EM_AVR case.
+
+2014-12-03 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * objdump.c (free_debug_section): Reset the compress_status as
+ well.
+
+2014-12-03 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (get_machine_flags): Replace call to abort with a
+ warning message and a return value.
+ (get_elf_section_flags): Likewise.
+ (get_symbol_visibility): Likewise.
+ (get_ia64_symbol_other): Likewise.
+ (get_ia64_symbol_other): Likewise.
+ (is_32bit_abs_reloc): Likewise.
+ (apply_relocations): Likewise.
+ (display_arm_attribute): Likewise.
+
+2014-12-02 Denis Chertykov <chertykov@gmail.com>
+
+ * MAINTAINERS: Fix my email address.
+
+2014-12-01 H.J. Lu <hongjiu.lu@intel.com>
+
+ * dwarf.c (process_cu_tu_index): Properly check for an out of
+ range row index.
+
+2014-12-01 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.h (struct dwarf_section): Add user_data field.
+ * dwarf.c (frame_need_space): Check for an over large register
+ number.
+ (display_debug_frames): Check the return value from
+ frame_need_space. Check for a CFA expression that is so long the
+ start address wraps around.
+ (debug_displays): Initialise the user_data field.
+ * objdump.c (load_specific_debug_section): Save the BFD section
+ pointer in the user_data field of the dwarf_section structure.
+ (free_debug_section): Update BFD section data when freeing section
+ contents.
+ * readelf.c (load_specific_debug_section): Initialise the
+ user_data field.
+
+2014-12-01 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * dwarf.c (process_cu_tu_index): Check for an out of range row
+ index.
+ * elfcomm.c (adjust_relative_path): Change name_len parameter to
+ an unsigned long. Check for path length overflow.
+ (process_archive_index_and_symbols): Check for invalid header
+ size.
+ (setup_archive): Add checks for invalid archives.
+ (get_archive_member_name): Add range checks.
+ * elfcomm.h (adjust_relative_path): Update prototyoe.
+ * readelf.c (process_archive): Add range checks.
+
+2014-11-28 Alan Modra <amodra@gmail.com>
+
+ * readelf.c (get_32bit_elf_symbols): Cast bfd_size_type values to
+ unsigned long for %lx.
+ (get_64bit_elf_symbols, process_section_groups): Likewise.
+
+2014-11-27 Espen Grindhaug <espen@grindhaug.org>
+ Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (get_data): Move excessive length check to earlier on
+ in the function and allow for wraparound in the arithmetic.
+ (get_32bit_elf_symbols): Terminate early if the section size is
+ zero. Check for an invalid sh_entsize. Check for an index
+ section with an invalid size.
+ (get_64bit_elf_symbols): Likewise.
+ (process_section_groups): Check for an invalid sh_entsize.
+
+2014-11-24 Mark Wielaard <mjw@redhat.com>
+
+ * dwarf.c (read_and_display_attr_value): Handle DW_LANG_C11,
+ DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14.
+
+2014-11-26 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (display_block): Do nothing if the block starts after
+ the end of the buffer.
+ (read_and_display_attr_value): Add range checks.
+ (struct Frame_Chunk): Make the ncols and ra fields unsigned.
+ (frame_need_space): Test for an ncols of zero.
+ (read_cie): Fail if the augmentation data extends off the end of
+ the buffer.
+ (display_debug_frames): Add checks for read_cie failing. Add
+ range checks.
+
+2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ * objdump.c (objdump_print_symname): Replace
+ bfd_elf_get_symbol_version_string with
+ bfd_get_symbol_version_string.
+
+2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/16496
+ * objdump.c (objdump_print_symname): Call
+ bfd_elf_get_symbol_version_string to get ELF symbol version
+ string. Append version string if needed.
+
+ * readelf.c (versioned_symbol_info): New enum.
+ (get_symbol_version_string): New. Extracted from
+ process_symbol_table.
+ (dump_relocations): Add a new argument to indicate if dynamic
+ symbol table is used. Use get_symbol_version_string to get
+ symbol version string for dynamic symbol. Append version string
+ if needed.
+ (process_relocs): Updated dump_relocations call.
+ (process_symbol_table): Use get_symbol_version_string.
+
+2014-11-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
+
+2014-11-21 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (get_encoded_value): Check for an encoded size of 0.
+ (display_debug_lines_raw): Check for an invalid line range value.
+ (display_debug_frames): Check for corrupt augmentation data.
+
+2014-11-21 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (process_version_sections): Prevent an infinite loop
+ processing corrupt version need data.
+ (process_corefile_note_segment): Handle corrupt notes.
+
+2014-11-21 Terry Guo <terry.guo@arm.com>
+
+ * readelf.c (arm_attr_tag_FP_arch): Extended to support FPv5.
+
+2014-11-19 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * dwarf.c (process_extended_line_op): Fix signedness warning.
+
+2014-11-18 Nick Clifton <nickc@redhat.com>
+
+ PR binutuls/17605
+ * bucomm.c (print_arelt_descr): Check for ctime returning NULL.
+
+2014-11-18 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (get_encoded_value): Warn and return if the encoded
+ value is more than 64-bits long.
+ (SAFE_BYTE_GET): Do not attempt to read more than 64-bits.
+ (process_extended_line_op): Add more range checks.
+ (decode_location_expression): Use the return value from
+ display_block. Add more range checks.
+ (read_debug_line_header): Add range check.
+ (display_debug_lines_raw): Add range checks.
+ (display_debug_frames): Silently skip multiple zero terminators.
+ Add range checks.
+ (process_cu_tu_index): Check for non-existant or empty sections.
+ Use SAFE_BYTE_GET instead of byte_get.
+
+2014-11-18 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (get_unwind_section_word): Skip reloc processing if
+ there are no relocs associated with the section.
+ (decode_tic6x_unwind_bytecode): Warn and return if the stack
+ pointer adjustment falls off the end of the buffer.
+
+2014-11-14 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (get_encoded_value): Add an 'end' parameter. Change the
+ 'data' parameter to a double pointer and return the updated value.
+ (decode_location_expression): Update call to get_encoded_value.
+ (frame_need_space): Handle the case where one or both of the
+ mallocs fails.
+ (read_cie): Initialise the cie pointer, even if the read fails.
+ (display_debug_frames): Warn if the calculated block_end is before
+ the start of the block. Break the loop if the CIE could not be
+ read. Update call to get_encoded_value. Warn if the read CFA
+ expressions are too big.
+
+2014-11-13 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (process_version_sections): If the read of the version
+ def information fails, make sure that the external verdef data is
+ not used.
+ (get_dynamic_data): Do not attempt to allocate memory for more
+ dynamic data than there is in the file. If the read fails, free
+ the allocated buffer.
+ (process_symbol_table): Do not print dynamic information if we
+ were unable to read the dynamic symbol table.
+ (print_gnu_note): Do not print the note if the descsz is too
+ small.
+
+2014-11-12 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * dwarf.c (read_and_display_attr_value): Check that we do not read
+ past end.
+ (display_debug_pubnames_worker): Add range checks.
+ (process_debug_info): Check for invalid pointer sizes.
+ (display_loc_list): Likewise.
+ (display_loc_list_dwo): Likewise.
+ (display_debug_ranges): Likewise.
+ (display_debug_aranges): Check for invalid address size.
+ (read_cie): Add range checks. Replace call strchr with while loop.
+ * objdump.c (dump_dwarf): Replace abort with a warning message.
+ (print_section_stabs): Improve range checks.
+ * rdcoff.c (coff_get_slot): Use long for indx parameter type.
+ Add check for an excesively large index.
+ * rddbg.c (read_section_stabs_debugging_info): Zero terminate the
+ string table. Avoid walking off the end of the stabs data.
+ * stabs.c (parse_stab_string): Add check for a NULL name.
+
+2014-11-11 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * binutils/readelf.c (dynamic_nent): Change type to size_t.
+ (slurp_rela_relocs): Use size_t type for nrelas.
+ (slurp_rel_relocs): Likewise.
+ (get_program_headers): Improve out of memory error message.
+ (get_32bit_section_headers): Likewise.
+ (get_32bit_section_headers): Likewise.
+ (get_64bit_section_headers): Likewise.
+ (get_32bit_elf_symbols): Likewise.
+ (get_64bit_elf_symbols): Likewise.
+ (process_section_groups): Likewise.
+ (get_32bit_dynamic_section): Likewise.
+ (get_64bit_dynamic_section): Likewise.
+ (process_dynamic_section): Likewise.
+ (process_version_sections): Likewise.
+ (get_symbol_index_type): Likewise.
+ (process_mips_specific): Likewise.
+ (process_corefile_note_segment): Likewise.
+ (process_version_sections): Use size_t type for total.
+ (get_dynamic_data): Change type of number parameter to size_t.
+ Improve out of memory error messages.
+ (process_symbol_table): Change type of nbuckets and nchains to
+ size_t. Skip processing of sections headers if there are none.
+ Improve out of memory error messages.
+
+2014-11-11 Nick Clifton <nickc@redhat.com>
+
+ * po/fr.po: Updated French translation.
+
+2014-11-11 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (display_arm_attribute): Avoid reading off the end of
+ the buffer when processing a Tag_nodefaults.
+
+2014-11-10 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * (ia64_process_unwind): Replace assertion with an error message.
+ Add range checking for group section indicies.
+ (hppa_process_unwind): Replace assertion with an error message.
+ (process_syminfo): Likewise.
+ (decode_arm_unwind_bytecode): Add range checking.
+ (dump_section_as_strings): Add more string range checking.
+ (display_tag_value): Likewise.
+ (display_arm_attribute): Likewise.
+ (display_gnu_attribute): Likewise.
+ (display_tic6x_attribute): Likewise.
+ (display_msp430x_attribute): Likewise.
+
+2014-11-10 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17552
+ * (copy_archive): Clean up temporary files even if an error
+ occurs.
+
+2014-11-07 H.J. Lu <hongjiu.lu@intel.com>
+
+ * readelf.c (process_dynamic_section): Cast time value to unsigned
+ long to print.
+
+2014-11-07 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (get_data): Avoid allocating memory when we know that
+ the read will fail.
+ (find_section_by_type): New function.
+ (get_unwind_section_word): Check for invalid symbol indicies.
+ Check for invalid reloc types.
+ (get_32bit_dynamic_section): Add range checks.
+ (get_64bit_dynamic_section): Add range checks.
+ (process_dynamic_section): Check for a corrupt time value.
+ (process_symbol_table): Add range checks.
+ (dump_section_as_strings): Add string length range checks.
+ (display_tag_value): Likewise.
+ (display_arm_attribute): Likewise.
+ (display_gnu_attribute): Likewise.
+ (display_tic6x_attribute): Likewise.
+ (display_msp430x_attribute): Likewise.
+ (process_mips_specific): Add range check.
+
+2014-11-06 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17552, binutils/17533
+ * bucomm.c (is_valid_archive_path): New function. Returns false
+ for absolute pathnames and pathnames that include /../.
+ * bucomm.h (is_valid_archive_path): Add prototype.
+ * ar.c (extract_file): Use new function to check for valid
+ pathnames when extracting files from an archive.
+ * objcopy.c (copy_archive): Likewise.
+ * doc/binutils.texi: Update documentation to mention the
+ limitation on pathname of archive members.
+
+2014-11-05 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (printable_section_name): New function.
+ (printable_section_name_from_index): New function.
+ (dump_relocations): Use new function.
+ (process_program_headers, get_32bit_elf_symbols,
+ (get_64bit_elf_symbols, process_section_headers,
+ (process_section_groups, process_relocs, ia64_process_unwind,
+ (hppa_process_unwind, get_unwind_section_word, decode_arm_unwind,
+ (arm_process_unwind, process_version_sections,
+ (process_symbol_table, apply_relocations, get_section_contents,
+ (dump_section_as_strings, dump_section_as_bytes,
+ (display_debug_section, process_attributes, process_mips_specific,
+ (process_mips_specific process_gnu_liblist): Likewise.
+ (get_unwind_section_word): Check for a missing symbol table.
+ Replace aborts with error messages.
+ (arm_process_unwind): Check for a missing string table.
+ (process_attributes): Check for an attribute length that is too
+ small.
+ (process_mips_specific): Check for a corrupt GOT symbol offset.
+
+2014-11-05 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17533
+ * bucomm.c (is_valid_archive_path): New function.
+ * bucomm.h (is_valid_archive_path): Prototype it.
+ * ar.c (extract_file): Call is_valid_archive_path to verify a
+ member filename before extracting it.
+ * objcopy.c (copy_archive): Likewise.
+
+2014-11-05 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * readelf.c (process_mips_specific): Fix format string warning.
+
+2014-11-04 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * readelf.c (process_mips_specific): Rename index to idx.
+
+2014-11-04 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17531
+ * readelf.c (get_data): If the reason parameter is null, do not
+ print any error messages.
+ (get_32bit_section_headers): Verify section header entry size
+ before reading in the section headers.
+ (get_64bit_section_headers): Likewise.
+ (process_section_headers): Pass FALSE to get_section_headers.
+ (get_file_header): Pass TRUE to get_section_headers.
+ (process_dynamic_section): Change an assert to an error message.
+ (process_symbol_table): Handle corrupt histograms.
+
+ (get_32bit_program_headers): Verify program header entry size
+ before reading in the program headers.
+ (get_64bit_program_headers): Likewise.
+ (get_unwind_section_word): Do nothing if no section was provided.
+ Fail if the offset is outside of the section.
+ (print_dynamic_symbol): Catch out of range symbol indicies.
+ (process_mips_specific): Likewise.
+ (process_attributes): Make sure that there is enough space left in
+ the section before attempting to read the length of the next
+ attribute.
+
+2014-11-03 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * objdump.c (slurp_symtab): Fail gracefully if the table could not
+ be read.
+ (dump_relocs_in_section): Likewise.
+
+2014-11-03 Nick Clifton <nickc@redhat.com>
+
+ * po/fi.po: Updated Finnish translation.
+ * po/sv.po: Updated Swedish translation.
+
+2014-11-01 Hans-Peter Nilsson <hp@axis.com>
+
+ * readelf.c (get_32bit_elf_symbols): Cast error
+ parameters of bfd_size_type with the %lx format to
+ unsigned long.
+
+2014-10-31 Andrew Pinski <apinski@cavium.com>
+ Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
+
+ * readelf.c (print_mips_isa_ext): Print the value of Octeon3.
+
+2014-10-31 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * cxxfilt.c (main): Add case for dlang_demangling style.
+
+2014-10-31 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17512
+ * readelf.c (process_program_headers): Avoid memory exhaustion due
+ to corrupt values in a dynamis segment header.
+ (get_32bit_elf_symbols): Do not attempt to read an over-large
+ section.
+ (get_64bit_elf_symbols): Likewise.
+
+2014-10-31 Nick Clifton <nickc@redhat.com>
+
+ * strings.c: Add new command line option --data to only scan the
+ initialized, loadable data secions of binaries. Choose the
+ default behaviour of --all or --data based upon a configure
+ option.
+ * doc/binutils.texi (strings): Update documentation. Include
+ description of why the --data option might be unsafe.
+ * configure.ac: Add new option --disable-default-strings-all which
+ restores the old behaviour of strings using --data by default. If
+ the option is not used make strings use --all by default.
+ * NEWS: Mention the new behaviour of strings.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+
+2014-10-30 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (CHECK_ENTSIZE_VALUES): Rewrite error message so that
+ there is a single string for translation.
+ (dynamic_section_mips_val): Likewise.
+
+2014-10-29 Nick Clifton <nickc@redhat.com>
+
+ * po/bg.po: Updated Bulgarian translation.
+ * po/sr.po: New Serbian translation.
+ * po/sv.po: Updated Swedish translation.
+
+2014-10-22 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * readelf.c (print_mips_ases): Print unknown ASEs.
+ (print_mips_isa_ext): Print the value of an unknown extension.
+
+2014-10-15 Tristan Gingold <gingold@adacore.com>
+
+ * configure: Regenerate.
+
+2014-10-14 Tristan Gingold <gingold@adacore.com>
+
+ * NEWS: Add marker for 2.25.
+
+2014-10-14 Alan Modra <amodra@gmail.com>
+
+ PR 17453
+ * dwarf.c (read_leb128): Avoid signed overflow.
+ (read_debug_line_header): Likewise.
+
+2014-10-14 Alan Modra <amodra@gmail.com>
+
+ PR 17453
+ * readelf.c (process_program_headers): Correct fscanf format used
+ for interpreter.
+
+2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * readelf.c (display_sparc_hwcaps2): New function.
+ (display_sparc_gnu_attribute): Call `display_sparc_hwcaps2' when
+ handling `Tag_GNU_Sparc_HWCAPS2' attributes.
+
+2014-09-22 Alan Modra <amodra@gmail.com>
+
+ PR 16563
+ * dwarf.c (GET): Remove semicolon.
+ (read_cie): New function, extracted from..
+ (display_debug_frames): ..here. Correctly handle signed offset
+ from FDE to CIE in .eh_frame. Decode forward referenced CIEs too.
+
+2014-09-16 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (display_arm_attribute): Use unsigned int type for
+ tag, val and type variables.
+
+2014-09-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
+
+ * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+.
+
+2014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
+ Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * readelf.c (get_machine_flags): Add support for mips32r6 and
+ mips64r6.
+
+2014-09-01 Jon TURNEY <jon.turney@dronecode.org.uk>
+
+ * objcopy.c (is_nondebug_keep_contents_section): Change
+ '.build-id' to '.buildid'.
+
+2014-08-22 Richard Henderson <rth@redhat.com>
+
+ * dwarf.h (init_dwarf_regnames_aarch64): Declare.
+ * dwarf.c (dwarf_regnames_aarch64): New.
+ (init_dwarf_regnames_aarch64): New.
+ (init_dwarf_regnames): Call it.
+ * objdump.c (dump_dwarf): Likewise.
+
+2014-08-19 Alan Modra <amodra@gmail.com>
+
+ * configure: Regenerate.
+
+2014-08-14 Alan Modra <amodra@gmail.com>
+
+ * configure.ac: Move ACX_LARGEFILE after LT_INIT.
+ * config.in: Regenerate.
+ * configure: Regenerate.
+
+2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
+
+ * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS.
+ (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS.
+ (display_mips_gnu_attribute): Abstracted fp abi printing to...
+ (print_mips_fp_abi_value): New static function. Handle new FP ABIs.
+ (print_mips_ases, print_mips_isa_ext): New static functions.
+ (get_mips_reg_size): Likewise.
+ (process_mips_specific): Display abiflags data.
+
+2014-07-28 Alan Modra <amodra@gmail.com>
+
+ PR 13227
+ * nm.c (filter_symbols): Warn on __gnu_lto_slim.
+
+2014-07-07 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (get_symbol_type): Revert accidental change to
+ detection of thumb function symbols.
+
+2014-07-04 Alan Modra <amodra@gmail.com>
+
+ * configure.ac: Rename from configure.in.
+ * Makefile.in: Regenerate.
+ * config.in: Regenerate.
+ * doc/Makefile.in: Regenerate.
+
+2014-07-04 Alan Modra <amodra@gmail.com>
+
+ * configure.in: Include bfd/version.m4.
+ (AC_INIT, AM_INIT_AUTOMAKE): Use modern form.
+ (BFD_VERSION): Delete.
+ * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in.
+ * configure: Regenerate.
+ * Makefile.in: Regenerate.
+ * doc/Makefile.in: Regenerate.
+
+2014-07-03 Tristan Gingold <gingold@adacore.com>
+
+ * doc/binutils.texi: Clarify addr2line output.
+
+2014-07-01 Alan Modra <amodra@gmail.com>
+
+ * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE.
+
+2014-06-26 Erik Akermann <kurterikackermann@gmail.com>
+
+ * strings.c: Add -w/--include-all-whitespace option to include any
+ whitespace character in the displayed strings.
+ * NEWS: Mention the new feature.
+ * doc/binutils.texi (strings): Document the new command line
+ option.
+
+2014-06-26 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (process_note_sections): If there are no note sections
+ try processing note segments instead.
+
+2014-06-17 Anton Lavrentiwev <lavr@ncbi.nim.nih.gov>
+
+ PR binutils/16923
+ * rcparse.y (fixedverinfo): Prevent large version numbers from
+ corrupting other values.
+
+2014-06-09 Romain Chastenet <romain.chastenet@free.fr>
+
+ PR binutils/16252
+ * dwarf.c (display_debug_frames): Remember the state of the
+ cfa_offset, cfa_reg, ra and cfa_exp field
+
+2014-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
+ bfd's development.sh.
+ * Makefile.in, configure: Regenerate.
+
+2014-05-16 Jon Turney <jon.turney@dronecode.org.uk>
+
+ * objcopy.c (is_nondebug_keep_contents_section): New function.
+ (setup_section): Use it.
+
+2014-05-16 Kaushik Phata <Kaushik.Phatak@kpit.com>
+
+ * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag.
+
+2014-05-02 Alan Modra <amodra@gmail.com>
+
+ * emul_aix.c: Update bfd target vector naming.
+ * testsuite/binutils-all/objcopy.exp: Likewise.
+
+2014-04-24 Christian Svensson <blue@cmd.nu>
+
+ * MAINTAINERS: Add myself and Stefan as OR1K maintainers.
+
+2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
+
+ * doc/binutils.texi: Document the disassemble MIPS XPA instructions
+ command line option.
+
+2014-04-22 Christian Svensson <blue@cmd.nu>
+
+ * readelf.c: Remove openrisc and or32 support. Add support for or1k.
+
+2014-04-18 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_section_map): Adjust as load commands
+ are now chained.
+ (dump_load_command, dump_section_content): Likewise.
+
+2014-04-16 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (OPT_DYLD_INFO): New macro.
+ (options): Add entry for dyld_info.
+ (mach_o_help): Likewise.
+ (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind)
+ (dump_dyld_info_export_1, dump_dyld_info_export): New functions.
+ (bfd_mach_o_dyld_rebase_type_name): New array.
+ (export_info_data): New struct.
+ (dump_dyld_info): Add verbose argument. Dump rebase, bind and
+ exports data.
+ (dump_load_command): Adjust dump_dyld_info call.
+ (mach_o_dump): Handle dyld_info.
+
+2014-04-16 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_header): Display sizeofcmds in decimal too.
+ (dump_segment): Reformat output.
+ (dump_dyld_info): Also display end offsets.
+ (dump_load_command): Add IDX argument, display commands size
+ and offset, reformat display.
+ (dump_load_commands): Adjust for added argument.
+
+2014-04-07 Alan Modra <amodra@gmail.com>
+
+ PR binutils/16811
+ * objcopy.c (copy_object): Error if no sections.
+
+2014-04-03 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR binutils/14698
+ ar.c: Set plugin_target early if plugins are supported.
+ nm.c: Likewise.
+
+2014-04-03 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (printf_uint64): New function.
+ (dump_load_command, dump_obj_compact_unwind): Use it.
+ (dump_exe_compact_unwind): Display personality functions.
+
+2014-04-02 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (OPT_TWOLEVEL_HINTS): New macro.
+ (options): Add entry for twolevel_hints.
+ (dump_data_in_code): Fix error message.
+ (dump_twolevel_hints): New function.
+ (dump_load_command): Handle prebound dylib, prebind cksum
+ and twolevel hints.
+ (mach_o_dump): Handle twolevel hints.
+
+2014-04-01 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (OPT_DATA_IN_CODE): New macro.
+ (options): Add entry for data in code.
+ (mach_o_help): Ditto.
+ (data_in_code_kind_name): New array.
+ (dump_data_in_code): New function.
+ (dump_load_command): Handle data in code.
+ (mach_o_dump): Ditto.
+ (dump_header): Display a terminal newline.
+
+2014-03-27 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_load_command): Display value for
+ BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE
+ and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS.
+
+2014-03-27 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (OPT_FUNCTION_STARTS): New macro.
+ (options): Add entry for function_starts.
+ (mach_o_help): Ditto.
+ (disp_segment_prot): New function.
+ (dump_section_map): Call disp_segment_prot.
+ (dump_function_starts): New function.
+ (dump_obj_compact_unwind): Fix ouput indentation.
+ (dump_exe_compact_unwind): Fix ouput indentation.
+ (mach_o_dump): Handle function_starts.
+
+2014-03-26 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64.
+
+2014-03-24 Tristan Gingold <gingold@adacore.com>
+
+ * objdump.c (load_specific_debug_section): Set address of section.
+
+2014-03-24 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_unwind_encoding_x86): Set the factor.
+ (dump_exe_compact_unwind): Change the condition. Improve
+ indentation.
+
+2014-03-20 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (process_version_sections): Fix off-by-one error in
+ previous delta.
+
+2014-03-19 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/16723
+ * readelf.c (process_version_sections): Prevent an infinite loop
+ when the vn_next field is zero but there are still entries to be
+ processed.
+
+2014-03-17 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_section_header): Renames of dump_section.
+ (dump_segment): Adjust after renaming.
+ (OPT_COMPACT_UNWIND): Define.
+ (options): Add compact unwind.
+ (mach_o_help): Document compact_unwind.
+ (unwind_x86_64_regs, unwind_x86_regs): New arrays.
+ (dump_unwind_encoding_x86, dump_unwind_encoding)
+ (dump_obj_compact_unwind, dump_exe_compact_unwind)
+ (dump_section_content): New functions.
+ (mach_o_dump): Handle compact unwind.
+
+2014-03-17 Tristan Gingold <gingold@adacore.com>
+
+ * od-macho.c (dump_load_command): Handle lazy load dylib.
+
+2014-03-14 Anthony Green <green@moxielogic.com>
+
+ * objcopy.c (copy_object): Check fwrite return code.
+
+2014-03-14 Meador Inge <meadori@codesourcery.com>
+
+ * dwarf.c (strnlen): Move prototype ...
+ * sysdep.h (strnlen): ... to here.
+
+2014-03-12 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/16652
+ * doc/binutils.texi (ar cmdline): Move --plugin command line
+ option to after the command option.
+
+2014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
+
+ PR binutils/16567
+ * deflex.l: Add noinput and nounput options.
+
+2014-03-12 Alan Modra <amodra@gmail.com>
+
+ * Makefile.in: Regenerate.
+ * doc/Makefile.in: Regenerate.
+
+2014-03-06 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/16664
+ * readelf.c (process_attributes): Add checks for corrupt
+ attribute section names.
+
+2014-03-05 Alan Modra <amodra@gmail.com>
+
+ Update copyright years.
+
+2014-03-03 Alan Modra <amodra@gmail.com>
+
+ * README: Add "Copyright Notices" paragraph.
+
+2014-02-11 Cary Coutant <ccoutant@google.com>
+
+ * binutils/dwarf.c (read_and_display_attr_value): Don't warn
+ for zero-length attribute value.
+
+2014-02-10 Alan Modra <amodra@gmail.com>
+
+ * po/binutils.pot: Regenerate.
+
+2014-02-06 Andrew Pinski <apinski@cavium.com>
+
+ * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
+
+2014-02-06 Cary Coutant <ccoutant@google.com>
+
+ PR binutils/16444
+ * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
+
+2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * version.c (print_version): Update copyright year to 2014.
+
+2014-01-07 Tom Tromey <tromey@redhat.com>
+
+ * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
+ stdarg macros.
+ * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
+ macros.
+ * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
+ stdarg macros.
+
+2014-01-07 Tom Tromey <tromey@redhat.com>
+
+ * coffgrok.h (coff_ofile): Don't use PARAMS.
+ * nlmheader.y (strerror): Don't use PARAMS.
+
+For older changes see ChangeLog-2013
+
+Copyright (C) 2014 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
+Local Variables:
+mode: change-log
+left-margin: 8
+fill-column: 74
+version-control: never
+End:
diff --git a/binutils/MAINTAINERS b/binutils/MAINTAINERS
index 549b54f..f66e9a3 100644
--- a/binutils/MAINTAINERS
+++ b/binutils/MAINTAINERS
@@ -281,7 +281,7 @@ Having selected the branch name, create the branch as follows:
Please do not commit any patches to a branch you did not create
without the explicit permission of the person who created the branch.
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/Makefile.am b/binutils/Makefile.am
index 7f5f0c4..51dd8e4 100644
--- a/binutils/Makefile.am
+++ b/binutils/Makefile.am
@@ -1,6 +1,6 @@
## Process this file with automake to generate Makefile.in
#
-# Copyright (C) 2012-2014 Free Software Foundation, Inc.
+# Copyright (C) 2012-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/NEWS b/binutils/NEWS
index 9054494..32b95ae 100644
--- a/binutils/NEWS
+++ b/binutils/NEWS
@@ -494,7 +494,7 @@ Changes in binutils 2.1:
and/or local symbols only. They now also support long options.
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/README b/binutils/README
index f16e68a..5ad30b0 100644
--- a/binutils/README
+++ b/binutils/README
@@ -292,7 +292,7 @@ unneeded objects and libraries:
If you have any problems or questions about the binutils on VMS, feel
free to mail me at kkaempf@rmi.de.
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/addr2line.c b/binutils/addr2line.c
index f88e745..9d2abe6 100644
--- a/binutils/addr2line.c
+++ b/binutils/addr2line.c
@@ -1,5 +1,5 @@
/* addr2line.c -- convert addresses to line number and function name
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Contributed by Ulrich Lauther <Ulrich.Lauther@mchp.siemens.de>
This file is part of GNU Binutils.
diff --git a/binutils/ar.c b/binutils/ar.c
index 117826d..48a052c 100644
--- a/binutils/ar.c
+++ b/binutils/ar.c
@@ -1,5 +1,5 @@
/* ar.c - Archive modify and extract.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/arlex.l b/binutils/arlex.l
index 2cda0a2..1e8fbda 100644
--- a/binutils/arlex.l
+++ b/binutils/arlex.l
@@ -3,7 +3,7 @@
%{
/* arlex.l - Strange script language lexer */
-/* Copyright (C) 1992-2014 Free Software Foundation, Inc.
+/* Copyright (C) 1992-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/arparse.y b/binutils/arparse.y
index 0e52efe..7507810 100644
--- a/binutils/arparse.y
+++ b/binutils/arparse.y
@@ -1,7 +1,7 @@
%{
/* arparse.y - Stange script language parser */
-/* Copyright (C) 1992-2014 Free Software Foundation, Inc.
+/* Copyright (C) 1992-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/arsup.c b/binutils/arsup.c
index da51e16..b8590e2 100644
--- a/binutils/arsup.c
+++ b/binutils/arsup.c
@@ -1,5 +1,5 @@
/* arsup.c - Archive support for MRI compatibility
- Copyright (C) 1992-2014 Free Software Foundation, Inc.
+ Copyright (C) 1992-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/arsup.h b/binutils/arsup.h
index 7cfbc95..47c9e68 100644
--- a/binutils/arsup.h
+++ b/binutils/arsup.h
@@ -1,5 +1,5 @@
/* arsup.h - archive support header file
- Copyright (C) 1992-2014 Free Software Foundation, Inc.
+ Copyright (C) 1992-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/bfdtest1.c b/binutils/bfdtest1.c
index fc9b0ff..b86b6b7 100644
--- a/binutils/bfdtest1.c
+++ b/binutils/bfdtest1.c
@@ -1,5 +1,5 @@
/* A program to test BFD.
- Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Copyright (C) 2012-2015 Free Software Foundation, Inc.
This file is part of the GNU Binutils.
diff --git a/binutils/bfdtest2.c b/binutils/bfdtest2.c
index a791080..7069613 100644
--- a/binutils/bfdtest2.c
+++ b/binutils/bfdtest2.c
@@ -1,5 +1,5 @@
/* A program to test BFD.
- Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Copyright (C) 2012-2015 Free Software Foundation, Inc.
This file is part of the GNU Binutils.
diff --git a/binutils/bin2c.c b/binutils/bin2c.c
index 3c9c094..aac544e 100644
--- a/binutils/bin2c.c
+++ b/binutils/bin2c.c
@@ -1,5 +1,5 @@
/* bin2c.c -- dump binary file in hex format
- Copyright (C) 2007-2014 Free Software Foundation, Inc.
+ Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/binemul.c b/binutils/binemul.c
index fccdec8..dfda82e 100644
--- a/binutils/binemul.c
+++ b/binutils/binemul.c
@@ -1,5 +1,5 @@
/* Binutils emulation layer.
- Copyright (C) 2002-2014 Free Software Foundation, Inc.
+ Copyright (C) 2002-2015 Free Software Foundation, Inc.
Written by Tom Rix, Red Hat Inc.
This file is part of GNU Binutils.
diff --git a/binutils/binemul.h b/binutils/binemul.h
index 8698267..f94bfba 100644
--- a/binutils/binemul.h
+++ b/binutils/binemul.h
@@ -1,5 +1,5 @@
/* Binutils emulation layer.
- Copyright (C) 2002-2014 Free Software Foundation, Inc.
+ Copyright (C) 2002-2015 Free Software Foundation, Inc.
Written by Tom Rix, Red Hat Inc.
This file is part of GNU Binutils.
diff --git a/binutils/bucomm.c b/binutils/bucomm.c
index 6e2f692..06fbc46 100644
--- a/binutils/bucomm.c
+++ b/binutils/bucomm.c
@@ -1,5 +1,5 @@
/* bucomm.c -- Bin Utils COMmon code.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/bucomm.h b/binutils/bucomm.h
index a71a8fb..d7cc421 100644
--- a/binutils/bucomm.h
+++ b/binutils/bucomm.h
@@ -1,5 +1,5 @@
/* bucomm.h -- binutils common include file.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/budbg.h b/binutils/budbg.h
index 9753ddf..fc1ee2b 100644
--- a/binutils/budbg.h
+++ b/binutils/budbg.h
@@ -1,5 +1,5 @@
/* budbg.c -- Interfaces to the generic debugging information routines.
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/coffdump.c b/binutils/coffdump.c
index b4c8415..b952b62 100644
--- a/binutils/coffdump.c
+++ b/binutils/coffdump.c
@@ -1,5 +1,5 @@
/* Coff file dumper.
- Copyright (C) 1994-2014 Free Software Foundation, Inc.
+ Copyright (C) 1994-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/coffgrok.c b/binutils/coffgrok.c
index f37f266..2349a31 100644
--- a/binutils/coffgrok.c
+++ b/binutils/coffgrok.c
@@ -1,5 +1,5 @@
/* coffgrok.c
- Copyright (C) 1994-2014 Free Software Foundation, Inc.
+ Copyright (C) 1994-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/coffgrok.h b/binutils/coffgrok.h
index 75e0824..61384a8 100644
--- a/binutils/coffgrok.h
+++ b/binutils/coffgrok.h
@@ -1,5 +1,5 @@
/* coffgrok.h
- Copyright (C) 2001-2014 Free Software Foundation, Inc.
+ Copyright (C) 2001-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/configure.ac b/binutils/configure.ac
index b85a9d2..31864ec 100644
--- a/binutils/configure.ac
+++ b/binutils/configure.ac
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
dnl
-dnl Copyright (C) 2012-2014 Free Software Foundation, Inc.
+dnl Copyright (C) 2012-2015 Free Software Foundation, Inc.
dnl
dnl This file is free software; you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by
diff --git a/binutils/configure.com b/binutils/configure.com
index eb354ef..e5c6b07 100644
--- a/binutils/configure.com
+++ b/binutils/configure.com
@@ -3,7 +3,7 @@ $! This file configures binutils for use with openVMS/Alpha
$! We do not use the configure script, since we do not have /bin/sh
$! to execute it.
$!
-$! Copyright (C) 2012-2014 Free Software Foundation, Inc.
+$! Copyright (C) 2012-2015 Free Software Foundation, Inc.
$!
$! This file is free software; you can redistribute it and/or modify
$! it under the terms of the GNU General Public License as published by
diff --git a/binutils/configure.tgt b/binutils/configure.tgt
index e9184a5..d614fa0 100644
--- a/binutils/configure.tgt
+++ b/binutils/configure.tgt
@@ -3,7 +3,7 @@
# file lets us skip running autoconf when modifying target specific
# information.
-# Copyright (C) 2012-2014 Free Software Foundation, Inc.
+# Copyright (C) 2012-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/cxxfilt.c b/binutils/cxxfilt.c
index 03c4d0c..2daf33b 100644
--- a/binutils/cxxfilt.c
+++ b/binutils/cxxfilt.c
@@ -1,5 +1,5 @@
/* Demangler for GNU C++ - main program
- Copyright (C) 1989-2014 Free Software Foundation, Inc.
+ Copyright (C) 1989-2015 Free Software Foundation, Inc.
Written by James Clark (jjc@jclark.uucp)
Rewritten by Fred Fish (fnf@cygnus.com) for ARM and Lucid demangling
Modified by Satish Pai (pai@apollo.hp.com) for HP demangling
diff --git a/binutils/debug.c b/binutils/debug.c
index 2934ea5..d7b7a66 100644
--- a/binutils/debug.c
+++ b/binutils/debug.c
@@ -1,5 +1,5 @@
/* debug.c -- Handle generic debugging information.
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/debug.h b/binutils/debug.h
index 4850ccc..0b3c231 100644
--- a/binutils/debug.h
+++ b/binutils/debug.h
@@ -1,5 +1,5 @@
/* debug.h -- Describe generic debugging information.
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/deflex.l b/binutils/deflex.l
index 0a9a0d9..e9eca4a 100644
--- a/binutils/deflex.l
+++ b/binutils/deflex.l
@@ -2,7 +2,7 @@
%{/* deflex.l - Lexer for .def files */
-/* Copyright (C) 1995-2014 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/defparse.y b/binutils/defparse.y
index badc312..4b3bbe7 100644
--- a/binutils/defparse.y
+++ b/binutils/defparse.y
@@ -1,6 +1,6 @@
%{ /* defparse.y - parser for .def files */
-/* Copyright (C) 1995-2014 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/dlltool.c b/binutils/dlltool.c
index 8b013f0..7b0a3ce 100644
--- a/binutils/dlltool.c
+++ b/binutils/dlltool.c
@@ -1,5 +1,5 @@
/* dlltool.c -- tool to generate stuff for PE style DLLs
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/dlltool.h b/binutils/dlltool.h
index c6b1243..e45a0de 100644
--- a/binutils/dlltool.h
+++ b/binutils/dlltool.h
@@ -1,5 +1,5 @@
/* dlltool.h -- header file for dlltool
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/dllwrap.c b/binutils/dllwrap.c
index 85ace9b..423db74 100644
--- a/binutils/dllwrap.c
+++ b/binutils/dllwrap.c
@@ -1,5 +1,5 @@
/* dllwrap.c -- wrapper for DLLTOOL and GCC to generate PE style DLLs
- Copyright (C) 1998-2014 Free Software Foundation, Inc.
+ Copyright (C) 1998-2015 Free Software Foundation, Inc.
Contributed by Mumit Khan (khan@xraylith.wisc.edu).
This file is part of GNU Binutils.
diff --git a/binutils/doc/Makefile.am b/binutils/doc/Makefile.am
index e7a38c2..8924977 100644
--- a/binutils/doc/Makefile.am
+++ b/binutils/doc/Makefile.am
@@ -1,6 +1,6 @@
## Process this file with automake to generate Makefile.in
#
-# Copyright (C) 2012-2014 Free Software Foundation, Inc.
+# Copyright (C) 2012-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
index 1ac71fe..6ae5992 100644
--- a/binutils/doc/binutils.texi
+++ b/binutils/doc/binutils.texi
@@ -10,7 +10,7 @@
@copying
@c man begin COPYRIGHT
-Copyright @copyright{} 1991-2014 Free Software Foundation, Inc.
+Copyright @copyright{} 1991-2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3
diff --git a/binutils/dwarf-mode.el b/binutils/dwarf-mode.el
index 30c3722..5861f67 100644
--- a/binutils/dwarf-mode.el
+++ b/binutils/dwarf-mode.el
@@ -2,7 +2,7 @@
;; Version: 1.2
-;; Copyright (C) 2012-2014 Free Software Foundation, Inc.
+;; Copyright (C) 2012-2015 Free Software Foundation, Inc.
;; This file is not part of GNU Emacs, but is distributed under the
;; same terms:
diff --git a/binutils/dwarf.c b/binutils/dwarf.c
index 332d700..3d3f4cc 100644
--- a/binutils/dwarf.c
+++ b/binutils/dwarf.c
@@ -1,5 +1,5 @@
/* dwarf.c -- display DWARF contents of a BFD binary file
- Copyright (C) 2005-2014 Free Software Foundation, Inc.
+ Copyright (C) 2005-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/dwarf.h b/binutils/dwarf.h
index bd62892..d43f096 100644
--- a/binutils/dwarf.h
+++ b/binutils/dwarf.h
@@ -1,5 +1,5 @@
/* dwarf.h - DWARF support header file
- Copyright (C) 2005-2014 Free Software Foundation, Inc.
+ Copyright (C) 2005-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/elfcomm.c b/binutils/elfcomm.c
index 0fdbcfb..05687a0 100644
--- a/binutils/elfcomm.c
+++ b/binutils/elfcomm.c
@@ -1,5 +1,5 @@
/* elfcomm.c -- common code for ELF format file.
- Copyright (C) 2010-2014 Free Software Foundation, Inc.
+ Copyright (C) 2010-2015 Free Software Foundation, Inc.
Originally developed by Eric Youngdale <eric@andante.jic.com>
Modifications by Nick Clifton <nickc@redhat.com>
diff --git a/binutils/elfcomm.h b/binutils/elfcomm.h
index f7f7544..488048a 100644
--- a/binutils/elfcomm.h
+++ b/binutils/elfcomm.h
@@ -1,5 +1,5 @@
/* elfcomm.h -- include file of common code for ELF format file.
- Copyright (C) 2010-2014 Free Software Foundation, Inc.
+ Copyright (C) 2010-2015 Free Software Foundation, Inc.
Originally developed by Eric Youngdale <eric@andante.jic.com>
Modifications by Nick Clifton <nickc@redhat.com>
diff --git a/binutils/elfedit.c b/binutils/elfedit.c
index 5f21382..5b2bf86 100644
--- a/binutils/elfedit.c
+++ b/binutils/elfedit.c
@@ -1,5 +1,5 @@
/* elfedit.c -- Update the ELF header of an ELF format file
- Copyright (C) 2010-2014 Free Software Foundation, Inc.
+ Copyright (C) 2010-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/embedspu.sh b/binutils/embedspu.sh
index 82eb6e9..4d20812 100644
--- a/binutils/embedspu.sh
+++ b/binutils/embedspu.sh
@@ -1,7 +1,7 @@
#! /bin/sh
# Embed an SPU ELF executable into a PowerPC object file.
#
-# Copyright (C) 2006-2014 Free Software Foundation, Inc.
+# Copyright (C) 2006-2015 Free Software Foundation, Inc.
#
# This file is part of GNU Binutils.
#
diff --git a/binutils/emul_aix.c b/binutils/emul_aix.c
index 78ccccc..20c374a 100644
--- a/binutils/emul_aix.c
+++ b/binutils/emul_aix.c
@@ -1,5 +1,5 @@
/* Binutils emulation layer.
- Copyright (C) 2002-2014 Free Software Foundation, Inc.
+ Copyright (C) 2002-2015 Free Software Foundation, Inc.
Written by Tom Rix, Red Hat Inc.
This file is part of GNU Binutils.
diff --git a/binutils/emul_vanilla.c b/binutils/emul_vanilla.c
index 98ac822..8fba225 100644
--- a/binutils/emul_vanilla.c
+++ b/binutils/emul_vanilla.c
@@ -1,5 +1,5 @@
/* Binutils emulation layer.
- Copyright (C) 2002-2014 Free Software Foundation, Inc.
+ Copyright (C) 2002-2015 Free Software Foundation, Inc.
Written by Tom Rix, Red Hat Inc.
This file is part of GNU Binutils.
diff --git a/binutils/filemode.c b/binutils/filemode.c
index 6c7f673..2dbee75 100644
--- a/binutils/filemode.c
+++ b/binutils/filemode.c
@@ -1,5 +1,5 @@
/* filemode.c -- make a string describing file modes
- Copyright (C) 1985-2014 Free Software Foundation, Inc.
+ Copyright (C) 1985-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/ieee.c b/binutils/ieee.c
index 4834047..e93fcaa 100644
--- a/binutils/ieee.c
+++ b/binutils/ieee.c
@@ -1,5 +1,5 @@
/* ieee.c -- Read and write IEEE-695 debugging information.
- Copyright (C) 1996-2014 Free Software Foundation, Inc.
+ Copyright (C) 1996-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/is-ranlib.c b/binutils/is-ranlib.c
index e5d41ec..44e8c96 100644
--- a/binutils/is-ranlib.c
+++ b/binutils/is-ranlib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/is-strip.c b/binutils/is-strip.c
index 4b892ae..39a1a0b 100644
--- a/binutils/is-strip.c
+++ b/binutils/is-strip.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/makefile.vms b/binutils/makefile.vms
index 0630b4b..6d07a01 100644
--- a/binutils/makefile.vms
+++ b/binutils/makefile.vms
@@ -5,7 +5,7 @@
#
# Created by Klaus Kaempf, kkaempf@rmi.de
#
-# Copyright (C) 2012-2014 Free Software Foundation, Inc.
+# Copyright (C) 2012-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/maybe-ranlib.c b/binutils/maybe-ranlib.c
index 70498cb..2172da3 100644
--- a/binutils/maybe-ranlib.c
+++ b/binutils/maybe-ranlib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/maybe-strip.c b/binutils/maybe-strip.c
index ade4adb..35bf734 100644
--- a/binutils/maybe-strip.c
+++ b/binutils/maybe-strip.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/mclex.c b/binutils/mclex.c
index 8e2a94e..a8881a5 100644
--- a/binutils/mclex.c
+++ b/binutils/mclex.c
@@ -1,5 +1,5 @@
/* mclex.c -- lexer for Windows mc files parser.
- Copyright (C) 2007-2014 Free Software Foundation, Inc.
+ Copyright (C) 2007-2015 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
diff --git a/binutils/mcparse.y b/binutils/mcparse.y
index 121cfa9..07b9d3f 100644
--- a/binutils/mcparse.y
+++ b/binutils/mcparse.y
@@ -1,5 +1,5 @@
%{ /* mcparse.y -- parser for Windows mc files
- Copyright (C) 2007-2014 Free Software Foundation, Inc.
+ Copyright (C) 2007-2015 Free Software Foundation, Inc.
Parser for Windows mc files
Written by Kai Tietz, Onevision.
diff --git a/binutils/nlmconv.c b/binutils/nlmconv.c
index 0513f29..d0db1b3 100644
--- a/binutils/nlmconv.c
+++ b/binutils/nlmconv.c
@@ -1,5 +1,5 @@
/* nlmconv.c -- NLM conversion program
- Copyright (C) 1993-2014 Free Software Foundation, Inc.
+ Copyright (C) 1993-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/nlmconv.h b/binutils/nlmconv.h
index 318a9af..d024aae 100644
--- a/binutils/nlmconv.h
+++ b/binutils/nlmconv.h
@@ -1,5 +1,5 @@
/* nlmconv.h -- header file for NLM conversion program
- Copyright (C) 1993-2014 Free Software Foundation, Inc.
+ Copyright (C) 1993-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/nlmheader.y b/binutils/nlmheader.y
index b011279..54613e1 100644
--- a/binutils/nlmheader.y
+++ b/binutils/nlmheader.y
@@ -1,5 +1,5 @@
%{/* nlmheader.y - parse NLM header specification keywords.
- Copyright (C) 1993-2014 Free Software Foundation, Inc.
+ Copyright (C) 1993-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/nm.c b/binutils/nm.c
index ecd147e..bdc6078 100644
--- a/binutils/nm.c
+++ b/binutils/nm.c
@@ -1,5 +1,5 @@
/* nm.c -- Describe symbol table of a rel file.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/not-ranlib.c b/binutils/not-ranlib.c
index 9fa108b7..b6da7a4 100644
--- a/binutils/not-ranlib.c
+++ b/binutils/not-ranlib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/not-strip.c b/binutils/not-strip.c
index 64aa244..5194d7d 100644
--- a/binutils/not-strip.c
+++ b/binutils/not-strip.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/objcopy.c b/binutils/objcopy.c
index cac4089..25f0131 100644
--- a/binutils/objcopy.c
+++ b/binutils/objcopy.c
@@ -1,5 +1,5 @@
/* objcopy.c -- copy object file from input to output, optionally massaging it.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/objdump.c b/binutils/objdump.c
index 4c00732..a8c7d05 100644
--- a/binutils/objdump.c
+++ b/binutils/objdump.c
@@ -1,5 +1,5 @@
/* objdump.c -- dump information about an object file.
- Copyright (C) 1990-2014 Free Software Foundation, Inc.
+ Copyright (C) 1990-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/objdump.h b/binutils/objdump.h
index 3abb002..1ba8319 100644
--- a/binutils/objdump.h
+++ b/binutils/objdump.h
@@ -1,5 +1,5 @@
/* objdump.h
- Copyright (C) 2011-2014 Free Software Foundation, Inc.
+ Copyright (C) 2011-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/od-elf32_avr.c b/binutils/od-elf32_avr.c
index ced30c4..5e828fb 100644
--- a/binutils/od-elf32_avr.c
+++ b/binutils/od-elf32_avr.c
@@ -1,5 +1,5 @@
/* od-avrelf.c -- dump information about an AVR elf object file.
- Copyright (C) 2011-2014 Free Software Foundation, Inc.
+ Copyright (C) 2011-2015 Free Software Foundation, Inc.
Written by Senthil Kumar Selvaraj, Atmel.
This file is part of GNU Binutils.
diff --git a/binutils/od-macho.c b/binutils/od-macho.c
index 4371f9f..0bb627d 100644
--- a/binutils/od-macho.c
+++ b/binutils/od-macho.c
@@ -1,5 +1,5 @@
/* od-macho.c -- dump information about an Mach-O object file.
- Copyright (C) 2011-2014 Free Software Foundation, Inc.
+ Copyright (C) 2011-2015 Free Software Foundation, Inc.
Written by Tristan Gingold, Adacore.
This file is part of GNU Binutils.
diff --git a/binutils/od-xcoff.c b/binutils/od-xcoff.c
index ddd5af6..3786085 100644
--- a/binutils/od-xcoff.c
+++ b/binutils/od-xcoff.c
@@ -1,5 +1,5 @@
/* od-xcoff.c -- dump information about an xcoff object file.
- Copyright (C) 2011-2014 Free Software Foundation, Inc.
+ Copyright (C) 2011-2015 Free Software Foundation, Inc.
Written by Tristan Gingold, Adacore.
This file is part of GNU Binutils.
diff --git a/binutils/po/Make-in b/binutils/po/Make-in
index dafc461..63003b0 100644
--- a/binutils/po/Make-in
+++ b/binutils/po/Make-in
@@ -1,6 +1,6 @@
# Makefile for program source directory in GNU NLS utilities package.
# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
-# Copyright (C) 2003-2014 Free Software Foundation, Inc.
+# Copyright (C) 2003-2015 Free Software Foundation, Inc.
#
# This file may be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU Public License
diff --git a/binutils/prdbg.c b/binutils/prdbg.c
index fab60a6..4ef481c 100644
--- a/binutils/prdbg.c
+++ b/binutils/prdbg.c
@@ -1,5 +1,5 @@
/* prdbg.c -- Print out generic debugging information.
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
Tags style generation written by Salvador E. Tropea <set@computer.org>.
diff --git a/binutils/ranlib.sh b/binutils/ranlib.sh
index 0df4a37..db2f6c3 100755
--- a/binutils/ranlib.sh
+++ b/binutils/ranlib.sh
@@ -1,6 +1,6 @@
#!/bin/sh
# A simple ranlib script, to use less disk space than a ranlib program.
-# Copyright (C) 2004-2014 Free Software Foundation, Inc.
+# Copyright (C) 2004-2015 Free Software Foundation, Inc.
# This program is part of GNU Binutils.
diff --git a/binutils/rclex.c b/binutils/rclex.c
index 692f713..da63a42 100644
--- a/binutils/rclex.c
+++ b/binutils/rclex.c
@@ -1,6 +1,6 @@
/* rclex.c -- lexer for Windows rc files parser */
-/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
diff --git a/binutils/rcparse.y b/binutils/rcparse.y
index 2d17909..78ac57e 100644
--- a/binutils/rcparse.y
+++ b/binutils/rcparse.y
@@ -1,5 +1,5 @@
%{ /* rcparse.y -- parser for Windows rc files
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Extended by Kai Tietz, Onevision.
diff --git a/binutils/rdcoff.c b/binutils/rdcoff.c
index 6785136..3f08bf0 100644
--- a/binutils/rdcoff.c
+++ b/binutils/rdcoff.c
@@ -1,5 +1,5 @@
/* stabs.c -- Parse COFF debugging information
- Copyright (C) 1996-2014 Free Software Foundation, Inc.
+ Copyright (C) 1996-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/rddbg.c b/binutils/rddbg.c
index ea8161b..1c2babd 100644
--- a/binutils/rddbg.c
+++ b/binutils/rddbg.c
@@ -1,5 +1,5 @@
/* rddbg.c -- Read debugging information into a generic form.
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/readelf.c b/binutils/readelf.c
index 8a53248..6c47d9a 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -1,5 +1,5 @@
/* readelf.c -- display contents of an ELF format file
- Copyright (C) 1998-2014 Free Software Foundation, Inc.
+ Copyright (C) 1998-2015 Free Software Foundation, Inc.
Originally developed by Eric Youngdale <eric@andante.jic.com>
Modifications by Nick Clifton <nickc@redhat.com>
diff --git a/binutils/rename.c b/binutils/rename.c
index 41698f7..21ce671 100644
--- a/binutils/rename.c
+++ b/binutils/rename.c
@@ -1,5 +1,5 @@
/* rename.c -- rename a file, preserving symlinks.
- Copyright (C) 1999-2014 Free Software Foundation, Inc.
+ Copyright (C) 1999-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/resbin.c b/binutils/resbin.c
index 8684ae3..04ba721 100644
--- a/binutils/resbin.c
+++ b/binutils/resbin.c
@@ -1,5 +1,5 @@
/* resbin.c -- manipulate the Windows binary resource format.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/rescoff.c b/binutils/rescoff.c
index 607c823..0004c3a 100644
--- a/binutils/rescoff.c
+++ b/binutils/rescoff.c
@@ -1,5 +1,5 @@
/* rescoff.c -- read and write resources in Windows COFF files.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/resrc.c b/binutils/resrc.c
index 65f1c11..4e0b24c 100644
--- a/binutils/resrc.c
+++ b/binutils/resrc.c
@@ -1,5 +1,5 @@
/* resrc.c -- read and write Windows rc files.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/resres.c b/binutils/resres.c
index 03c42e6..7e742d2 100644
--- a/binutils/resres.c
+++ b/binutils/resres.c
@@ -1,5 +1,5 @@
/* resres.c: read_res_file and write_res_file implementation for windres.
- Copyright (C) 1998-2014 Free Software Foundation, Inc.
+ Copyright (C) 1998-2015 Free Software Foundation, Inc.
Written by Anders Norlander <anorland@hem2.passagen.se>.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/sanity.sh b/binutils/sanity.sh
index 5fa0cfc..a1396cb 100755
--- a/binutils/sanity.sh
+++ b/binutils/sanity.sh
@@ -2,7 +2,7 @@
### quick sanity test for the binutils.
###
# This file was written K. Richard Pixley.
-# Copyright (C) 2007-2014 Free Software Foundation, Inc.
+# Copyright (C) 2007-2015 Free Software Foundation, Inc.
# This program is part of GNU Binutils.
diff --git a/binutils/size.c b/binutils/size.c
index e727165..1035f2b 100644
--- a/binutils/size.c
+++ b/binutils/size.c
@@ -1,5 +1,5 @@
/* size.c -- report size of various sections of an executable file.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/srconv.c b/binutils/srconv.c
index 13119b4..3762a25 100644
--- a/binutils/srconv.c
+++ b/binutils/srconv.c
@@ -1,5 +1,5 @@
/* srconv.c -- Sysroff conversion program
- Copyright (C) 1994-2014 Free Software Foundation, Inc.
+ Copyright (C) 1994-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/stabs.c b/binutils/stabs.c
index 33159e9..4f17308 100644
--- a/binutils/stabs.c
+++ b/binutils/stabs.c
@@ -1,5 +1,5 @@
/* stabs.c -- Parse stabs debugging information
- Copyright (C) 1995-2014 Free Software Foundation, Inc.
+ Copyright (C) 1995-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.
diff --git a/binutils/strings.c b/binutils/strings.c
index 7346f55..8f215e5 100644
--- a/binutils/strings.c
+++ b/binutils/strings.c
@@ -1,5 +1,5 @@
/* strings -- print the strings of printable characters in files
- Copyright (C) 1993-2014 Free Software Foundation, Inc.
+ Copyright (C) 1993-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/sysdep.h b/binutils/sysdep.h
index 689e8c9..490f51c 100644
--- a/binutils/sysdep.h
+++ b/binutils/sysdep.h
@@ -1,5 +1,5 @@
/* sysdep.h -- handle host dependencies for binutils
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/sysdump.c b/binutils/sysdump.c
index 5ae324f..37dd162 100644
--- a/binutils/sysdump.c
+++ b/binutils/sysdump.c
@@ -1,5 +1,5 @@
/* Sysroff object format dumper.
- Copyright (C) 1994-2014 Free Software Foundation, Inc.
+ Copyright (C) 1994-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/sysinfo.y b/binutils/sysinfo.y
index b675491..4d0ec24 100644
--- a/binutils/sysinfo.y
+++ b/binutils/sysinfo.y
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2015 Free Software Foundation, Inc.
Written by Steve Chamberlain of Cygnus Support (steve@cygnus.com).
This file is part of GNU binutils.
diff --git a/binutils/syslex.l b/binutils/syslex.l
index 0b99b1a..886e859 100644
--- a/binutils/syslex.l
+++ b/binutils/syslex.l
@@ -1,7 +1,7 @@
%option noinput nounput
%{
-/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
diff --git a/binutils/syslex_wrap.c b/binutils/syslex_wrap.c
index 7d02616..9c09df4 100644
--- a/binutils/syslex_wrap.c
+++ b/binutils/syslex_wrap.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/ChangeLog b/binutils/testsuite/ChangeLog
index 81d89c4..c73a6c3 100644
--- a/binutils/testsuite/ChangeLog
+++ b/binutils/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2015-01-01 Alan Modra <amodra@gmail.com>
+
+ Update year range in copyright notice of all files.
+
2014-12-26 Alan Modra <amodra@gmail.com>
* binutils-all/strip-11.d: New test.
@@ -369,7 +373,7 @@
For older changes see ChangeLog-0411
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/testsuite/binutils-all/aarch64/aarch64.exp b/binutils/testsuite/binutils-all/aarch64/aarch64.exp
index e189711..7d60dcc 100644
--- a/binutils/testsuite/binutils-all/aarch64/aarch64.exp
+++ b/binutils/testsuite/binutils-all/aarch64/aarch64.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2014 Free Software Foundation, Inc.
+# Copyright (C) 2014-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/ar.exp b/binutils/testsuite/binutils-all/ar.exp
index 21b7a69..4c33874 100644
--- a/binutils/testsuite/binutils-all/ar.exp
+++ b/binutils/testsuite/binutils-all/ar.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1995-2014 Free Software Foundation, Inc.
+# Copyright (C) 1995-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/arm/objdump.exp b/binutils/testsuite/binutils-all/arm/objdump.exp
index 93c44da..ce5a42c 100644
--- a/binutils/testsuite/binutils-all/arm/objdump.exp
+++ b/binutils/testsuite/binutils-all/arm/objdump.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2014 Free Software Foundation, Inc.
+# Copyright (C) 2004-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/bfin/objdump.exp b/binutils/testsuite/binutils-all/bfin/objdump.exp
index ba803ee..bdadaf5 100644
--- a/binutils/testsuite/binutils-all/bfin/objdump.exp
+++ b/binutils/testsuite/binutils-all/bfin/objdump.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2009-2014 Free Software Foundation, Inc.
+# Copyright (C) 2009-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/compress.exp b/binutils/testsuite/binutils-all/compress.exp
index d74555d..75b8783 100644
--- a/binutils/testsuite/binutils-all/compress.exp
+++ b/binutils/testsuite/binutils-all/compress.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2014 Free Software Foundation, Inc.
+# Copyright (C) 2010-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/dlltool.exp b/binutils/testsuite/binutils-all/dlltool.exp
index 169fe2c..6568e31 100644
--- a/binutils/testsuite/binutils-all/dlltool.exp
+++ b/binutils/testsuite/binutils-all/dlltool.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2014 Free Software Foundation, Inc.
+# Copyright (C) 2002-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/dw2-1.S b/binutils/testsuite/binutils-all/dw2-1.S
index 234b11b..484a46d 100644
--- a/binutils/testsuite/binutils-all/dw2-1.S
+++ b/binutils/testsuite/binutils-all/dw2-1.S
@@ -1,6 +1,6 @@
/* This testcase is derived from a similar test in GDB.
- Copyright (C) 2008-2014 Free Software Foundation, Inc.
+ Copyright (C) 2008-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/dw2-2.S b/binutils/testsuite/binutils-all/dw2-2.S
index e792e8a..d64c0cf 100644
--- a/binutils/testsuite/binutils-all/dw2-2.S
+++ b/binutils/testsuite/binutils-all/dw2-2.S
@@ -1,6 +1,6 @@
/* This testcase is derived from a similar test in GDB.
- Copyright (C) 2008-2014 Free Software Foundation, Inc.
+ Copyright (C) 2008-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/dw2-compressed.S b/binutils/testsuite/binutils-all/dw2-compressed.S
index b38961a..a0e5f90 100644
--- a/binutils/testsuite/binutils-all/dw2-compressed.S
+++ b/binutils/testsuite/binutils-all/dw2-compressed.S
@@ -1,6 +1,6 @@
/* This testcase is derived from a similar test in GDB.
- Copyright (C) 2008-2014 Free Software Foundation, Inc.
+ Copyright (C) 2008-2015 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/elfedit.exp b/binutils/testsuite/binutils-all/elfedit.exp
index c5465dc..465c39d 100644
--- a/binutils/testsuite/binutils-all/elfedit.exp
+++ b/binutils/testsuite/binutils-all/elfedit.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2014 Free Software Foundation, Inc.
+# Copyright (C) 2010-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/hppa/objdump.exp b/binutils/testsuite/binutils-all/hppa/objdump.exp
index 833230b..92e1a29 100644
--- a/binutils/testsuite/binutils-all/hppa/objdump.exp
+++ b/binutils/testsuite/binutils-all/hppa/objdump.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/i386/i386.exp b/binutils/testsuite/binutils-all/i386/i386.exp
index 7b85ba4..832c950 100644
--- a/binutils/testsuite/binutils-all/i386/i386.exp
+++ b/binutils/testsuite/binutils-all/i386/i386.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2014 Free Software Foundation, Inc.
+# Copyright (C) 2010-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/m68k/objdump.exp b/binutils/testsuite/binutils-all/m68k/objdump.exp
index c50009b..9ab30d1 100644
--- a/binutils/testsuite/binutils-all/m68k/objdump.exp
+++ b/binutils/testsuite/binutils-all/m68k/objdump.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2014 Free Software Foundation, Inc.
+# Copyright (C) 2004-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/mips/mips.exp b/binutils/testsuite/binutils-all/mips/mips.exp
index b325307..0f060b5 100644
--- a/binutils/testsuite/binutils-all/mips/mips.exp
+++ b/binutils/testsuite/binutils-all/mips/mips.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2013-2014 Free Software Foundation, Inc.
+# Copyright (C) 2013-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/nm.exp b/binutils/testsuite/binutils-all/nm.exp
index 1a5667b..7e385fa 100644
--- a/binutils/testsuite/binutils-all/nm.exp
+++ b/binutils/testsuite/binutils-all/nm.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp
index e7b792e..f41392d 100644
--- a/binutils/testsuite/binutils-all/objcopy.exp
+++ b/binutils/testsuite/binutils-all/objcopy.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+# Copyright (C) 1994-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/objdump.exp b/binutils/testsuite/binutils-all/objdump.exp
index 430ba93..6b7d332 100644
--- a/binutils/testsuite/binutils-all/objdump.exp
+++ b/binutils/testsuite/binutils-all/objdump.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/readelf.exp b/binutils/testsuite/binutils-all/readelf.exp
index e45d6ea..1d0ea3b 100644
--- a/binutils/testsuite/binutils-all/readelf.exp
+++ b/binutils/testsuite/binutils-all/readelf.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1999-2014 Free Software Foundation, Inc.
+# Copyright (C) 1999-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/size.exp b/binutils/testsuite/binutils-all/size.exp
index 47cf91b..959eb9d 100644
--- a/binutils/testsuite/binutils-all/size.exp
+++ b/binutils/testsuite/binutils-all/size.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/vax/objdump.exp b/binutils/testsuite/binutils-all/vax/objdump.exp
index 1cbbedd..e132696 100644
--- a/binutils/testsuite/binutils-all/vax/objdump.exp
+++ b/binutils/testsuite/binutils-all/vax/objdump.exp
@@ -1,5 +1,5 @@
#
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/windres/README b/binutils/testsuite/binutils-all/windres/README
index 4658cb3..9312c7e 100644
--- a/binutils/testsuite/binutils-all/windres/README
+++ b/binutils/testsuite/binutils-all/windres/README
@@ -26,7 +26,7 @@ parsing or comparing should be xfailed.
The windres tests only run for ix86 targets, because the
MSVC-generated *.rsd files are generated for that.
-Copyright (C) 2012-2014 Free Software Foundation, Inc.
+Copyright (C) 2012-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/binutils/testsuite/binutils-all/windres/msupdate b/binutils/testsuite/binutils-all/windres/msupdate
index f723c97..9879f2b 100755
--- a/binutils/testsuite/binutils-all/windres/msupdate
+++ b/binutils/testsuite/binutils-all/windres/msupdate
@@ -1,5 +1,5 @@
#!/bin/sh
-# Copyright (C) 2001-2014 Free Software Foundation, Inc.
+# Copyright (C) 2001-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/windres/windres.exp b/binutils/testsuite/binutils-all/windres/windres.exp
index 77ef7b8..8fa5701 100644
--- a/binutils/testsuite/binutils-all/windres/windres.exp
+++ b/binutils/testsuite/binutils-all/windres/windres.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2014 Free Software Foundation, Inc.
+# Copyright (C) 2001-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/binutils-all/x86-64/x86-64.exp b/binutils/testsuite/binutils-all/x86-64/x86-64.exp
index 0bb1c9f..eeefeff 100644
--- a/binutils/testsuite/binutils-all/x86-64/x86-64.exp
+++ b/binutils/testsuite/binutils-all/x86-64/x86-64.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2014 Free Software Foundation, Inc.
+# Copyright (C) 2010-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/config/default.exp b/binutils/testsuite/config/default.exp
index 4694863..3c5f512 100644
--- a/binutils/testsuite/config/default.exp
+++ b/binutils/testsuite/config/default.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/testsuite/lib/binutils-common.exp b/binutils/testsuite/lib/binutils-common.exp
index 14a8122..7540045 100644
--- a/binutils/testsuite/lib/binutils-common.exp
+++ b/binutils/testsuite/lib/binutils-common.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
#
# This file is part of the GNU Binutils.
#
diff --git a/binutils/testsuite/lib/utils-lib.exp b/binutils/testsuite/lib/utils-lib.exp
index b7f5101..8dac718 100644
--- a/binutils/testsuite/lib/utils-lib.exp
+++ b/binutils/testsuite/lib/utils-lib.exp
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2014 Free Software Foundation, Inc.
+# Copyright (C) 1993-2015 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/binutils/unwind-ia64.c b/binutils/unwind-ia64.c
index 642f9b2..94b80a3 100644
--- a/binutils/unwind-ia64.c
+++ b/binutils/unwind-ia64.c
@@ -1,5 +1,5 @@
/* unwind-ia64.c -- utility routines to dump IA-64 unwind info for readelf.
- Copyright (C) 2000-2014 Free Software Foundation, Inc.
+ Copyright (C) 2000-2015 Free Software Foundation, Inc.
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
diff --git a/binutils/unwind-ia64.h b/binutils/unwind-ia64.h
index a1cfa34..6fc1712 100644
--- a/binutils/unwind-ia64.h
+++ b/binutils/unwind-ia64.h
@@ -1,5 +1,5 @@
/* unwind-ia64.h -- dump IA-64 unwind info.
- Copyright (C) 2000-2014 Free Software Foundation, Inc.
+ Copyright (C) 2000-2015 Free Software Foundation, Inc.
Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
This file is part of GNU Binutils.
diff --git a/binutils/version.c b/binutils/version.c
index fab6bf9..c745cf1 100644
--- a/binutils/version.c
+++ b/binutils/version.c
@@ -1,5 +1,5 @@
/* version.c -- binutils version information
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2015 Free Software Foundation, Inc.
This file is part of GNU Binutils.
@@ -31,7 +31,7 @@ print_version (const char *name)
/* This output is intended to follow the GNU standards document. */
/* xgettext:c-format */
printf ("GNU %s %s\n", name, BFD_VERSION_STRING);
- printf (_("Copyright (C) 2014 Free Software Foundation, Inc.\n"));
+ printf (_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n"));
printf (_("\
This program is free software; you may redistribute it under the terms of\n\
the GNU General Public License version 3 or (at your option) any later version.\n\
diff --git a/binutils/windint.h b/binutils/windint.h
index cfbfb7a..d7f4f87 100644
--- a/binutils/windint.h
+++ b/binutils/windint.h
@@ -1,5 +1,5 @@
/* windint.h -- internal header file for windres program.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
This file is part of GNU Binutils.
diff --git a/binutils/windmc.c b/binutils/windmc.c
index 01785db..5fd8cd5 100644
--- a/binutils/windmc.c
+++ b/binutils/windmc.c
@@ -1,5 +1,5 @@
/* windmc.c -- a program to compile Windows message files.
- Copyright (C) 2007-2014 Free Software Foundation, Inc.
+ Copyright (C) 2007-2015 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
This file is part of GNU Binutils.
diff --git a/binutils/windmc.h b/binutils/windmc.h
index 5b556fa..8fda48d 100644
--- a/binutils/windmc.h
+++ b/binutils/windmc.h
@@ -1,5 +1,5 @@
/* windmc.h -- header file for windmc program.
- Copyright (C) 2007-2014 Free Software Foundation, Inc.
+ Copyright (C) 2007-2015 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
This file is part of GNU Binutils.
diff --git a/binutils/windres.c b/binutils/windres.c
index 14cf11e..00939b0 100644
--- a/binutils/windres.c
+++ b/binutils/windres.c
@@ -1,5 +1,5 @@
/* windres.c -- a program to manipulate Windows resources
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/windres.h b/binutils/windres.h
index 2d0b3ff..6a191c7 100644
--- a/binutils/windres.h
+++ b/binutils/windres.h
@@ -1,5 +1,5 @@
/* windres.h -- header file for windres program.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/winduni.c b/binutils/winduni.c
index b0b729e..9f5bf13 100644
--- a/binutils/winduni.c
+++ b/binutils/winduni.c
@@ -1,5 +1,5 @@
/* winduni.c -- unicode support for the windres program.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/winduni.h b/binutils/winduni.h
index a4a4877..bd437fd 100644
--- a/binutils/winduni.h
+++ b/binutils/winduni.h
@@ -1,5 +1,5 @@
/* winduni.h -- header file for unicode support for windres program.
- Copyright (C) 1997-2014 Free Software Foundation, Inc.
+ Copyright (C) 1997-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor, Cygnus Support.
Rewritten by Kai Tietz, Onevision.
diff --git a/binutils/wrstabs.c b/binutils/wrstabs.c
index a931094..3f7f72b 100644
--- a/binutils/wrstabs.c
+++ b/binutils/wrstabs.c
@@ -1,5 +1,5 @@
/* wrstabs.c -- Output stabs debugging information
- Copyright (C) 1996-2014 Free Software Foundation, Inc.
+ Copyright (C) 1996-2015 Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>.
This file is part of GNU Binutils.