aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index cb85678..68224f8 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2021-04-12 Alan Modra <amodra@gmail.com>
+
+ * elf-bfd.h (struct elf_backend_data): Return bfd_link_hash_entry*
+ from elf_backend_archive_symbol_lookup.
+ (_bfd_elf_archive_symbol_lookup): Return bfd_link_hash_entry*.
+ * elf64-ppc.c (ppc64_elf_archive_symbol_lookup): Likewise. Check
+ we have a ppc_hash_table before accessing ppc_link_hash_entry
+ fields.
+ * elflink.c (_bfd_elf_archive_symbol_lookup): Return
+ bfd_link_hash_entry*.
+ (elf_link_add_archive_symbols): Adjust to suit.
+
2021-04-12 Nelson Chu <nelson.chu@sifive.com>
* elfxx-riscv.c (riscv_parse_std_ext): Fixed the wrong versions of