[Bug rtl-optimization/40861] [4.4 Regression] ICE in simplify_subreg, at simplify-rtx.c:4981

2009-09-07 Thread ubizjak at gmail dot com


--- Comment #8 from ubizjak at gmail dot com  2009-09-07 20:27 ---
Thanks for the reminder, I forgot on this patch...

Fixed.


-- 

ubizjak at gmail dot com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40861



[Bug rtl-optimization/40861] [4.4 Regression] ICE in simplify_subreg, at simplify-rtx.c:4981

2009-09-07 Thread uros at gcc dot gnu dot org


--- Comment #7 from uros at gcc dot gnu dot org  2009-09-07 20:26 ---
Subject: Bug 40861

Author: uros
Date: Mon Sep  7 20:25:52 2009
New Revision: 151489

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151489
Log:
Backport from mainline:
2009-08-27  Uros Bizjak  

PR rtl-optimization/40861
* simplify-rtx.c (simplify_subreg): Do not call simplify_gen_subreg to
extract word from a multi-word subreg for negative byte positions.

testsuite/ChangeLog:

Backport from mainline:
2009-08-27  Uros Bizjak  

PR rtl-optimization/40861
* gcc.dg/pr40861.c: New test.


Added:
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr40861.c
Modified:
branches/gcc-4_4-branch/gcc/ChangeLog
branches/gcc-4_4-branch/gcc/simplify-rtx.c
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40861



[Bug rtl-optimization/40861] [4.4 Regression] ICE in simplify_subreg, at simplify-rtx.c:4981

2009-09-07 Thread reichelt at gcc dot gnu dot org


--- Comment #6 from reichelt at gcc dot gnu dot org  2009-09-07 19:15 
---
Fixed for GCC 4.5.0.

Uros, are you going to backport the fix to the 4.4 branch?


-- 

reichelt at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||uros at gcc dot gnu dot org
Summary|[4.4/4.5 Regression] ICE in |[4.4 Regression] ICE in
   |simplify_subreg, at |simplify_subreg, at
   |simplify-rtx.c:4981 |simplify-rtx.c:4981
   Target Milestone|4.5.0   |4.4.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40861