Home
last modified time | relevance | path

Searched refs:hlook (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/usr.bin/binutils/bfd/
H A Delflink.c3930 struct elf_link_hash_entry *hlook; in elf_link_add_object_symbols() local
3936 hlook = weaks; in elf_link_add_object_symbols()
3937 weaks = hlook->weakdef; in elf_link_add_object_symbols()
3938 hlook->weakdef = NULL; in elf_link_add_object_symbols()
3942 || hlook->root.type == bfd_link_hash_common in elf_link_add_object_symbols()
3944 slook = hlook->root.u.def.section; in elf_link_add_object_symbols()
3945 vlook = hlook->root.u.def.value; in elf_link_add_object_symbols()
3987 else if (h != hlook) in elf_link_add_object_symbols()
3989 hlook->weakdef = h; in elf_link_add_object_symbols()
3994 if (hlook->dynindx != -1 && h->dynindx == -1) in elf_link_add_object_symbols()
[all …]
H A Delflink.h2385 struct elf_link_hash_entry *hlook; local
2391 hlook = weaks;
2392 weaks = hlook->weakdef;
2393 hlook->weakdef = NULL;
2397 || hlook->root.type == bfd_link_hash_common
2399 slook = hlook->root.u.def.section;
2400 vlook = hlook->root.u.def.value;
2409 if (h != NULL && h != hlook
2414 hlook->weakdef = h;
2419 if (hlook->dynindx != -1
[all …]
/openbsd/gnu/usr.bin/binutils-2.17/bfd/
H A Delflink.c4303 struct elf_link_hash_entry *hlook; in elf_link_add_object_symbols() local
4309 hlook = weaks; in elf_link_add_object_symbols()
4310 weaks = hlook->u.weakdef; in elf_link_add_object_symbols()
4311 hlook->u.weakdef = NULL; in elf_link_add_object_symbols()
4315 || hlook->root.type == bfd_link_hash_common in elf_link_add_object_symbols()
4317 slook = hlook->root.u.def.section; in elf_link_add_object_symbols()
4318 vlook = hlook->root.u.def.value; in elf_link_add_object_symbols()
4360 else if (h != hlook) in elf_link_add_object_symbols()
4362 hlook->u.weakdef = h; in elf_link_add_object_symbols()
4367 if (hlook->dynindx != -1 && h->dynindx == -1) in elf_link_add_object_symbols()
[all …]