aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tcc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tcc.c b/tcc.c
index e5e3c01..0263ff0 100644
--- a/tcc.c
+++ b/tcc.c
@@ -6371,6 +6371,7 @@ static void struct_decl(CType *type, int u)
if (bt != VT_INT &&
bt != VT_BYTE &&
bt != VT_SHORT &&
+ bt != VT_BOOL &&
bt != VT_ENUM)
error("bitfields must have scalar type");
bsize = size * 8;