]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
* elflink.h (elf_merge_symbol): Correctly handle weak definiton.
authorDaniel Jacobowitz <drow@false.org>
Tue, 6 May 2003 01:16:46 +0000 (01:16 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 6 May 2003 01:16:46 +0000 (01:16 +0000)
commit7675a17fb633293c7bc600b07c68e602b5280a9f
tree7ecbadaa31fbf03198b8c954b04e98660bc10b76
parentb8e28ff3e46d86f680f49ae0c7b7bd040c44bc88
* elflink.h (elf_merge_symbol): Correctly handle weak definiton.

* elflink.h (elf_merge_symbol): Don't record a hidden/internal
symbol dynamic. Check indirection when removing the old
definition for symbols with non-default visibility.
(elf_add_default_symbol): Skip when told by elf_merge_symbol.
bfd/ChangeLog
bfd/elflink.h