Initial revision
[openwrt.git] / toolchain / gcc / 3.3.3 / 500-loop.patch
1 --- gcc/gcc/loop.c      14 Feb 2004 14:46:03 -0000      1.488.2.3
2 +++ gcc/gcc/loop.c      28 Apr 2004 22:02:53 -0000
3 @@ -929,6 +929,7 @@
4                           || (! (GET_CODE (SET_SRC (set)) == REG
5                                  && (REGNO (SET_SRC (set))
6                                      < FIRST_PSEUDO_REGISTER))))
7 +                     && regno >= FIRST_PSEUDO_REGISTER 
8                       /* This test is not redundant; SET_SRC (set) might be
9                          a call-clobbered register and the life of REGNO
10                          might span a call.  */