svn commit: r274460 - head/usr.bin/yacc
Jung-uk Kim
jkim at FreeBSD.org
Thu Nov 13 00:46:54 UTC 2014
Author: jkim
Date: Thu Nov 13 00:46:53 2014
New Revision: 274460
URL: https://svnweb.freebsd.org/changeset/base/274460
Log:
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
Modified:
head/usr.bin/yacc/Makefile
Modified: head/usr.bin/yacc/Makefile
==============================================================================
--- head/usr.bin/yacc/Makefile Thu Nov 13 00:40:34 2014 (r274459)
+++ head/usr.bin/yacc/Makefile Thu Nov 13 00:46:53 2014 (r274460)
@@ -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}
More information about the svn-src-all
mailing list