From 18e43996ed42ace1467606199ad084a5cea9f6da Mon Sep 17 00:00:00 2001 From: jkim Date: Thu, 13 Nov 2014 00:46:53 +0000 Subject: 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 --- usr.bin/yacc/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'usr.bin/yacc') diff --git a/usr.bin/yacc/Makefile b/usr.bin/yacc/Makefile index 45e7929..c110f3f 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} -- cgit v1.1