OSDN Git Service

2000-05-30 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl@lucon.org>
Tue, 30 May 2000 20:51:36 +0000 (20:51 +0000)
committerH.J. Lu <hjl@lucon.org>
Tue, 30 May 2000 20:51:36 +0000 (20:51 +0000)
commit3cbcdef6d179b93420d896eb447dd4bf5610f5e7
tree24cab09a66197e30f951bc537f2244c6fa28ce4c
parent8c20dd179ef0ba7f7a40dddbac3b811cb8b240a0
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