Commit 73a6b680 authored by Arnout Vandecappelle's avatar Arnout Vandecappelle Committed by Peter Korsgaard
Browse files

webkit: fix build with bison 3.0



Apply a patch from upstream.

Signed-off-by: default avatarArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent 5bc39dcf
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
ANGLE doesn't build with bison 3.0

Author: allan.jensen@digia.com
​https://bugs.webkit.org/show_bug.cgi?id=119798
Reviewed by Antti Koivisto.
Make glslang.y compatible with bison 3.0, by using %lex-param
to set YYLEX_PARAM and getting rid of useless YYID macro.

From upstream: http://trac.webkit.org/changeset/154109
[Arnout: adapted to our older webkit version]
Signed-off-by: Arnout Vandecaeppelle (Essensium/Mind) <arnout@mind.be>
---
Index: trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y
===================================================================
--- trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y	(revision 154108)
+++ trunk/Source/ThirdParty/ANGLE/src/compiler/glslang.y	(revision 154109)
@@ -48,4 +48,5 @@
 %pure-parser
 %parse-param {TParseContext* context}
+%lex-param {YYLEX_PARAM}
 
 %union {