[PATCH 0/7] S/390: Enable IFUNC tests + various fixes.
Andreas Krebbel
krebbel@linux.vnet.ibm.com
Mon Oct 19 14:54:00 GMT 2015
I somehow missed to enable the existing IFUNC tests in the Binutils
testsuite for S/390. After enabling it I had to fix a couple of
issues
The ifunc tests are clean on s390 and s390x with these patches.
Andreas Krebbel (7):
S/390: Get rid of superfluous parameter to
s390_elf_allocate_ifunc_dyn_relocs.
S/390: ifunc: Enable the ifunc tests.
S/390: ifunc: Fix for undefined ifunc symbols.
S/390: ifunc: Fix PR18841.
S/390: ifunc: Handle GOTOFF relocs on ifunc symbols.
S/390: ifunc: Fix function pointers to hidden ifunc symbols.
S/390: ifunc: Redirect local function calls to the IPLT.
bfd/elf-s390-common.c | 4 +-
bfd/elf32-s390.c | 131 ++++++++++++++++++++++++++++++++++------
bfd/elf64-s390.c | 105 ++++++++++++++++++++++++++------
ld/testsuite/ld-ifunc/ifunc.exp | 5 +-
4 files changed, 205 insertions(+), 40 deletions(-)
--
1.9.1
More information about the Binutils
mailing list