diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2000-05-30 20:51:36 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2000-05-30 20:51:36 +0000 |
commit | 38048eb91133e21141ab4bb16ef2221852eebc86 (patch) | |
tree | cf4cc83eab920c41a578b59edd38f93c1ad4fa7c /bfd/ChangeLog | |
parent | 896ad910163de1066275320baea937053688f1ef (diff) | |
download | gdb-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/ChangeLog | 9 |
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. |