aboutsummaryrefslogtreecommitdiff
path: root/cc.h
diff options
context:
space:
mode:
Diffstat (limited to 'cc.h')
-rw-r--r--cc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cc.h b/cc.h
index 80cf344..25a5fc0 100644
--- a/cc.h
+++ b/cc.h
@@ -367,6 +367,7 @@ struct expr {
struct init {
uint64_t start, end;
struct expr *expr;
+ struct bitfield bits;
struct init *next;
};
@@ -458,7 +459,7 @@ struct expr *eval(struct expr *);
/* init */
-struct init *mkinit(uint64_t, uint64_t, struct expr *);
+struct init *mkinit(uint64_t, uint64_t, struct bitfield, struct expr *);
struct init *parseinit(struct scope *, struct type *);
void stmt(struct func *, struct scope *);