]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit - libexec/rtld-elf/powerpc/reloc.c
MFC r270798:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 12 Sep 2014 16:22:01 +0000 (16:22 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 12 Sep 2014 16:22:01 +0000 (16:22 +0000)
commit3b71d8a991f47af0c60b65c86d5448ff4cc2504f
tree72dd52a692d6e0f484ed7d8de8de5fe8d9403512
parentfc92e5c1ebdb7f523e09b489b8f2becf594cf649
MFC r270798:
Process STT_GNU_IFUNC when doing non-plt relocations.

MFC r270802:
Only do the second pass over non-plt relocations when the first pass
found IFUNCs.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@271469 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
libexec/rtld-elf/amd64/reloc.c
libexec/rtld-elf/arm/reloc.c
libexec/rtld-elf/i386/reloc.c
libexec/rtld-elf/ia64/reloc.c
libexec/rtld-elf/mips/reloc.c
libexec/rtld-elf/powerpc/reloc.c
libexec/rtld-elf/powerpc64/reloc.c
libexec/rtld-elf/rtld.c
libexec/rtld-elf/rtld.h
libexec/rtld-elf/sparc64/reloc.c