aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-06-30 01:42:30 +0000
committerRichard Stallman <rms@gnu.org>1992-06-30 01:42:30 +0000
commit5a1c7968d67dfc9097ea9cb75bc6abb4cf6fe9aa (patch)
tree676dfcc2e2d51e1ea5d0c3bc0bcb83c6ace5cfb6 /gcc/tree.h
parent1527c38f7682cb7366181c7d8c38c003db848fc8 (diff)
downloadgcc-5a1c7968d67dfc9097ea9cb75bc6abb4cf6fe9aa.zip
gcc-5a1c7968d67dfc9097ea9cb75bc6abb4cf6fe9aa.tar.gz
gcc-5a1c7968d67dfc9097ea9cb75bc6abb4cf6fe9aa.tar.bz2
*** empty log message ***
From-SVN: r1351
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index a64826c..c4a51ee 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -727,6 +727,8 @@ struct tree_type
In LABEL_DECL nodes, nonzero means that an error message about
jumping into such a binding contour has been printed for this label. */
#define TREE_REGDECL(NODE) ((NODE)->decl.regdecl_flag)
+/* In a FIELD_DECL, indicates this field should be bit-packed. */
+#define DECL_PACKED(NODE) ((NODE)->decl.regdecl_flag)
/* Nonzero in a ..._DECL means this variable is ref'd from a nested function.
For VAR_DECL nodes, PARM_DECL nodes, and FUNCTION_DECL nodes.
@@ -755,11 +757,9 @@ struct tree_type
/* In a FUNCTION_DECL, nonzero means a built in function. */
#define DECL_BUILT_IN(NODE) ((NODE)->decl.bit_field_flag)
-/* In a FUNCTION_DECL, indicates a method
- for which each instance has a pointer. */
+/* Used in VAR_DECLs to indicate that the variable is a vtable.
+ It is also used in FIELD_DECLs for vtable pointers. */
#define DECL_VIRTUAL_P(NODE) ((NODE)->decl.virtual_flag)
-/* In a FIELD_DECL, indicates this field should be bit-packed. */
-#define DECL_PACKED(NODE) ((NODE)->decl.virtual_flag)
/* Additional flags for language-specific uses. */
#define DECL_LANG_FLAG_0(NODE) ((NODE)->decl.lang_flag_0)