From: Trevor Saunders <tbsaunde+...@tbsaunde.org> Hi,
$subject. patches individually bootstrapped + regtested on x86_64-linux-gnu, and the series was run through config-list.mk with some other stuff a couple weeks ago. I plan to commit this as preapproved tonight if nobody complains. Trev Trevor Saunders (7): reduce conditional compilation for LOAD_EXTEND_OP remove #if for HAVE_cc0 in combine.c always define SHORT_IMMEDIATES_SIGN_EXTEND use #if for HARD_FRAME_POINTER_IS_FRAME_POINTER less always define AUTO_INC_DEC reduce conditional compilation based on AUTO_INC_DEC always define WORD_REGISTER_OPERATIONS gcc/auto-inc-dec.c | 16 ++-- gcc/combine.c | 189 ++++++++++++++++--------------------- gcc/config/alpha/alpha.h | 4 +- gcc/config/arc/arc.h | 2 +- gcc/config/arm/arm.h | 2 +- gcc/config/bfin/bfin.h | 2 +- gcc/config/epiphany/epiphany.h | 2 +- gcc/config/frv/frv.h | 4 +- gcc/config/ia64/ia64.h | 2 +- gcc/config/iq2000/iq2000.h | 2 +- gcc/config/lm32/lm32.h | 4 +- gcc/config/m32r/m32r.h | 2 +- gcc/config/mcore/mcore.h | 4 +- gcc/config/mep/mep.h | 4 +- gcc/config/microblaze/microblaze.h | 2 +- gcc/config/mips/mips.h | 4 +- gcc/config/mmix/mmix.h | 2 +- gcc/config/mn10300/mn10300.h | 2 +- gcc/config/nds32/nds32.h | 2 +- gcc/config/nios2/nios2.h | 2 +- gcc/config/pa/pa.h | 2 +- gcc/config/rl78/rl78.h | 2 +- gcc/config/rs6000/rs6000.h | 2 +- gcc/config/sh/sh.h | 4 +- gcc/config/sparc/sparc.h | 2 +- gcc/config/stormy16/stormy16.h | 2 +- gcc/config/tilegx/tilegx.h | 4 +- gcc/config/tilepro/tilepro.h | 4 +- gcc/config/v850/v850.h | 2 +- gcc/config/xtensa/xtensa.h | 2 +- gcc/cse.c | 6 +- gcc/defaults.h | 8 ++ gcc/doc/tm.texi | 4 +- gcc/doc/tm.texi.in | 4 +- gcc/emit-rtl.c | 7 +- gcc/expr.c | 6 +- gcc/fold-const.c | 10 +- gcc/internal-fn.c | 11 +-- gcc/loop-invariant.c | 10 +- gcc/lower-subreg.c | 30 +++--- gcc/lra.c | 8 +- gcc/postreload.c | 18 ++-- gcc/recog.c | 13 +-- gcc/regrename.c | 14 ++- gcc/reload.c | 42 ++++----- gcc/reload1.c | 30 +++--- gcc/rtl.h | 6 +- gcc/rtlanal.c | 22 ++--- gcc/sched-deps.c | 9 +- gcc/sel-sched.c | 9 +- gcc/simplify-rtx.c | 4 +- gcc/valtrack.c | 8 +- 52 files changed, 244 insertions(+), 314 deletions(-) -- 2.4.0