From 006f5fe068ed7a34780944be7d9051a26a9f3838 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Sun, 2 Jun 1996 17:04:08 +0000 Subject: Back out yacc change. --- share/mk/sys.mk | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'share/mk/sys.mk') diff --git a/share/mk/sys.mk b/share/mk/sys.mk index 181e18ec3ca1e..4493de0650b1d 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -89,19 +89,21 @@ YFLAGS ?= -d .s.o: ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC} +# XXX not -j safe .y.o: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - ${CC} ${CFLAGS} -c ${.PREFIX}.tab.c -o ${.TARGET} - rm -f ${.PREFIX}.tab.c + ${YACC} ${YFLAGS} ${.IMPSRC} + ${CC} ${CFLAGS} -c y.tab.c -o ${.TARGET} + rm -f y.tab.c .l.o: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c ${CC} ${CFLAGS} -c ${.PREFIX}.tmp.c -o ${.TARGET} rm -f ${.PREFIX}.tmp.c +# XXX not -j safe .y.c: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - mv ${.PREFIX}.tab.c ${.TARGET} + ${YACC} ${YFLAGS} ${.IMPSRC} + mv y.tab.c ${.TARGET} .l.c: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.TARGET} @@ -114,10 +116,11 @@ YFLAGS ?= -d ${LDLIBS} -o ${.TARGET} rm -f ${.PREFIX}.o +# XXX not -j safe .y.out: - ${YACC} ${YFLAGS} -b ${.PREFIX} ${.IMPSRC} - ${CC} ${CFLAGS} ${LDFLAGS} ${.PREFIX}.tab.c ${LDLIBS} -ly -o ${.TARGET} - rm -f ${.PREFIX}.tab.c + ${YACC} ${YFLAGS} ${.IMPSRC} + ${CC} ${CFLAGS} ${LDFLAGS} y.tab.c ${LDLIBS} -ly -o ${.TARGET} + rm -f y.tab.c .l.out: ${LEX} -t ${LFLAGS} ${.IMPSRC} > ${.PREFIX}.tmp.c -- cgit v1.2.3