aboutsummaryrefslogtreecommitdiff
path: root/cc.h
diff options
context:
space:
mode:
Diffstat (limited to 'cc.h')
-rw-r--r--cc.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/cc.h b/cc.h
index 97d3e66..4eb2c63 100644
--- a/cc.h
+++ b/cc.h
@@ -278,11 +278,11 @@ struct decl {
struct value *value;
char *asmname;
bool defined;
+ bool tentative;
+ struct decl *next;
union {
struct {
- /* link in list of tentative object definitions */
- struct list tentative;
/* alignment of object storage (may be stricter than type requires) */
int align;
} obj;
@@ -290,9 +290,6 @@ struct decl {
/* the function might have an "inline definition" (C11 6.7.4p7) */
bool inlinedefn;
} func;
- struct {
- struct decl *next;
- } enumconst;
enum builtinkind builtin;
} u;
};