diff options
author | Ian Romanick <[email protected]> | 2010-08-11 17:14:02 -0700 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2010-08-11 17:14:02 -0700 |
commit | 2fb94b37d2ace1170018cc36f50cf6e71fc708c4 (patch) | |
tree | be5b7c060732ce9846dad9ebed181cded790ff9e /src/glsl | |
parent | db36e88052918ad383c3acdd24f2b9864e240ddb (diff) |
glsl2: Use bison command line option to set prefix
Bison version 2.3 doesn't seem to support %name-prefix in the source.
This should fix bugzilla #29207.
Diffstat (limited to 'src/glsl')
-rw-r--r-- | src/glsl/Makefile | 2 | ||||
-rw-r--r-- | src/glsl/glsl_parser.ypp | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/glsl/Makefile b/src/glsl/Makefile index 85298d06a01..a0ab1d6d401 100644 --- a/src/glsl/Makefile +++ b/src/glsl/Makefile @@ -154,7 +154,7 @@ glsl_lexer.cpp: glsl_lexer.lpp flex --never-interactive --outfile="$@" $< glsl_parser.cpp: glsl_parser.ypp - bison -v -o "$@" --defines=glsl_parser.h $< + bison -v -o "$@" -p "_mesa_glsl_" --defines=glsl_parser.h $< glcpp/glcpp-lex.c: glcpp/glcpp-lex.l flex --never-interactive --outfile="$@" $< diff --git a/src/glsl/glsl_parser.ypp b/src/glsl/glsl_parser.ypp index 74971cfb9da..7c5dc017d89 100644 --- a/src/glsl/glsl_parser.ypp +++ b/src/glsl/glsl_parser.ypp @@ -48,7 +48,6 @@ %lex-param {void *scanner} %parse-param {struct _mesa_glsl_parse_state *state} -%name-prefix "_mesa_glsl_" %union { int n; |