[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #6 from Jakub Jelinek 2012-06-15 11:10:45 UTC --- Fixed.
[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 --- Comment #5 from Jakub Jelinek 2012-06-14 17:49:54 UTC --- Author: jakub Date: Thu Jun 14 17:49:49 2012 New Revision: 188626 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188626 Log: Backported from mainline 2012-06-12 Jakub Jelinek PR rtl-optimization/53589 * cfgrtl.c (force_nonfallthru_and_redirect): Do asm_goto_edge discovery even when e->dest != target. If any LABEL_REF points to e->dest label, redirect it to target's label. * gcc.dg/torture/pr53589.c: New test. Added: branches/gcc-4_7-branch/gcc/testsuite/gcc.dg/torture/pr53589.c Modified: branches/gcc-4_7-branch/gcc/ChangeLog branches/gcc-4_7-branch/gcc/cfgrtl.c branches/gcc-4_7-branch/gcc/testsuite/ChangeLog
[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 Richard Guenther changed: What|Removed |Added Target Milestone|4.7.1 |4.7.2 --- Comment #4 from Richard Guenther 2012-06-14 08:42:18 UTC --- GCC 4.7.1 is being released, adjusting target milestone.
[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 --- Comment #3 from Jakub Jelinek 2012-06-12 07:52:53 UTC --- Author: jakub Date: Tue Jun 12 07:52:47 2012 New Revision: 188428 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188428 Log: PR rtl-optimization/53589 * cfgrtl.c (force_nonfallthru_and_redirect): Do asm_goto_edge discovery even when e->dest != target. If any LABEL_REF points to e->dest label, redirect it to target's label. * gcc.dg/torture/pr53589.c: New test. Added: trunk/gcc/testsuite/gcc.dg/torture/pr53589.c Modified: trunk/gcc/ChangeLog trunk/gcc/cfgrtl.c trunk/gcc/testsuite/ChangeLog
[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 --- Comment #2 from Jakub Jelinek 2012-06-06 13:16:53 UTC --- Created attachment 27562 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27562 gcc48-pr53589.patch Untested fix.
[Bug rtl-optimization/53589] [4.7/4.8 Regression] ICE in maybe_record_trace_start with asm goto
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53589 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2012-06-06 Known to work||4.6.2 Target Milestone|--- |4.7.1 Ever Confirmed|0 |1 Known to fail||4.7.0, 4.8.0 --- Comment #1 from Jakub Jelinek 2012-06-06 13:11:30 UTC --- Started with -fshrink-wrap addition http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179553