Make bison grammar compatible with bison 2.1
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Sep 2015 02:34:58 +0000 (02:34 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Sep 2015 02:34:58 +0000 (02:34 +0000)
commitf3745ecd8534eba2674e5dd1f8d274df429ccea0
tree84298b57ea96b2e4a7c06ad587f63a61391bf1ce
parent0575c5c5c5d3174865de2ebe1e1f4b52f0849b91
Make bison grammar compatible with bison 2.1
https://bugs.webkit.org/show_bug.cgi?id=148731

Patch by Alex Christensen <achristensen@webkit.org> on 2015-09-02
Reviewed by Tim Horton.

.:

* Source/cmake/WebKitCommon.cmake:
Support bison 2.1.

Source/WebCore:

* css/CSSGrammar.y.in:
* xml/XPathGrammar.y:
Move all union fields to one union so bison 2.1 generates equivalent output.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@189267 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/WebCore/ChangeLog
Source/WebCore/css/CSSGrammar.y.in
Source/WebCore/xml/XPathGrammar.y
Source/cmake/WebKitCommon.cmake