diff options
author | Peter Kokot <peterkokot@gmail.com> | 2019-03-19 00:33:53 +0100 |
---|---|---|
committer | Peter Kokot <peterkokot@gmail.com> | 2019-03-19 20:29:20 +0100 |
commit | 864366ef203b5faebf2cb183395d5165cf051a4f (patch) | |
tree | fc314fa3d2451015d5acb69f96df8b7bf9639e59 /scripts | |
parent | 38b22448f819aff57157d6f84d4cf3c88bcb657d (diff) | |
download | php-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-x | scripts/dev/genfiles | 2 |
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} |