aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/obj.c
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2026-04-18 16:59:16 +0200
committerlemon <lsof@mailbox.org>2026-04-18 16:59:16 +0200
commit554fb8de87bb2e37715dbcc70efc27274b041014 (patch)
tree8a9083b6fbcc21d46107465401be1150da45d46b /src/obj.c
parent7c25529f0a525ec4b4dcf40d847e2734c2349d5d (diff)
frontend: allow folding some non constant expressions as a GNU extension
And also permit zero size objects
Diffstat (limited to 'src/obj.c')
-rw-r--r--src/obj.c2
1 files changed, 1 insertions, 1 deletions
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: