From 9bb0b9e0d4e0de01acd73b92a908c16a1ae72f0e Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Tue, 31 Dec 2013 05:28:38 -0500 Subject: [PATCH 041/159] FIXME: types within combine-stack-adj.c --- gcc/combine-stack-adj.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index 41cbfc5..386f2af 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -73,14 +73,15 @@ along with GCC; see the file COPYING3. If not see struct csa_reflist { HOST_WIDE_INT sp_offset; - rtx insn, *ref; + rtx_base_insn insn; + rtx *ref; struct csa_reflist *next; }; static int stack_memref_p (rtx); static rtx single_set_for_csa (rtx); static void free_csa_reflist (struct csa_reflist *); -static struct csa_reflist *record_one_stack_ref (rtx, rtx *, +static struct csa_reflist *record_one_stack_ref (rtx_base_insn, rtx *, struct csa_reflist *); static int try_apply_stack_adjustment (rtx, struct csa_reflist *, HOST_WIDE_INT, HOST_WIDE_INT); @@ -171,7 +172,8 @@ free_csa_reflist (struct csa_reflist *reflist) predicate stack_memref_p or a REG representing the stack pointer. */ static struct csa_reflist * -record_one_stack_ref (rtx insn, rtx *ref, struct csa_reflist *next_reflist) +record_one_stack_ref (rtx_base_insn insn, rtx *ref, + struct csa_reflist *next_reflist) { struct csa_reflist *ml; @@ -240,7 +242,7 @@ try_apply_stack_adjustment (rtx insn, struct csa_reflist *reflist, references in the insn and discard all other stack pointer references. */ struct record_stack_refs_data { - rtx insn; + rtx_base_insn insn; struct csa_reflist *reflist; }; -- 1.7.11.7