Module Name: src Committed By: christos Date: Tue Oct 15 16:14:49 UTC 2019
Modified Files: src/external/bsd/acpica/bin/iasl: Makefile Log Message: add new grammar file To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/external/bsd/acpica/bin/iasl/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/acpica/bin/iasl/Makefile diff -u src/external/bsd/acpica/bin/iasl/Makefile:1.24 src/external/bsd/acpica/bin/iasl/Makefile:1.25 --- src/external/bsd/acpica/bin/iasl/Makefile:1.24 Thu Jan 10 05:04:43 2019 +++ src/external/bsd/acpica/bin/iasl/Makefile Tue Oct 15 12:14:49 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.24 2019/01/10 10:04:43 martin Exp $ +# $NetBSD: Makefile,v 1.25 2019/10/15 16:14:49 christos Exp $ .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "aarch64") PROG= iasl @@ -19,7 +19,8 @@ LDADD+= -ll -ly DPADD+= ${LIBL} ${LIBY} DPSRCS= aslcompilerparse.y aslcompilerlex.c aslcompilerparse.c \ - dtparserparse.c dtparserlex.c prparserparse.c prparserlex.c + dtparserparse.c dtparserlex.c prparserparse.c prparserlex.c \ + dtcompilerparserparse.c dtcompilerparserlex.c .PATH: ${TOPDIR} SRCS+= \ @@ -90,6 +91,8 @@ SRCS+= \ dtexpress.c \ dtfield.c \ dtio.c \ + dtcompilerparserlex.c \ + dtcompilerparserparse.c \ dtparserlex.c \ dtparserparse.c \ dtsubtable.c \ @@ -299,6 +302,18 @@ LPREFIX.dtparserlex.l=DtParser dtparserlex.l: ${TOPDIR}/dtparser.l ln -sf ${.ALLSRC} ${.TARGET} +YPREFIX.dtcompilerparserparse.y=DtCompilerParser +YFLAGS.dtcompilerparserparse.y += -L +dtcompilerparserparse.y: ${TOPDIR}/dtcompilerparser.y + ln -sf ${.ALLSRC} ${.TARGET} + +dtcompilerparser.y.h: dtcompilerparserparse.h + ln -sf ${.ALLSRC} ${.TARGET} + +LPREFIX.dtcompilerparserlex.l=DtCompilerParser +LFLAGS.dtcompilerparserlex.l += --bison-locations +dtcompilerparserlex.l: ${TOPDIR}/dtcompilerparser.l + ln -sf ${.ALLSRC} ${.TARGET} YPREFIX.prparserparse.y=PrParser prparserparse.y: ${TOPDIR}/prparser.y @@ -311,23 +326,29 @@ LPREFIX.prparserlex.l=PrParser prparserlex.l: ${TOPDIR}/prparser.l ln -sf ${.ALLSRC} ${.TARGET} -CLEANFILES+= aslcompilerparse.y aslcompilerparse.c \ - aslcompilerparse.h \ - aslcompiler.y.h aslcompilerparse.output \ - aslcompilerlex.l aslcompilerlex.c \ - \ - dtparserparse.y dtparserparse.c \ - dtparserparse.h \ - dtparserlex.l dtparserlex.c \ - dtparser.y.h dtparserparse.output \ - \ - prparserparse.y prparserparse.c \ - prparserparse.h \ - prparserlex.l prparserlex.c \ - prparser.y.h prparserparse.output \ - \ +CLEANFILES+= aslcompilerparse.y aslcompilerparse.c \ + aslcompilerparse.h \ + aslcompiler.y.h aslcompilerparse.output \ + aslcompilerlex.l aslcompilerlex.c \ + \ + dtparserparse.y dtparserparse.c \ + dtparserparse.h \ + dtparserlex.l dtparserlex.c \ + dtparser.y.h dtparserparse.output \ + \ + dtcompilerparserparse.y dtcompilerparserparse.c \ + dtcompilerparserparse.h \ + dtcompilerparserlex.l dtcompilerparserlex.c \ + dtcompilerparser.y.h dtcompilerparserparse.output \ + \ + prparserparse.y prparserparse.c \ + prparserparse.h \ + prparserlex.l prparserlex.c \ + prparser.y.h prparserparse.output \ + \ y.output y.tab.h .include <bsd.prog.mk> -${__DPSRCS.d} ${OBJS}: prparser.y.h dtparser.y.h aslcompiler.y.h +${__DPSRCS.d} ${OBJS}: prparser.y.h dtparser.y.h aslcompiler.y.h \ + dtcompilerparser.y.h