aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2017-04-27 11:06:33 +0930
committerAlan Modra <amodra@gmail.com>2017-04-27 11:54:29 +0930
commit641338d8e9b62bde9672f13f0dca2324b61e46e2 (patch)
tree1548ad68c51d8b24241e6717ef4b3766fa2e944b /bfd/ChangeLog
parent21d68fcd0c2f9113369d860ee1e5841bfacc35ff (diff)
downloadgdb-641338d8e9b62bde9672f13f0dca2324b61e46e2.zip
gdb-641338d8e9b62bde9672f13f0dca2324b61e46e2.tar.gz
gdb-641338d8e9b62bde9672f13f0dca2324b61e46e2.tar.bz2
Clear dynstr_index when forcing symbols local
This is really just cosmetic, but it does protect a little from accidentally reading a stale value. * elflink.c (_bfd_elf_link_hash_hide_symbol): Clear dynstr_index when force_local.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 6cda710..c870cc7 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,10 @@
2017-04-27 Alan Modra <amodra@gmail.com>
+ * elflink.c (_bfd_elf_link_hash_hide_symbol): Clear dynstr_index
+ when force_local.
+
+2017-04-27 Alan Modra <amodra@gmail.com>
+
* elf32-ppc.c (UNDEFWEAK_NO_DYNAMIC_RELOC): Define.
(ppc_elf_select_plt_layout, ppc_elf_tls_setup): Use it.
(ppc_elf_adjust_dynamic_symbol, allocate_dynrelocs): Likewise.