+2016-05-23 Jim Wilson <jim.wilson@linaro.org>
+
+ * elfnn-aarch64.c: Unconditionally enable R_AARCH64_NULL and
+ R_AARCH64_NONE. Use HOWTO64 for R_AARCH64_NULL.
+ * relocs.c: Add BFD_RELOC_AARCH64_NULL.
+ * bfd-in2.h: Regenerate.
+ * libbfd.h: Likewise.
+
+2016-05-23 Kuba Sejdak <jakub.sejdak@phoesys.com>
+
+ * config.bfd: Add entry for arm-phoenix.
+
+2016-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * elf32-arm.c (arm_dedicated_stub_section_padding): New function.
+ (elf32_arm_size_stubs): Declare stub_type in a more outer scope and
+ account for padding for stub section requiring one.
+ (elf32_arm_build_stubs): Add comment to stress the importance of
+ zeroing veneer section content.
+
+2016-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * bfd-in.h (bfd_elf32_arm_keep_private_stub_output_sections): Declare
+ bfd hook.
+ * bfd-in2.h: Regenerate.
+ * elf32-arm.c (arm_dedicated_stub_output_section_required): New
+ function.
+ (arm_dedicated_stub_output_section_required_alignment): Likewise.
+ (arm_dedicated_stub_output_section_name): Likewise.
+ (arm_dedicated_stub_input_section_ptr): Likewise.
+ (elf32_arm_create_or_find_stub_sec): Add stub type parameter and
+ function description comment. Add support for dedicated output stub
+ section to given stub types.
+ (elf32_arm_add_stub): Add a stub type parameter and pass it down to
+ elf32_arm_create_or_find_stub_sec.
+ (elf32_arm_create_stub): Pass stub type down to elf32_arm_add_stub.
+ (elf32_arm_size_stubs): Pass stub type when calling
+ elf32_arm_create_or_find_stub_sec for Cortex-A8 erratum veneers.
+ (bfd_elf32_arm_keep_private_stub_output_sections): New function.
+
+2016-05-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf32-i386.c (elf_i386_check_relocs): Don't check R_386_GOT32
+ when setting need_convert_load.
+
+2016-05-20 Maciej W. Rozycki <macro@imgtec.com>
+
+ * elfxx-mips.c (mips_elf_read_rel_addend): Adjust the addend for
+ microMIPS JALX.
+
+2016-05-19 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/20117
+ * elf32-i386.c (elf_i386_convert_load_reloc): Don't check
+ R_386_GOT32X.
+ (elf_i386_convert_load): Don't convert R_386_GOT32.
+
+2016-05-20 Alan Modra <amodra@gmail.com>
+
+ PR gas/20118
+ * elf.c (elf_fake_sections): Set sh_entsize for SHT_INIT_ARRAY,
+ SHT_FINI_ARRAY, and SHT_PREINIT_ARRAY.
+
+2016-05-19 Cupertino Miranda <cmiranda@synopsys.com>
+
+ * elf32-arc.c (arc_elf_final_write_processing): Changed.
+ (debug_arc_reloc): Likewise.
+ (elf_arc_relocate_section): Likewise.
+ (elf_arc_check_relocs): Likewise.
+ (elf_arc_adjust_dynamic_symbol): Likewise.
+ (elf_arc_add_symbol_hook): Likewise.
+
+2016-05-19 Maciej W. Rozycki <macro@imgtec.com>
+
+ * config.bfd: Remove `am34-*-linux*' support.
+
+2016-05-19 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (allocate_dynrelocs): Allocate got and other dynamic
+ relocs before plt relocs.
+
+2016-05-19 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (ppc64_elf_branch_reloc): Check for NULL owner
+ before dereferencing.
+
+2016-05-18 Nick Clifton <nickc@redhat.com>
+
+ * po/sv.po: Updated Swedish translation.
+
+2016-05-18 Alan Modra <amodra@gmail.com>
+
+ * elf32-arm.c (elf32_arm_size_stubs): Free or cache local syms
+ for each BFD. Don't goto error_ret_free_local from outside loop.
+
+2016-05-17 Maciej W. Rozycki <macro@imgtec.com>
+
+ * elf-s390-common.c (elf_s390_add_symbol_hook): Remove
+ STB_GNU_UNIQUE handling.
+ * elf32-arc.c (elf_arc_add_symbol_hook): Likewise.
+ * elf32-arm.c (elf32_arm_add_symbol_hook): Likewise.
+ * elf32-m68k.c (elf_m68k_add_symbol_hook): Likewise.
+ * elf32-ppc.c (ppc_elf_add_symbol_hook): Likewise.
+ * elf32-sparc.c (elf32_sparc_add_symbol_hook): Likewise.
+ * elf64-ppc.c (ppc64_elf_add_symbol_hook): Likewise.
+ * elf64-sparc.c (elf64_sparc_add_symbol_hook): Likewise.
+ * elf64-x86-64.c (elf_x86_64_add_symbol_hook): Likewise.
+ * elfxx-aarch64.c (_bfd_aarch64_elf_add_symbol_hook): Likewise.
+ * elfxx-mips.c (_bfd_mips_elf_add_symbol_hook): Likewise.
+ * elf32-i386.c (elf_i386_add_symbol_hook): Remove function.
+ (elf_backend_add_symbol_hook): Remove macro.
+ * elflink.c (elf_link_add_object_symbols): Set `has_gnu_symbols'
+ for STB_GNU_UNIQUE symbols.
+
+2016-05-16 Maciej W. Rozycki <macro@imgtec.com>
+
+ * elf32-v850.c (v850_elf_copy_notes): New function, factored out
+ from...
+ (v850_elf_copy_private_bfd_data): ... here. Call the new
+ function and `_bfd_elf_copy_private_bfd_data'.
+
+2016-05-13 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/20093
+ * elf64-x86-64.c (elf_x86_64_convert_load_reloc): Don't convert
+ GOTPCREL relocation against large section.
+