(stabilize_reference_1): Add declaration.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 14 Feb 1995 13:04:23 +0000 (08:04 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 14 Feb 1995 13:04:23 +0000 (08:04 -0500)
From-SVN: r8950

gcc/tree.h

index e67d49f569c85f84d9c19716d8875b065dce72ec..0de570519df408a7912b155e39ba184906cf76a1 100644 (file)
@@ -1,5 +1,5 @@
 /* Front-end tree definitions for GNU compiler.
-   Copyright (C) 1989, 1993, 1994 Free Software Foundation, Inc.
+   Copyright (C) 1989, 1993, 1994, 1995 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -1371,6 +1371,12 @@ extern tree variable_size                PROTO((tree));
 
 extern tree stabilize_reference                PROTO((tree));
 
+/* Subroutine of stabilize_reference; this is called for subtrees of
+   references.  Any expression with side-effects must be put in a SAVE_EXPR
+   to ensure that it is only evaluated once.  */
+
+extern tree stabilize_reference_1      PROTO((tree));
+
 /* Return EXP, stripped of any conversions to wider types
    in such a way that the result of converting to type FOR_TYPE
    is the same as if EXP were converted to FOR_TYPE.