From: Trevor Saunders <tbsaunde+...@tbsaunde.org>

Hi,

Basically $subject.  First change variable's type to rtx_insn * where possible.
Then change the functions and fixup callers where it is still necessary to
cast.

patches bootstrapped and regtested individually on x86_64-linux-gnu, and the
series was run through config-list.mk, ok?

Trev

Trevor Saunders (8):
  change a few rtx_insn * to rtx_jump_insn *
  use rtx_insn * more
  make next/prev _nonnote_insn take rtx_insn *
  make next/prev nondebug_insn take rtx_insn *
  make prev_real_insn take rtx_insn *
  make next/prev nonnote_nondebug_insn take rtx_insn *
  make next/prev active_insn and active_insn_p take rtx_insn *
  make next_cc0_user take rtx_insn *

 gcc/bb-reorder.c                |  5 ++--
 gcc/cfgcleanup.c                |  2 +-
 gcc/cfgloop.h                   |  2 +-
 gcc/config/arc/arc-protos.h     |  2 +-
 gcc/config/arc/arc.c            |  2 +-
 gcc/config/arc/arc.md           | 43 +++++++++++++++++++---------
 gcc/config/arm/arm.c            |  2 +-
 gcc/config/bfin/bfin.c          |  2 +-
 gcc/config/c6x/c6x.c            | 19 ++++++-------
 gcc/config/cris/cris-protos.h   |  4 +--
 gcc/config/cris/cris.c          | 14 ++++-----
 gcc/config/h8300/h8300-protos.h |  4 +--
 gcc/config/h8300/h8300.c        |  4 +--
 gcc/config/m32r/m32r.c          |  2 +-
 gcc/config/nds32/nds32-protos.h |  2 +-
 gcc/config/nds32/nds32.c        |  2 +-
 gcc/config/pa/pa.c              |  6 ++--
 gcc/config/rl78/rl78.c          | 11 +++----
 gcc/config/s390/s390-protos.h   |  2 +-
 gcc/config/s390/s390.c          |  2 +-
 gcc/config/sh/sh.c              | 10 +++----
 gcc/config/sh/sh.md             |  3 +-
 gcc/config/sparc/sparc-protos.h |  2 +-
 gcc/config/sparc/sparc.c        |  8 ++----
 gcc/cse.c                       |  2 +-
 gcc/dwarf2out.c                 |  2 +-
 gcc/emit-rtl.c                  | 41 +++++++--------------------
 gcc/jump.c                      | 18 ++++++------
 gcc/loop-doloop.c               |  2 +-
 gcc/reorg.c                     | 63 ++++++++++++++++++++++-------------------
 gcc/resource.c                  |  2 +-
 gcc/rtl.h                       | 26 ++++++++---------
 gcc/simplify-rtx.c              |  8 +++---
 33 files changed, 160 insertions(+), 159 deletions(-)

-- 
2.9.3

Reply via email to