From 9bf5c97d3b5391c6cf3757629d09a53403a64f45 Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 19 Oct 2025 11:06:58 +0200 Subject: c irgen fixes --- c/c.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'c/c.h') diff --git a/c/c.h b/c/c.h index 6a26455..81c07f9 100644 --- a/c/c.h +++ b/c/c.h @@ -36,7 +36,14 @@ struct expr { } fld; /* EGETF */ }; uvlong u; vlong i; double f; /* ENUMLIT */ - struct bytes s; /* ESTRLIT */ + struct { + union { + uchar *p; + ushort *w16; + uint *w32; + }; + uint n; + } s; /* ESTRLIT */ struct decl *sym; /* ESYM */ struct init *init; /* EINIT */ }; -- cgit v1.2.3