(TYPE_OBSTACK): New macro.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 5 Aug 1993 23:22:48 +0000 (19:22 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 5 Aug 1993 23:22:48 +0000 (19:22 -0400)
(struct tree_type): Add new field obstack.

From-SVN: r5077

gcc/tree.h

index 32a837e7cabf9d4b7ccaff4c545e3a4805a490aa..52b313cdf1c344c81276a270d2437677001ee071 100644 (file)
@@ -1,5 +1,5 @@
 /* Front-end tree definitions for GNU compiler.
-   Copyright (C) 1989 Free Software Foundation, Inc.
+   Copyright (C) 1989, 1993 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -558,6 +558,7 @@ struct tree_block
 #define TYPE_BINFO(NODE) ((NODE)->type.binfo)
 #define TYPE_NONCOPIED_PARTS(NODE) ((NODE)->type.noncopied_parts)
 #define TYPE_CONTEXT(NODE) ((NODE)->type.context)
+#define TYPE_OBSTACK(NODE) ((NODE)->type.obstack)
 #define TYPE_LANG_SPECIFIC(NODE) ((NODE)->type.lang_specific)
 
 /* The alignment necessary for objects of this type.
@@ -622,6 +623,7 @@ struct tree_type
   union tree_node *binfo;
   union tree_node *noncopied_parts;
   union tree_node *context;
+  struct obstack *obstack;
   /* Points to a structure whose details depend on the language in use.  */
   struct lang_type *lang_specific;
 };