aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2000-05-30 20:51:36 +0000
committerH.J. Lu <hjl.tools@gmail.com>2000-05-30 20:51:36 +0000
commit38048eb91133e21141ab4bb16ef2221852eebc86 (patch)
treecf4cc83eab920c41a578b59edd38f93c1ad4fa7c /bfd/ChangeLog
parent896ad910163de1066275320baea937053688f1ef (diff)
downloadgdb-38048eb91133e21141ab4bb16ef2221852eebc86.zip
gdb-38048eb91133e21141ab4bb16ef2221852eebc86.tar.gz
gdb-38048eb91133e21141ab4bb16ef2221852eebc86.tar.bz2
2000-05-30 H.J. Lu <hjl@gnu.org>
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Clear the visibility bits if the symbol is undefined. Correctly handle weak undefined symbols with hidden and internal attributes. * elflink.h (elf_link_add_object_symbols): Always turn the symbol into local if it has the hidden or internal attribute.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 0884d78..08eea2a 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,12 @@
+2000-05-30 H.J. Lu <hjl@gnu.org>
+
+ * elflink.c (_bfd_elf_link_record_dynamic_symbol): Clear the
+ visibility bits if the symbol is undefined. Correctly handle
+ weak undefined symbols with hidden and internal attributes.
+
+ * elflink.h (elf_link_add_object_symbols): Always turn the
+ symbol into local if it has the hidden or internal attribute.
+
2000-05-29 Philip Blundell <philb@gnu.org>
* ppcboot.c: Add packed attribute if compiling with GCC.