aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcse.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>1999-10-24 19:23:11 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>1999-10-24 19:23:11 +0000
commit36f0e0a60c6d6e70f28b9bd4d9e736845b3d40c4 (patch)
tree03fe5c172a634a5c35dfea2013271fd2f71b73e9 /gcc/gcse.c
parent87bb6e4ba48847edd5462a6359d44d6686859f6e (diff)
downloadgcc-36f0e0a60c6d6e70f28b9bd4d9e736845b3d40c4.zip
gcc-36f0e0a60c6d6e70f28b9bd4d9e736845b3d40c4.tar.gz
gcc-36f0e0a60c6d6e70f28b9bd4d9e736845b3d40c4.tar.bz2
final.c (peephole): Delete prototype.
* final.c (peephole): Delete prototype. * gcse.c (process_insert_insn, pre_edge_insert): Add prototypes. (pre_insert_copies): Remove unused variable `bb'. * genrecog.c (debug_decision_0, debug_decision_list, main): Add prototypes. * output.h (peephole): Add prototype. From-SVN: r30144
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r--gcc/gcse.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c
index eb564c0..2486414 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -621,9 +621,9 @@ static int can_disregard_other_sets PROTO ((struct reg_set **, rtx, int));
static int handle_avail_expr PROTO ((rtx, struct expr *));
static int classic_gcse PROTO ((void));
static int one_classic_gcse_pass PROTO ((int));
-
static void invalidate_nonnull_info PROTO ((rtx, rtx));
-
+static rtx process_insert_insn PROTO ((struct expr *));
+static int pre_edge_insert PROTO ((struct edge_list *, struct expr **));
/* Entry point for global common subexpression elimination.
F is the first instruction in the function. */
@@ -4553,7 +4553,7 @@ pre_insert_copy_insn (expr, insn)
static void
pre_insert_copies ()
{
- int i, bb;
+ int i;
/* For each available expression in the table, copy the result to
`reaching_reg' if the expression reaches a deleted one.