diff options
-rw-r--r-- | cc.h | 1 | ||||
-rw-r--r-- | pp.c | 1 | ||||
-rw-r--r-- | token.c | 1 |
3 files changed, 3 insertions, 0 deletions
@@ -56,6 +56,7 @@ enum tokenkind { T_NORETURN, T_STATIC_ASSERT, T_THREAD_LOCAL, + T__ASM__, T__TYPEOF__, /* punctuator */ @@ -26,6 +26,7 @@ keyword(struct token *tok) {"_Noreturn", T_NORETURN}, {"_Static_assert", T_STATIC_ASSERT}, {"_Thread_local", T_THREAD_LOCAL}, + {"__asm__", T__ASM__}, {"__typeof__", T__TYPEOF__}, {"auto", TAUTO}, {"break", TBREAK}, @@ -55,6 +55,7 @@ const char *tokstr[] = { [T_NORETURN] = "_Noreturn", [T_STATIC_ASSERT] = "_Static_assert", [T_THREAD_LOCAL] = "_Thread_local", + [T__ASM__] = "__asm__", [T__TYPEOF__] = "__typeof__", /* punctuator */ |