------- Comment #3 from pinskia at gcc dot gnu dot org 2007-02-11 19:12 ------- > This is caused by the lower-subreg patch Exposed by, not caused by in this case. It exposed an issue with reload and register elimination which was originally exposed by Jakub's patch. I was able to reproduce the problem on a heavely modified version of 4.1.1 so I know the bug is there also. See the patch at: http://gcc.gnu.org/ml/gcc-patches/2006-12/msg00992.html
Which should fix the problem. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|rtl-optimization |middle-end Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2007-02-11 19:12:13 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30761