OSDN Git Service

2000-07-21 Alexandre Petit-Bianco <apbianco@cygnus.com>
[pf3gnuchains/gcc-fork.git] / gcc / expr.h
index ca82ab1..b822ea2 100644 (file)
@@ -922,7 +922,7 @@ extern void record_alias_subset         PARAMS ((HOST_WIDE_INT,
                                                 HOST_WIDE_INT));
 #ifdef TREE_CODE
 extern HOST_WIDE_INT get_alias_set             PARAMS ((tree));
-extern HOST_WIDE_INT (*lang_get_alias_set)     PARAMS ((tree));
+extern HOST_WIDE_INT lang_get_alias_set                PARAMS ((tree));
 #endif
 extern HOST_WIDE_INT new_alias_set             PARAMS ((void));
 \f
@@ -1150,6 +1150,11 @@ extern rtx change_address PARAMS ((rtx, enum machine_mode, rtx));
 extern rtx validize_mem PARAMS ((rtx));
 
 #ifdef TREE_CODE
+/* Given REF, either a MEM or a REG, and T, either the type of X or
+   the expression corresponding to REF, set RTX_UNCHANGING_P if
+   appropriate.  */
+extern void maybe_set_unchanging PARAMS ((rtx, tree));
+
 /* Given REF, a MEM, and T, either the type of X or the expression
    corresponding to REF, set the memory attributes.  OBJECTP is nonzero
    if we are making a new object of this type.  */