gcc/ * config/rx/rx-protos.h (rx_adjust_insn_length): Strengthen first param from rtx to rtx_insn *. * config/rx/rx.c (rx_adjust_insn_length): Likewise for param "insn". --- gcc/config/rx/rx-protos.h | 2 +- gcc/config/rx/rx.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gcc/config/rx/rx-protos.h b/gcc/config/rx/rx-protos.h index 189afb0..6cfa8fc 100644 --- a/gcc/config/rx/rx-protos.h +++ b/gcc/config/rx/rx-protos.h @@ -27,7 +27,7 @@ extern void rx_expand_prologue (void); extern int rx_initial_elimination_offset (int, int); #ifdef RTX_CODE -extern int rx_adjust_insn_length (rtx, int); +extern int rx_adjust_insn_length (rtx_insn *, int); extern int rx_align_for_label (rtx, int); extern void rx_emit_stack_popm (rtx *, bool); extern void rx_emit_stack_pushm (rtx *); diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index c81b2d4..694e42d 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -3231,7 +3231,7 @@ rx_max_skip_for_label (rtx lab) /* Compute the real length of the extending load-and-op instructions. */ int -rx_adjust_insn_length (rtx insn, int current_length) +rx_adjust_insn_length (rtx_insn *insn, int current_length) { rtx extend, mem, offset; bool zero; -- 1.8.5.3