[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-12-07 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #11 from Joel Sherrill joel at gcc dot gnu.org 2011-12-07 
16:56:46 UTC ---
I still have HP's patch in my local tree. Should I remove it? Or does it need
to be committed?


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-12-07 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #12 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-12-07 
19:07:27 UTC ---
(In reply to comment #11)
 I still have HP's patch in my local tree.

I assume you mean Bernd's patch referenced in this PR.
(I was only doing the legwork.)

 Should I remove it? Or does it need
 to be committed?

Both are committed, see comments 8 and 9.
Please look into what makes it look different in your tree.

brgds, H-P


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-15 Thread amodra at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #9 from Alan Modra amodra at gcc dot gnu.org 2011-11-15 22:10:51 
UTC ---
Author: amodra
Date: Tue Nov 15 22:10:46 2011
New Revision: 181391

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181391
Log:
PR rtl-optimization/51051
PR bootstrap/51086
* function.c (thread_prologue_and_epilogue_insns): Guard
emitting return with single_succ_p test.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/function.c


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-15 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Alan Modra amodra at gmail dot com changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #10 from Alan Modra amodra at gmail dot com 2011-11-15 22:11:25 
UTC ---
Fixed


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-14 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Ramana Radhakrishnan ramana at gcc dot gnu.org changed:

   What|Removed |Added

 CC||michael.hope at linaro dot
   ||org

--- Comment #6 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-11-14 
14:49:36 UTC ---
*** Bug 51068 has been marked as a duplicate of this bug. ***


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-14 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Alan Modra amodra at gmail dot com changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC|amodra at gcc dot gnu.org   |
 AssignedTo|unassigned at gcc dot   |amodra at gmail dot com
   |gnu.org |

--- Comment #7 from Alan Modra amodra at gmail dot com 2011-11-14 22:06:29 
UTC ---
Patch fixing what I broke (rather than, perhaps, underlying causes as per
Bernd's patch) in http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01685.html. 
I've tested that my patch fixes the cris-elf testcase, but haven't yet
bootstrapped it.


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-14 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #8 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-11-14 
23:31:17 UTC ---
Author: hp
Date: Mon Nov 14 23:31:13 2011
New Revision: 181371

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=181371
Log:
PR rtl-optimization/51051
* cfgrtl.c (cfg_layout_can_merge_blocks_p): Return FALSE if the
move would cause fallthrough into the exit block.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfgrtl.c


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-12 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Hans-Peter Nilsson hp at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011-11-12
 Ever Confirmed|0   |1


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-10 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Hans-Peter Nilsson hp at gcc dot gnu.org changed:

   What|Removed |Added

URL||http://gcc.gnu.org/ml/gcc-p
   ||atches/2011-11/msg01409.htm
   ||l

--- Comment #2 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-11-10 
14:18:36 UTC ---
(In reply to comment #1)
 Similar ICE happens when building libstdc++-v3 for arm-unknown-linux-gnueabi.

Can you please test the referred patch on that target?  Thanks.


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-10 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #3 from Ryan Mansfield rmansfield at qnx dot com 2011-11-10 
15:01:04 UTC ---
(In reply to comment #2)
 (In reply to comment #1)
  Similar ICE happens when building libstdc++-v3 for 
  arm-unknown-linux-gnueabi.
 
 Can you please test the referred patch on that target?  Thanks.

Yes, the patch fixes the ICE that occurs when building libstdc++-v3.


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-10 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Joel Sherrill joel at gcc dot gnu.org changed:

   What|Removed |Added

 CC||joel at gcc dot gnu.org

--- Comment #4 from Joel Sherrill joel at gcc dot gnu.org 2011-11-10 20:32:24 
UTC ---
*** Bug 51087 has been marked as a duplicate of this bug. ***


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-10 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

--- Comment #5 from Joel Sherrill joel at gcc dot gnu.org 2011-11-10 20:33:23 
UTC ---
Problem also seen on sparc-rtems and patch referenced in URL addresses the
problem.  Build proceeding now.


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Richard Guenther rguenth at gcc dot gnu.org changed:

   What|Removed |Added

  Component|regression  |rtl-optimization
   Target Milestone|--- |4.7.0


[Bug rtl-optimization/51051] [4.7 Regression]: build fails on cris-elf building libstdc++-v3

2011-11-09 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51051

Ryan Mansfield rmansfield at qnx dot com changed:

   What|Removed |Added

 CC||rmansfield at qnx dot com

--- Comment #1 from Ryan Mansfield rmansfield at qnx dot com 2011-11-09 
14:11:00 UTC ---
Similar ICE happens when building libstdc++-v3 for arm-unknown-linux-gnueabi.