]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Check local IFUNC calls
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Dec 2012 18:51:10 +0000 (18:51 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 20 Dec 2012 18:51:10 +0000 (18:51 +0000)
commitff28dd54162483d38f92836a95b49da5280ded7c
treece6843acaf36ec9a1ecb0dfdb5a769820d80d502
parent6178d310cbf07fba9080bf719c6351a9f89bb7ee
Check local IFUNC calls

bfd/

PR ld/14956
* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Check local
IFUNC calls.
* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.

ld/testsuite/

PR ld/14956
* ld-ifunc/ifunc-14-i386.d: Renamed to ...
* ld-ifunc/ifunc-14a-i386.d: This.

* ld-ifunc/ifunc-14-x86-64.d: Renamed to ...
* ld-ifunc/ifunc-14a-x86-64.d: This.

* ld-ifunc/ifunc-14b-i386.d: New file.
* ld-ifunc/ifunc-14b-x86-64.d: Likewise.
* ld-ifunc/ifunc-14c-i386.d: Likewise.
* ld-ifunc/ifunc-14c-x86-64.d: Likewise.
* ld-ifunc/ifunc-14d-i386.d: Likewise.
* ld-ifunc/ifunc-14d-x86-64.d: Likewise.
bfd/ChangeLog
bfd/elf32-i386.c
bfd/elf64-x86-64.c
ld/testsuite/ChangeLog
ld/testsuite/ld-ifunc/ifunc-14-i386.d [deleted file]
ld/testsuite/ld-ifunc/ifunc-14-x86-64.d [deleted file]