From 2b6d9cd1e08284b462b8eaecbbca154791b923f5 Mon Sep 17 00:00:00 2001 From: ISSOtm Date: Thu, 10 Dec 2020 13:32:18 +0100 Subject: [PATCH] Avoid using `yytoken_kind_t` Apparently it was added in a fairly recent Bison version... --- src/asm/lexer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/asm/lexer.c b/src/asm/lexer.c index cd63a9a1..82e7231c 100644 --- a/src/asm/lexer.c +++ b/src/asm/lexer.c @@ -1472,7 +1472,7 @@ static char const *reportGarbageChar(unsigned char firstByte) /* Lexer core */ -static yytoken_kind_t yylex_NORMAL(void) +static int yylex_NORMAL(void) { dbgPrint("Lexing in normal mode, line=%" PRIu32 ", col=%" PRIu32 "\n", lexer_GetLineNo(), lexer_GetColNo()); @@ -1728,7 +1728,7 @@ static yytoken_kind_t yylex_NORMAL(void) } } -static yytoken_kind_t yylex_RAW(void) +static int yylex_RAW(void) { dbgPrint("Lexing in raw mode, line=%" PRIu32 ", col=%" PRIu32 "\n", lexer_GetLineNo(), lexer_GetColNo()); @@ -1908,12 +1908,12 @@ finish: return token; } -static yytoken_kind_t yylex_SKIP_TO_ELIF(void) +static int yylex_SKIP_TO_ELIF(void) { return skipIfBlock(false); } -static yytoken_kind_t yylex_SKIP_TO_ENDC(void) +static int yylex_SKIP_TO_ENDC(void) { return skipIfBlock(true); }