diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2014-11-13 00:46:53 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2014-11-13 00:46:53 +0000 |
commit | 468bac708030587666bebfbbb0078666889299db (patch) | |
tree | 2061be7338c17e43b965356ff5f4493c4bc68b39 /usr.bin/yacc | |
parent | 0e73f29ae210c9a486764da989a3dba37b90581c (diff) | |
download | src-468bac708030587666bebfbbb0078666889299db.tar.gz src-468bac708030587666bebfbbb0078666889299db.zip |
Increase MAXTABLE to the maxmimum possible value. The default value is too
low for complex parsers. Note it was one of those memory optimization hacks
back in the day.
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=274460
Diffstat (limited to 'usr.bin/yacc')
-rw-r--r-- | usr.bin/yacc/Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.bin/yacc/Makefile b/usr.bin/yacc/Makefile index 45e7929db00b..c110f3f59024 100644 --- a/usr.bin/yacc/Makefile +++ b/usr.bin/yacc/Makefile @@ -10,9 +10,10 @@ PROG= yacc SRCS= closure.c error.c graph.c lalr.c lr0.c main.c mkpar.c mstring.c output.c \ reader.c yaccpar.c symtab.c verbose.c warshall.c -CFLAGS+= -DMIXEDCASE_FILENAMES=1 \ - -DHAVE_FCNTL_H=1 \ - -DHAVE_MKSTEMP=1 +CFLAGS+= -DHAVE_FCNTL_H=1 \ + -DHAVE_MKSTEMP=1 \ + -DMAXTABLE=INT_MAX \ + -DMIXEDCASE_FILENAMES=1 YYPATCH!= cat ${BYACC_SRC}/VERSION CFLAGS+= -DYYPATCH=${YYPATCH} |