summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorPeter Kokot <peterkokot@gmail.com>2019-03-19 00:33:53 +0100
committerPeter Kokot <peterkokot@gmail.com>2019-03-19 20:29:20 +0100
commit864366ef203b5faebf2cb183395d5165cf051a4f (patch)
treefc314fa3d2451015d5acb69f96df8b7bf9639e59 /scripts
parent38b22448f819aff57157d6f84d4cf3c88bcb657d (diff)
downloadphp-git-864366ef203b5faebf2cb183395d5165cf051a4f.tar.gz
Upgrade deprecated directives and use non-posix bison
With Bison 3.0 some directives are deprecated: - %name-prefix "x" should be %define api.prefix {x} - %error-verbose should be %define parse.error verbose Bison 3.3 also started emiting more warnings and since PHP souce parsers are not POSIX compliant this patch fixes this as pointed out via 495a46aa1dc564656bf919cb49aae48a31ae15f4.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/dev/genfiles2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/dev/genfiles b/scripts/dev/genfiles
index 4e3a6d62e0..c633429e0f 100755
--- a/scripts/dev/genfiles
+++ b/scripts/dev/genfiles
@@ -35,7 +35,7 @@
# Parser generator
YACC=${YACC:-bison}
-YACC="$YACC -y -l"
+YACC="$YACC -l"
# Lexer generator
RE2C=${RE2C:-re2c}