From 308018308fd5d06da46e18ffddc7565e785b576b Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Thu, 16 Jun 1994 23:37:43 +0000 Subject: [PATCH] (DECL_DEFER_OUTPUT): New macro. From-SVN: r7506 --- gcc/tree.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/tree.h b/gcc/tree.h index 58d0a6c83e03..ed03b28c9783 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -915,6 +915,10 @@ struct tree_type It is also used in FIELD_DECLs for vtable pointers. */ #define DECL_VIRTUAL_P(NODE) ((NODE)->decl.virtual_flag) +/* Used to indicate that the linkage status of this DECL is not yet known, + so it should not be output now. */ +#define DECL_DEFER_OUTPUT(NODE) ((NODE)->decl.defer_output) + /* Additional flags for language-specific uses. */ #define DECL_LANG_FLAG_0(NODE) ((NODE)->decl.lang_flag_0) #define DECL_LANG_FLAG_1(NODE) ((NODE)->decl.lang_flag_1) @@ -949,7 +953,8 @@ struct tree_decl unsigned in_system_header_flag : 1; unsigned common_flag : 1; - /* room for six more */ + unsigned defer_output : 1; + /* room for five more */ unsigned lang_flag_0 : 1; unsigned lang_flag_1 : 1; -- 2.47.2