From: Kristian H. Kristensen Date: Thu, 23 Apr 2020 18:33:57 +0000 (-0700) Subject: freedreno/ir3: Reset lex line number when we start parsing X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c801228f0d0567842d20da655e252c1e617b963a;p=mesa.git freedreno/ir3: Reset lex line number when we start parsing Part-of: --- 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;