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@