*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Thu, 12 Mar 1992 19:06:16 +0000 (19:06 +0000)
committerRichard Stallman <rms@gnu.org>
Thu, 12 Mar 1992 19:06:16 +0000 (19:06 +0000)
From-SVN: r458

gcc/tree.h

index e9fbe2dde158599697adfbd29600e83f18f01caf..2569128b9ee4bfd4e2705e1626c9acd68e84eb4c 100644 (file)
@@ -915,12 +915,6 @@ extern tree build_type_variant ();
 
 extern tree build_type_copy ();
 
-/* Return the mode for data of a given size SIZE and mode class CLASS.
-   If LIMIT is nonzero, then don't use modes bigger than MAX_FIXED_MODE_SIZE.
-   The value is BLKmode if no other mode is found.  */
-
-extern enum machine_mode mode_for_size ();
-
 /* Given a ..._TYPE node, calculate the TYPE_SIZE, TYPE_SIZE_UNIT,
    TYPE_ALIGN and TYPE_MODE fields.
    If called more than once on one node, does nothing except
@@ -1038,6 +1032,14 @@ extern int lvalue_or_else ();
 
 extern tree save_expr ();
 
+/* variable_size (EXP) is like save_expr (EXP) except that it
+   is for the special case of something that is part of a
+   variable size for a data type.  It makes special arrangements
+   to compute the value at the right time when the data type
+   belongs to a function parameter.  */
+
+extern tree variable_size ();
+
 /* stabilize_reference (EXP) returns an reference equivalent to EXP
    but it can be used multiple times
    and only evaluate the subexpressions once.  */