patches/gcc/3.4.4/830-gcc-bug-num-22167.patch
changeset 1 eeea35fbf182
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/gcc/3.4.4/830-gcc-bug-num-22167.patch	Sat Feb 24 11:00:05 2007 +0000
     1.3 @@ -0,0 +1,16 @@
     1.4 +Index: gcc/gcse.c
     1.5 +===================================================================
     1.6 +RCS file: /cvs/gcc/gcc/gcc/gcse.c,v
     1.7 +retrieving revision 1.288.2.9
     1.8 +diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c
     1.9 +--- gcc/gcc/gcse.c	30 Oct 2004 18:02:53 -0000	1.288.2.9
    1.10 ++++ gcc/gcc/gcse.c	14 Jul 2005 13:19:57 -0000
    1.11 +@@ -6445,7 +6445,7 @@ hoist_code (void)
    1.12 + 	  insn_inserted_p = 0;
    1.13 + 
    1.14 + 	  /* These tests should be the same as the tests above.  */
    1.15 +-	  if (TEST_BIT (hoist_vbeout[bb->index], i))
    1.16 ++	  if (TEST_BIT (hoist_exprs[bb->index], i))
    1.17 + 	    {
    1.18 + 	      /* We've found a potentially hoistable expression, now
    1.19 + 		 we look at every block BB dominates to see if it