bfd/
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 21 Jul 2009 21:37:26 +0000 (21:37 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 21 Jul 2009 21:37:26 +0000 (21:37 +0000)
commit2955ec4c12dbffa517fe1d821e7c5d1f7dde5f8a
treea3254338492bb90ae7489943bbb9e5cdb584021f
parentc761c4ee3f718cc350577a1cb4e49fb8cf16c8f3
bfd/

2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>

 PR ld/10426
 * elflink.c (elf_link_add_object_symbols): Turn an IFUNC symbol
 from a DSO into a normal FUNC symbol.
 (elf_link_output_extsym): Turn an undefined IFUNC symbol into
 a normal FUNC symbol.

ld/testsuite/

2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/10426
* ld-ifunc/ifunc.exp: Check test-1 and libtest-2.so.  Updated.

* ld-ifunc/test-1.c: New.
* ld-ifunc/test-2.c: Likewise.
bfd/ChangeLog
bfd/elflink.c
ld/testsuite/ChangeLog
ld/testsuite/ld-ifunc/ifunc.exp
ld/testsuite/ld-ifunc/test-1.c [new file with mode: 0644]
ld/testsuite/ld-ifunc/test-2.c [new file with mode: 0644]