OSDN Git Service

* alias.c (record_alias_subset, addr_side_effect_eval):
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Nov 2004 23:08:56 +0000 (23:08 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Nov 2004 23:08:56 +0000 (23:08 +0000)
Make them static.
* alias.h: Remove the prototype for record_alias_subset.
* expr.h: Remove the commented-out prototype for
record_alias_subset.
* rtl.h: Remove the prototype for addr_side_effect_eval.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90501 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/alias.c
gcc/alias.h
gcc/expr.h
gcc/rtl.h

index 87b2fbb..5658d03 100644 (file)
@@ -1,5 +1,14 @@
 2004-11-11  Kazu Hirata  <kazu@cs.umass.edu>
 
+       * alias.c (record_alias_subset, addr_side_effect_eval):
+       Make them static.
+       * alias.h: Remove the prototype for record_alias_subset.
+       * expr.h: Remove the commented-out prototype for
+       record_alias_subset.
+       * rtl.h: Remove the prototype for addr_side_effect_eval.
+
+2004-11-11  Kazu Hirata  <kazu@cs.umass.edu>
+
        * function.c (expand_function_end): Remove an "if" statement
        that always triggers.
        * stmt.c (expand_null_return_1): Likewise.
index 49f2c6b..dd2f35e 100644 (file)
@@ -122,6 +122,7 @@ static int nonlocal_referenced_p (rtx);
 static int nonlocal_set_p_1 (rtx *, void *);
 static int nonlocal_set_p (rtx);
 static void memory_modified_1 (rtx, rtx, void *);
+static void record_alias_subset (HOST_WIDE_INT, HOST_WIDE_INT);
 
 /* Set up all info needed to perform alias analysis on memory references.  */
 
@@ -595,7 +596,7 @@ new_alias_set (void)
    It is illegal for SUPERSET to be zero; everything is implicitly a
    subset of alias set zero.  */
 
-void
+static void
 record_alias_subset (HOST_WIDE_INT superset, HOST_WIDE_INT subset)
 {
   alias_set_entry superset_entry;
@@ -1562,7 +1563,7 @@ get_addr (rtx x)
     where SIZE is the size in bytes of the memory reference.  If ADDR
     is not modified by the memory reference then ADDR is returned.  */
 
-rtx
+static rtx
 addr_side_effect_eval (rtx addr, int size, int n_refs)
 {
   int offset = 0;
index 371cdab..ea78e80 100644 (file)
@@ -22,7 +22,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 #define GCC_ALIAS_H
 
 extern HOST_WIDE_INT new_alias_set (void);
-extern void record_alias_subset (HOST_WIDE_INT, HOST_WIDE_INT);
 extern HOST_WIDE_INT get_varargs_alias_set (void);
 extern HOST_WIDE_INT get_frame_alias_set (void);
 extern void record_base_value (unsigned int, rtx, int);
index fbb34a6..1c90e70 100644 (file)
@@ -527,7 +527,6 @@ extern unsigned int case_values_threshold (void);
 /* extern HOST_WIDE_INT get_varargs_alias_set (void); */
 /* extern HOST_WIDE_INT get_frame_alias_set (void); */
 /* extern void record_base_value (unsigned int, rtx, int); */
-/* extern void record_alias_subset (HOST_WIDE_INT, HOST_WIDE_INT); */
 /* extern HOST_WIDE_INT new_alias_set (void); */
 /* extern int can_address_p (tree); */
 
index d85c4bd..30ea52e 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -2166,7 +2166,6 @@ extern void mark_constant_function (void);
 extern void init_alias_once (void);
 extern void init_alias_analysis (void);
 extern void end_alias_analysis (void);
-extern rtx addr_side_effect_eval (rtx, int, int);
 extern bool memory_modified_in_insn_p (rtx, rtx);
 extern rtx find_base_term (rtx);
 extern rtx gen_hard_reg_clobber (enum machine_mode, unsigned int);