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

Reply via email to