Check local IFUNC calls
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 13 Dec 2012 21:07:16 +0000 (21:07 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 13 Dec 2012 21:07:16 +0000 (21:07 +0000)
commit5ca5bb354599855357bd35d99dfa07a729f91095
treec5d3a394c93f8220ec8ae744b1c20f534910c52d
parente780d813de745dfe6f2403226fec488d30d372f5
Check local IFUNC calls

bfd/

2012-12-13  H.J. Lu  <hongjiu.lu@intel.com>

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/

2012-12-13  H.J. Lu  <hongjiu.lu@intel.com>

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.
14 files changed:
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]
ld/testsuite/ld-ifunc/ifunc-14a-i386.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14b-i386.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14c-i386.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14d-i386.d [new file with mode: 0644]
ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d [new file with mode: 0644]
This page took 0.025182 seconds and 4 git commands to generate.