OSDN Git Service

* elf-bfd.h (struct elf_link_hash_entry): Clarify ref_regular
authorAlan Modra <amodra@bigpond.net.au>
Fri, 10 Jul 2009 10:04:18 +0000 (10:04 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Fri, 10 Jul 2009 10:04:18 +0000 (10:04 +0000)
commite1e56c971cccc30848f9738813c7355d7fdf814b
tree8a27a7786b62b9370c98f94dd268e2480182b9b3
parent3c682d657a2e8ecffba4ed020aafbc00e0262b5f
* elf-bfd.h (struct elf_link_hash_entry): Clarify ref_regular
and ref_regular_nonweak comment.
* elflink.c (elf_link_output_extsym): Special case ifunc syms
when def_regular, not ref_regular.
(elf_link_add_object_symbols): Don't set needs_plt on ifunc syms,..
* elf32-i386.c (elf_i386_check_relocs): ..set it here instead..
* elf64-x86-64.c (elf64_x86_64_check_relocs): ..and here.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elf32-i386.c
bfd/elf64-x86-64.c
bfd/elflink.c