* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): When STT_GNU_IFUNC and
authorDavid S. Miller <davem@redhat.com>
Tue, 2 Mar 2010 01:46:09 +0000 (01:46 +0000)
committerDavid S. Miller <davem@redhat.com>
Tue, 2 Mar 2010 01:46:09 +0000 (01:46 +0000)
commitb48ca1d4920a19e29f98f7d9e5c02c9e14ad12c4
tree34a3324515a8a615ef9a4290905952a6b1c84742
parent948ad63d087cd1ec599df9d14da9371d9f4b5718
* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): When STT_GNU_IFUNC and
h->def_regular, set h->ref_regular.
(allocate_dynrelocs): Only force output of STT_GNU_IFUNC plt entries
and dynamic relocations if h->ref_regular.
bfd/ChangeLog
bfd/elfxx-sparc.c