[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-05-01 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-05-01 Thread cvs-commit at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 --- Comment #5 from cvs-commit at gcc dot gnu.org 2011-05-01 13:38:26 UTC --- CVSROOT:/cvs/src Module name:src Changes by:h...@sourceware.org2011-05-01 13:38:23 Modified files: ld/testsuite : ChangeLog ld/testsuite/l

[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-05-01 Thread cvs-commit at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 --- Comment #4 from cvs-commit at gcc dot gnu.org 2011-05-01 12:04:14 UTC --- CVSROOT:/cvs/src Module name:src Changes by:amo...@sourceware.org2011-05-01 12:04:10 Modified files: bfd: ChangeLog elf32-i386.c elf6

[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-04-30 Thread amodra at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 --- Comment #3 from Alan Modra 2011-05-01 00:01:33 UTC --- Like I said, all you need to do is set dynobj when creating the sections. dynobj set => backend size_dynamic_sections will run and set SEC_EXCLUDE on the input sections => strip_exclu

[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-04-30 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 --- Comment #2 from H.J. Lu 2011-04-30 16:05:40 UTC --- (In reply to comment #1) > My guess is that the bug is due to the x86/x86_64 ifunc support, specifically > that iplt and its reloc section is created without setting dynobj. To support I

[Bug ld/12718] Spurious empty .plt/.rela.plt sections generated

2011-04-30 Thread amodra at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12718 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #1 fr