From 554fb8de87bb2e37715dbcc70efc27274b041014 Mon Sep 17 00:00:00 2001 From: lemon Date: Sat, 18 Apr 2026 16:59:16 +0200 Subject: frontend: allow folding some non constant expressions as a GNU extension And also permit zero size objects --- src/obj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/obj.c') diff --git a/src/obj.c b/src/obj.c index 95371c3..67cb9af 100644 --- a/src/obj.c +++ b/src/obj.c @@ -50,7 +50,7 @@ objnewdat(internstr name, enum section sec, bool globl, uint siz, uint align) { ObjFile *o = &objout; uint off; - assert(siz && align && ispo2(align)); + assert(align && ispo2(align)); switch (sec) { default: assert(0); case Stext: -- cgit v1.2.3