From a77a1e7e451dd5e2c128f5dd001372ade27c5b68 Mon Sep 17 00:00:00 2001 From: lemon Date: Mon, 23 Mar 2026 11:11:02 +0100 Subject: c: __attribute__ after declarator --- src/c.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/c.c b/src/c.c index 0feb634..902bff4 100644 --- a/src/c.c +++ b/src/c.c @@ -2892,6 +2892,7 @@ pdecl(DeclState *st, CComp *cm) { return decl; } decl = declarator(st, cm, decl.span); + while (attrspec(cm, &st->attr)) ; if (decl.ty.t != TYFUNC && st->fninline) error(&decl.span, "`inline' used on non-function declaration"); if (decl.ty.t != TYFUNC && st->fnnoreturn) -- cgit v1.2.3