OSDN Git Service

2000-05-30 H.J. Lu <hjl@gnu.org>
authorhjl <hjl>
Tue, 30 May 2000 20:51:36 +0000 (20:51 +0000)
committerhjl <hjl>
Tue, 30 May 2000 20:51:36 +0000 (20:51 +0000)
commitae7213979b0fe6d9414a25e2af7e51b428690ce4
tree78e6e268f7f29de5f965f0ebcdc29267b1a3fbba
parentf322913a43ec2fc6857accb42260d7531d63db7d
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.
bfd/ChangeLog
bfd/elflink.c
bfd/elflink.h