+2017-03-13 Alan Modra <amodra@gmail.com>
+ Taeung Song <treeze.taeung@gmail.com>
+
+ * objdump.c (update_source_path): Add abfd param. Add struct
+ stat var. Pass to try_print_file_open. Warn if source is more
+ recent than object.
+ (try_print_file_open, slurp_file): Add struct stat param to
+ return fstat.
+ (show_line): Call update_source_path with bfd.
+
+2017-03-10 Chia-Hao Lo <fcamel@gmail.com>
+
+ PR binutils/21235
+ * objdump.c (main): Set do_wide with --wide.
+
+2017-03-10 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (get_machine_name): Rearrange switch table in order of
+ increasing machine number. Add missing entries.
+
+2017-03-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/21231
+ * readelf.c (decode_x86_isa): Change argument to unsigned int.
+ (print_gnu_property_note): Retrieve property type and datasz as
+ 4-byte integer. Consolidate property datasz check. Check
+ GNU_PROPERTY_LOPROC and GNU_PROPERTY_LOUSER.
+ * testsuite/binutils-all/i386/pr21231a.d: New file.
+ * testsuite/binutils-all/i386/pr21231a.s: Likewise.
+ * testsuite/binutils-all/i386/pr21231b.d: Likewise.
+ * testsuite/binutils-all/i386/pr21231b.s: Likewise.
+ * testsuite/binutils-all/x86-64/pr21231a.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr21231a.s: Likewise.
+ * testsuite/binutils-all/x86-64/pr21231b.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr21231b.s: Likewise.
+
+2017-03-06 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (print_gnu_build_attribute_name): Read byte values
+ from the name string as unsigned bytes.
+ (process_notes_at): Use memcpy to copy an unterminated name
+ string.
+
+2017-03-06 Sam Thursfield <sam.thursfield@codethink.co.uk>
+
+ * configure.ac (AC_CHECK_DECLS): Add asprintf.
+ * config.in: Regenerate.
+ * configure: Regenerate.
+
+2017-03-02 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (print_gnu_build_attribute_description): Use global
+ symbols for OPEN attributes if at all possible.
+ * objcopy.c (is_merged_note_section): Support build note sections
+ without the SHF_GNU_BUILD_NOTE section flag set.
+
+2017-03-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * dwarf.c (debug_displays_assert): New static assertion.
+
+2017-03-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * dwarf.h (enum dwarf_section_display_enum): Add loclists and rnglists.
+
+2017-03-01 Nick Clifton <nickc@redhat.com>
+
+ * readelf.c (get_note_type): Add support for GNU_BUILD_NOTEs.
+ (get_gnu_elf_note_type): Add support for GNU_PROPERTY_NOTEs.
+ (decode_x86_isa): New function.
+ (print_gnu_property_note): New function.
+ (print_gnu_note): Handle GNU_PROPERTY_NOTEs.
+ (print_gnu_build_attribute_description): New function.
+ (print_gnu_build_attribute_name): New function.
+ (process_note): Add support for GNU_BUILD_NOTEs.
+ * objcopy.c (--merge-notes): New command line option.
+ (copy_options): Add merge-notes.
+ (copy_usage): Likewise.
+ (is_merge_note_section): New function.
+ (merge_gnu_build_notes): New function.
+ (copy_object): Merge note sections if asked to do so.
+ (skip_section): Add skip_copy parameter. Add support for skipping
+ merged note sections.
+ (copy_relocations_in_section): Update call to skip_section.
+ (copy_section): Likewise.
+ (copy_main): Add support for merge-notes option.
+ * doc/binutils.texi: Document the new option to objcopy.
+ * NEWS: Mention the new feature.
+ * testsuite/binutils-all/note-2-32.d: New test. Checks note
+ merging on 32-bit targets.
+ * testsuite/binutils-all/note-2-32.s: New test source file.
+ * testsuite/binutils-all/note-2-64.d: New test. Like note-2-32.d
+ but for 64-bit targets.
+ * testsuite/binutils-all/note-2-64.s: New test source file.
+ * testsuite/binutils-all/objcopy.exp: Run the new test.
+
2017-02-28 Peter Bergner <bergner@vnet.ibm.com>
* objdump.c (main): Use remove_whitespace_and_extra_commas.