mirror of
git://repo.or.cz/tinycc.git
synced 2026-07-07 03:48:40 +08:00
Recognize C11' _Alignof
This commit is contained in:
parent
c4787e3626
commit
070646b790
1
tccgen.c
1
tccgen.c
@ -4829,6 +4829,7 @@ ST_FUNC void unary(void)
|
|||||||
case TOK_SIZEOF:
|
case TOK_SIZEOF:
|
||||||
case TOK_ALIGNOF1:
|
case TOK_ALIGNOF1:
|
||||||
case TOK_ALIGNOF2:
|
case TOK_ALIGNOF2:
|
||||||
|
case TOK_ALIGNOF3:
|
||||||
t = tok;
|
t = tok;
|
||||||
next();
|
next();
|
||||||
in_sizeof++;
|
in_sizeof++;
|
||||||
|
|||||||
1
tcctok.h
1
tcctok.h
@ -53,6 +53,7 @@
|
|||||||
DEF(TOK_ATTRIBUTE2, "__attribute__")
|
DEF(TOK_ATTRIBUTE2, "__attribute__")
|
||||||
DEF(TOK_ALIGNOF1, "__alignof")
|
DEF(TOK_ALIGNOF1, "__alignof")
|
||||||
DEF(TOK_ALIGNOF2, "__alignof__")
|
DEF(TOK_ALIGNOF2, "__alignof__")
|
||||||
|
DEF(TOK_ALIGNOF3, "_Alignof")
|
||||||
DEF(TOK_TYPEOF1, "typeof")
|
DEF(TOK_TYPEOF1, "typeof")
|
||||||
DEF(TOK_TYPEOF2, "__typeof")
|
DEF(TOK_TYPEOF2, "__typeof")
|
||||||
DEF(TOK_TYPEOF3, "__typeof__")
|
DEF(TOK_TYPEOF3, "__typeof__")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user