From adb0bd8fda7dded7ffb227481f663fdfcbfbe63a Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 14 Jan 2021 00:51:59 -0500 Subject: [PATCH] gas: bfin: fix build time warnings --- gas/ChangeLog | 5 +++++ gas/config/bfin-lex.l | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index bad8473bf66..4b05f3ef328 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2021-01-14 Mike Frysinger + + * bfin-lex.l (YY_NO_INPUT, YY_NO_UNPUT): Define. + (parse_int): Mark char_bag const. + 2021-01-13 H.J. Lu PR gas/27178 diff --git a/gas/config/bfin-lex.l b/gas/config/bfin-lex.l index 188bb197be6..ec3d1feb042 100644 --- a/gas/config/bfin-lex.l +++ b/gas/config/bfin-lex.l @@ -32,6 +32,9 @@ int yylex (void); #define _REG yylval.reg +/* Flex generates static functions "input" & "unput" which are not used. */ +#define YY_NO_INPUT +#define YY_NO_UNPUT %} @@ -343,7 +346,7 @@ static long parse_int (char **end) char fmt = '\0'; int not_done = 1; int shiftvalue = 0; - char * char_bag; + const char *char_bag; unsigned long value = 0; char *arg = *end; -- 2.39.5