From c801228f0d0567842d20da655e252c1e617b963a Mon Sep 17 00:00:00 2001 From: "Kristian H. Kristensen" Date: Thu, 23 Apr 2020 11:33:57 -0700 Subject: [PATCH] freedreno/ir3: Reset lex line number when we start parsing Part-of: --- src/freedreno/ir3/ir3_parser.y | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedreno/ir3/ir3_parser.y b/src/freedreno/ir3/ir3_parser.y index b42ea9d4fe2..c9cede4b725 100644 --- a/src/freedreno/ir3/ir3_parser.y +++ b/src/freedreno/ir3/ir3_parser.y @@ -196,6 +196,7 @@ int yydebug; extern int yylex(void); extern FILE *ir3_yyin; +void ir3_yyset_lineno(int _line_number); int yyparse(void); @@ -207,6 +208,7 @@ static void yyerror(const char *error) struct ir3 * ir3_parse(struct ir3_shader_variant *v, struct ir3_kernel_info *k, FILE *f) { + ir3_yyset_lineno(1); ir3_yyin = f; #ifdef YYDEBUG yydebug = 1;