aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/regrename.c4
-rw-r--r--gcc/rtl.h4
3 files changed, 7 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 71df6da..3ffd268 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -13,6 +13,11 @@
* reg-stack.c (reg_to_stack): Make it static.
* rtl.h: Remove the prototype for reg_to_stack.
+ * regrename.c (regrename_optimize, copyprop_hardreg_forward):
+ Make them static.
+ * rtl.h: Remove the prototypes for regrename_optimize and
+ copyprop_hardreg_forward.
+
2006-01-18 Eric Botcazou <ebotcazou@adacore.com>
* config/alpha/alpha.c (alpha_split_tfmode_pair): Rename into
diff --git a/gcc/regrename.c b/gcc/regrename.c
index a73e5f7..e4b7894 100644
--- a/gcc/regrename.c
+++ b/gcc/regrename.c
@@ -184,7 +184,7 @@ merge_overlapping_regs (basic_block b, HARD_REG_SET *pset,
/* Perform register renaming on the current function. */
-void
+static void
regrename_optimize (void)
{
int tick[FIRST_PSEUDO_REGISTER];
@@ -1787,7 +1787,7 @@ copyprop_hardreg_forward_1 (basic_block bb, struct value_data *vd)
/* Main entry point for the forward copy propagation optimization. */
-void
+static void
copyprop_hardreg_forward (void)
{
struct value_data *all_vd;
diff --git a/gcc/rtl.h b/gcc/rtl.h
index c70c017..2bc0ae2 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -2138,10 +2138,6 @@ extern int stack_regs_mentioned (rtx insn);
/* In toplev.c */
extern GTY(()) rtx stack_limit_rtx;
-/* In regrename.c */
-extern void regrename_optimize (void);
-extern void copyprop_hardreg_forward (void);
-
/* In predict.c */
extern void invert_br_probabilities (rtx);
extern bool expensive_function_p (int);