+2019-05-21 Tamar Christina <tamar.christina@arm.com>
+
+ PR ld/24373
+ * bfd-in.h (enum erratum_84319_opts): New
+ (bfd_elf64_aarch64_set_options, bfd_elf32_aarch64_set_options): Change
+ int to enum erratum_84319_opts.
+ * bfd-in2.h: Regenerate.
+ * elfnn-aarch64.c (struct elf_aarch64_link_hash_table): Change
+ fix_erratum_843419 to use new enum, remove fix_erratum_843419_adr.
+ (_bfd_aarch64_add_stub_entry_after): Conditionally create erratum stub.
+ (aarch64_size_one_stub): Conditionally size erratum 843419 stubs.
+ (_bfd_aarch64_resize_stubs): Amend comment.
+ (elfNN_aarch64_size_stubs): Don't generate stubs when no workaround
+ requested.
+ (bfd_elfNN_aarch64_set_options): Use new fix_erratum_843419 enum.
+ (_bfd_aarch64_erratum_843419_branch_to_stub): Implement selection of
+ erratum workaround.
+ (clear_erratum_843419_entry): Update erratum conditional.
+
+2019-05-21 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
+
+ PR ld/24571
+ * bfd/elf32-avr.c (elf32_avr_relax_section): Adjust range check
+ when computing distance_short_enough.
+
+2019-05-21 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
+
+ PR ld/24564
+ * bfd/elf32-avr.c (avr_relative_distance_considering_wrap_around):
+ Wrap around even if distance equals avr_pc_wrap_around.
+
+2019-05-20 Nick Clifton <nickc@redhat.com>
+
+ * po/fr.po: Updated French translation.
+
+2019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
+
+ * elf32-arm.c (elf32_arm_merge_eabi_attributes): Add case for Tag_MVE_arch.
+
+2019-05-16 Alan Modra <amodra@gmail.com>
+
+ * elf32-arm.c (elf32_arm_write_section): Revert last change.
+
+2019-05-15 Alan Modra <amodra@gmail.com>
+
+ * elf32-arm.c (elf32_arm_write_section): Don't leave
+ error case of STM32L4XX_ERRATUM_BRANCH_TO_VENEER with
+ unitialised section contents.
+
+2019-05-14 Jamey Hicks <jamey.hicks@gmail.com>
+
+ PR 19921
+ * verilog.c: (VerilogDataWidth): New variable.
+ (verilog_write_record): Emit bytes in VerilogDataWidth bundles.
+
+2019-05-08 Nick Clifton <nickc@redhat.com>
+
+ PR 24523
+ * elf32-m68k.c (elf32_m68k_merge_private_bfd_data): Return TRUE
+ rather than FALSE if encountering a non-ELF file.
+
+2019-05-06 Alan Modra <amodra@gmail.com>
+
+ * elf32-pj.c (pj_elf_reloc): Don't report undefined weak as an error.
+
+2019-05-06 Alan Modra <amodra@gmail.com>
+
+ * reloc.c (BFD_RELOC_PPC64_TPREL16_HIGH, BFD_RELOC_PPC64_TPREL16_HIGHA),
+ (BFD_RELOC_PPC64_DTPREL16_HIGH, BFD_RELOC_PPC64_DTPREL16_HIGHA):
+ Sort before BFD_RELOC_PPC64_DTPREL16_HIGHESTA entry.
+ * libbfd.h: Regenerate.
+ * bfd-in2.h: Regenerate.
+
+2019-05-04 Alan Modra <amodra@gmail.com>
+
+ PR 24511
+ * syms.c (coff_section_type): Only allow '.', '$' and numeric
+ following the standard section names.
+ (bfd_decode_symclass): Prioritize section flag tests in
+ decode_section_type before name tests in coff_section_type.
+ * plugin.c (bfd_plugin_canonicalize_symtab): Init fake_section
+ and fake_common_section using BFD_FAKE_SECTION. Use "fake" as
+ their names and choose standard .text section flags for
+ fake_section.
+
+2019-05-02 Nick Clifton <nickc@redhat.com>
+
+ PR 24493
+ * coffcode.h (styp_to_sec_flags): Treat .gnu.debuglink and
+ .gnu.debugaltlink sections as debugging sections.
+
+2019-04-30 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add has_gotrel.
+ (struct _ppc64_elf_section_data): Likewise.
+ (ppc64_elf_check_relocs): Set above fields.
+ (ppc64_elf_edit_toc): Add a pass over GOT relocs.
+ (ppc64_elf_relocate_section): Edit GOT indirect to GOT relative
+ when possible.
+
+2019-04-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/24486
+ * elflink.c (elf_link_output_extsym): Don't complain undefined
+ weak dynamic reference.
+
2019-04-25 Sudakshina Das <sudi.das@arm.com>
* elfnn-aarch64.c (PLT_BTI_ENTRY_SIZE): Remove.