From 8b5b6a8abf98281371a0130367ccf9a643c568c8 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Mon, 28 Aug 2017 11:11:17 -0700 Subject: [PATCH] glsl: define YY_NO_INPUT to prevent unused symbol warnings Otherwise clang warns: glsl/glsl_lexer.cpp:3507:16: warning: function 'yyinput' is not needed and will not be emitted [-Wunneeded-internal-declaration] static int yyinput (yyscan_t yyscanner) ^ Reviewed-by: Emil Velikov Reviewed-by: Eric Engestrom --- src/compiler/glsl/glsl_lexer.ll | 1 + 1 file changed, 1 insertion(+) diff --git a/src/compiler/glsl/glsl_lexer.ll b/src/compiler/glsl/glsl_lexer.ll index d4d7ada..7c41455 100644 --- a/src/compiler/glsl/glsl_lexer.ll +++ b/src/compiler/glsl/glsl_lexer.ll @@ -34,6 +34,7 @@ static int classify_identifier(struct _mesa_glsl_parse_state *, const char *); #define YY_NO_UNISTD_H #endif +#define YY_NO_INPUT #define YY_USER_ACTION \ do { \ yylloc->first_column = yycolumn + 1; \ -- 2.7.4