|
From: | cvs-commit at gcc dot gnu dot org |
Subject: | [Bug ld/10426] ld incorrectly creates STT_GNU_IFUNC SHN_UNDEF symbols |
Date: | 21 Jul 2009 21:37:40 -0000 |
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-07-21 21:37 ------- Subject: Bug 10426 CVSROOT: /cvs/src Module name: src Changes by: address@hidden 2009-07-21 21:37:26 Modified files: bfd : ChangeLog elflink.c ld/testsuite : ChangeLog ld/testsuite/ld-ifunc: ifunc.exp Added files: ld/testsuite/ld-ifunc: test-1.c test-2.c Log message: bfd/ 2009-07-21 H.J. Lu <address@hidden> 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 <address@hidden> 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. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.4695&r2=1.4696 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&r1=1.346&r2=1.347 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1131&r2=1.1132 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-ifunc/test-1.c.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-ifunc/test-2.c.diff?cvsroot=src&r1=NONE&r2=1.1 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-ifunc/ifunc.exp.diff?cvsroot=src&r1=1.5&r2=1.6 -- http://sourceware.org/bugzilla/show_bug.cgi?id=10426 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
[Prev in Thread] | Current Thread | [Next in Thread] |