Module: Mesa
Branch: master
Commit: 8b5b6a8abf98281371a0130367ccf9a643c568c8
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b5b6a8abf98281371a0130367ccf9a643c568c8

Author: Matt Turner <[email protected]>
Date:   Mon Aug 28 11:11:17 2017 -0700

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 <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]>

---

 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 d4d7ada1b1..7c41455d98 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;                     \

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to