[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #17 from Jakub Jelinek 2011-02-28 15:36:41 UTC --- Author: jakub Date: Mon Feb 28 15:36:37 2011 New Revision: 170565 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=170565 Log: PR middle-end/46790 * configure.ac (HAVE_L

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #16 from Jakub Jelinek 2011-02-22 10:51:58 UTC --- Created attachment 23433 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23433 gcc46-pr46790.patch The last mentioned variant, which instead of doing configury puts stuff into .g

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #15 from Jakub Jelinek 2011-02-21 19:23:36 UTC --- Created attachment 23431 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23431 variant 3 This is code-wide like variant 1, but configury is actually checking for the bug (slightl

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #14 from Jakub Jelinek 2011-02-21 19:21:49 UTC --- Created attachment 23430 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23430 variant 2 This one will just disable .gcc_except_table.foo for the buggy linkers (in addition to th

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Jakub Jelinek changed: What|Removed |Added Attachment #23428|0 |1 is obsolete|

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #12 from Jakub Jelinek 2011-02-21 17:51:00 UTC --- HAVE_GAS_HIDDEN and HAVE_COMDAT_GROUP checks use ld --version date too.

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #11 from Steven Bosscher 2011-02-21 17:47:14 UTC --- (In reply to comment #7) Interesting, I didn't know that :-) Do you have an example?

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #10 from Jan Hubicka 2011-02-21 17:30:00 UTC --- Testing datestamp seems resonable to me. I can do the changes needed to avoid .text subsections then (basically the elf implementation should then return NULL) Honza

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #9 from Jakub Jelinek 2011-02-21 17:23:02 UTC --- Created attachment 23428 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23428 gcc46-pr46790-configury.patch Completely untested draft of a configury patch (still no code changes

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-21 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #8 from Jakub Jelinek 2011-02-21 17:14:10 UTC --- So, I've tried a few linkers from various RHEL/Fedora distros, and narrowed it down to the fact that 20071102 ld still fails, while 20080208 ld already works. There have been pretty bi

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #7 from Jason Merrill 2011-02-21 05:30:18 UTC --- We control lots of things based on whether or not the other tools support a particular feature. Doing the same for this issue doesn't seem strange at all to me.

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6 f

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-20 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment #

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2011-02-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Richard Guenther changed: What|Removed |Added Priority|P3 |P1 --- Comment #4 from Richard Guenthe

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2010-12-12 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 --- Comment #3 from H.J. Lu 2010-12-12 21:31:57 UTC --- There are some gc-sections bug fixes since binutils 2.18: Fix --gc-sections to detect unresolved symbol in DSO. PR 11218. Fix linker --gc-sections with undefined __start_XXX/__stop_XXX sym

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2010-12-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2010-12-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.6.0

[Bug middle-end/46790] [4.6 regression] EH failures in libstdc++ testsuite with --gc-sections and GNU ld 2.18

2010-12-03 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46790 Steve Ellcey changed: What|Removed |Added CC||sje at cup dot hp.com --- Comment #1 from