aboutsummaryrefslogtreecommitdiff
path: root/bfd/elflink.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-01-29 18:09:20 +0000
committerIan Lance Taylor <ian@airs.com>1996-01-29 18:09:20 +0000
commitd2bb6c790012b31373abcf852df492d8c698992f (patch)
treebdeae5b7c45a09b380c3c896154fac3f0d5072c3 /bfd/elflink.h
parente185ddefd3e745bf7bb54f198c52a061b0b2ce51 (diff)
downloadgdb-d2bb6c790012b31373abcf852df492d8c698992f.zip
gdb-d2bb6c790012b31373abcf852df492d8c698992f.tar.gz
gdb-d2bb6c790012b31373abcf852df492d8c698992f.tar.bz2
* elflink.h (elf_link_add_object_symbols): Only set weakdef to a
real defined symbol, not to a weak defined symbol.
Diffstat (limited to 'bfd/elflink.h')
-rw-r--r--bfd/elflink.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/bfd/elflink.h b/bfd/elflink.h
index a6e0f96..c656ac1 100644
--- a/bfd/elflink.h
+++ b/bfd/elflink.h
@@ -868,8 +868,7 @@ elf_link_add_object_symbols (abfd, info)
h = *hpp;
if (h != NULL && h != hlook
- && (h->root.type == bfd_link_hash_defined
- || h->root.type == bfd_link_hash_defweak)
+ && h->root.type == bfd_link_hash_defined
&& h->root.u.def.section == slook
&& h->root.u.def.value == vlook)
{