CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2010/02/21 13:10:31

Modified files:
        gnu/usr.bin/gcc/gcc: combine.c 
        gnu/usr.bin/gcc/gcc/config/mips: openbsd.h 

Log message:
Backport a small fragment of a gcc 3.4 fix preventing too much recursion in
simplify_shift_const(), and only do this on mips64 platforms, because we are
too late in the release cycle.
This change has the nice side effect of preventing a wrong overoptimistic
optimization on mips64, when masking bit 31 of a long; which in turns causes
python to misbehave.

Help and ok otto@

Reply via email to