diff options
author | Richard Stallman <rms@gnu.org> | 1992-06-30 01:42:30 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-06-30 01:42:30 +0000 |
commit | 5a1c7968d67dfc9097ea9cb75bc6abb4cf6fe9aa (patch) | |
tree | 676dfcc2e2d51e1ea5d0c3bc0bcb83c6ace5cfb6 /gcc/tree.h | |
parent | 1527c38f7682cb7366181c7d8c38c003db848fc8 (diff) | |
download | gcc-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.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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) |