bfd/
commitebb3f860a14c284b730eb56901f456cf126446fa
authorH.J. Lu <hjl@lucon.org>
Tue, 21 Jul 2009 21:37:26 +0000 (21 21:37 +0000)
committerH.J. Lu <hjl@lucon.org>
Tue, 21 Jul 2009 21:37:26 +0000 (21 21:37 +0000)
tree61502ca6470c53422f2b1b334ccab2008fe296e4
parente3d015a2901359a9d2657cbfcf336387ba947b79
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]