* elflink.h (elf_link_find_version_dependencies): Check that

DEF_REGULAR is not set as well as checking that DEF_DYNAMIC is
	set.
This commit is contained in:
Ian Lance Taylor 1997-03-03 00:27:52 +00:00
parent 54d26e151e
commit a48ef404c7
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,9 @@
Sun Mar 2 16:25:35 1997 Ian Lance Taylor <ian@cygnus.com>
* elflink.h (elf_link_find_version_dependencies): Check that
DEF_REGULAR is not set as well as checking that DEF_DYNAMIC is
set.
start-sanitize-tic80
Fri Feb 28 16:52:40 1997 Fred Fish <fnf@cygnus.com>

View File

@ -2442,6 +2442,7 @@ elf_link_find_version_dependencies (h, data)
/* We only care about symbols defined in shared objects with version
information. */
if ((h->elf_link_hash_flags & ELF_LINK_HASH_DEF_DYNAMIC) == 0
|| (h->elf_link_hash_flags & ELF_LINK_HASH_DEF_REGULAR) != 0
|| h->dynindx == -1
|| h->verinfo.verdef == NULL)
return true;