Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/intel-public Add reachover Makefile for ACPICA iasl...



details:   https://anonhg.NetBSD.org/src/rev/17c9fab82783
branches:  trunk
changeset: 746731:17c9fab82783
user:      jmcneill <jmcneill%NetBSD.org@localhost>
date:      Tue Aug 18 23:42:39 2009 +0000

description:
Add reachover Makefile for ACPICA iasl utility.

diffstat:

 external/intel-public/Makefile                 |    7 +
 external/intel-public/acpica/Makefile          |    5 +
 external/intel-public/acpica/bin/Makefile      |    5 +
 external/intel-public/acpica/bin/iasl/Makefile |  151 +++++++++++++++++++++++++
 4 files changed, 168 insertions(+), 0 deletions(-)

diffs (184 lines):

diff -r 9f6af5ee0d88 -r 17c9fab82783 external/intel-public/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/intel-public/Makefile    Tue Aug 18 23:42:39 2009 +0000
@@ -0,0 +1,7 @@
+#      $NetBSD: Makefile,v 1.1 2009/08/18 23:42:39 jmcneill Exp $
+
+.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64")
+SUBDIR=                acpica
+.endif
+
+.include <bsd.subdir.mk>
diff -r 9f6af5ee0d88 -r 17c9fab82783 external/intel-public/acpica/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/intel-public/acpica/Makefile     Tue Aug 18 23:42:39 2009 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: Makefile,v 1.1 2009/08/18 23:42:39 jmcneill Exp $
+
+SUBDIR=                bin
+
+.include <bsd.subdir.mk>
diff -r 9f6af5ee0d88 -r 17c9fab82783 external/intel-public/acpica/bin/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/intel-public/acpica/bin/Makefile Tue Aug 18 23:42:39 2009 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: Makefile,v 1.1 2009/08/18 23:42:39 jmcneill Exp $
+
+SUBDIR=                iasl
+
+.include <bsd.subdir.mk>
diff -r 9f6af5ee0d88 -r 17c9fab82783 external/intel-public/acpica/bin/iasl/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/intel-public/acpica/bin/iasl/Makefile    Tue Aug 18 23:42:39 2009 +0000
@@ -0,0 +1,151 @@
+#      $NetBSD: Makefile,v 1.1 2009/08/18 23:42:40 jmcneill Exp $
+
+PROG=  iasl
+BINDIR=        /usr/bin
+NOMAN= 1
+WARNS= 0
+TOPDIR=        ${NETBSDSRCDIR}/sys/external/intel-public/acpica/dist/compiler
+
+.include <bsd.own.mk>
+
+CPPFLAGS+=     -I${TOPDIR}/../include -I${TOPDIR} -I.
+CPPFLAGS+=     -D_LINUX -DACPI_ASL_COMPILER -DACPI_USE_ALTERNATE_TIMEOUT
+CPPFLAGS+=     -D_USE_BERKELEY_YACC
+LDADD+=                -ll -ly -lrt -lpthread
+DPADD+=                ${LIBL} ${LIBY} ${LIBRT} ${LIBPTHREAD}
+
+DPSRCS=        aslcompilerparse.c
+DPSRCS+=aslcompilerlex.c
+
+.PATH: ${TOPDIR}
+SRCS=  aslcompilerparse.c
+SRCS+= aslcompilerlex.c
+SRCS+= aslanalyze.c
+SRCS+= aslcodegen.c
+SRCS+= aslcompile.c
+SRCS+= aslerror.c
+SRCS+= aslfiles.c
+SRCS+= asllength.c
+SRCS+= asllisting.c
+SRCS+= aslload.c
+SRCS+= asllookup.c
+SRCS+= aslmain.c
+SRCS+= aslmap.c
+SRCS+= aslopcodes.c
+SRCS+= asloperands.c
+SRCS+= aslresource.c
+SRCS+= aslrestype1.c
+SRCS+= aslrestype2.c
+SRCS+= aslstartup.c
+SRCS+= asltree.c
+SRCS+= aslutils.c
+SRCS+= asltransform.c
+SRCS+= aslfold.c
+SRCS+= aslstubs.c
+SRCS+= aslopt.c
+.PATH: ${TOPDIR}/../common
+SRCS+= getopt.c
+.PATH: ${TOPDIR}/../utilities
+SRCS+= utalloc.c
+SRCS+= utcache.c
+SRCS+= utcopy.c
+SRCS+= utdebug.c
+SRCS+= utdelete.c
+SRCS+= utglobal.c
+SRCS+= utinit.c
+SRCS+= utlock.c
+SRCS+= utobject.c
+SRCS+= utmisc.c
+SRCS+= utmath.c
+SRCS+= utmutex.c
+SRCS+= utresrc.c
+SRCS+= utstate.c
+SRCS+= utxface.c
+.PATH: ${TOPDIR}/../namespace
+SRCS+= nsaccess.c
+SRCS+= nsalloc.c
+SRCS+= nsdump.c
+SRCS+= nsnames.c
+SRCS+= nsobject.c
+SRCS+= nsparse.c
+SRCS+= nssearch.c
+SRCS+= nsutils.c
+SRCS+= nswalk.c
+SRCS+= nsxfobj.c
+.PATH: ${TOPDIR}/../parser
+SRCS+= psargs.c
+SRCS+= psloop.c
+SRCS+= psopcode.c
+SRCS+= psparse.c
+SRCS+= psscope.c
+SRCS+= pstree.c
+SRCS+= psutils.c
+SRCS+= pswalk.c
+.PATH: ${TOPDIR}/../dispatcher
+SRCS+= dswscope.c
+SRCS+= dswstate.c
+SRCS+= dsfield.c
+SRCS+= dsobject.c
+SRCS+= dsopcode.c
+SRCS+= dsutils.c
+SRCS+= dswexec.c
+SRCS+= dswload.c
+.PATH: ${TOPDIR}/../executer
+SRCS+= exconvrt.c
+SRCS+= excreate.c
+SRCS+= exdump.c
+SRCS+= exmisc.c
+SRCS+= exmutex.c
+SRCS+= exnames.c
+SRCS+= exoparg1.c
+SRCS+= exoparg2.c
+SRCS+= exoparg3.c
+SRCS+= exoparg6.c
+SRCS+= exprep.c
+SRCS+= exregion.c
+SRCS+= exresnte.c
+SRCS+= exresolv.c
+SRCS+= exresop.c
+SRCS+= exstore.c
+SRCS+= exstoren.c
+SRCS+= exstorob.c
+SRCS+= exsystem.c
+SRCS+= exutils.c
+.PATH: ${TOPDIR}/../common
+SRCS+= adfile.c
+SRCS+= adisasm.c
+SRCS+= adwalk.c
+SRCS+= dmrestag.c
+SRCS+= dmtable.c
+SRCS+= dmtbinfo.c
+SRCS+= dmtbdump.c
+.PATH: ${TOPDIR}/../debugger
+SRCS+= dbfileio.c
+.PATH: ${TOPDIR}/../disassembler
+SRCS+= dmbuffer.c
+SRCS+= dmnames.c
+SRCS+= dmopcode.c
+SRCS+= dmobject.c
+SRCS+= dmresrc.c
+SRCS+= dmresrcl.c
+SRCS+= dmresrcs.c
+SRCS+= dmutils.c
+SRCS+= dmwalk.c
+.PATH: ${TOPDIR}/../tables
+SRCS+= tbfadt.c
+SRCS+= tbinstal.c
+SRCS+= tbutils.c
+SRCS+= tbxface.c
+.PATH: ${TOPDIR}/..
+SRCS+= osunixxf.c
+
+aslcompilerparse.c: ${TOPDIR}/aslcompiler.y
+       ${YACC} -v -d -o${.TARGET} -pAslCompiler ${.ALLSRC}
+       mv -f ${.PREFIX}.h aslcompiler.y.h
+
+aslcompilerlex.c: ${TOPDIR}/aslcompiler.l
+       ${LEX} -i -PAslCompiler -o${.TARGET} ${.ALLSRC}
+
+CLEANFILES+=   aslcompilerlex.c aslcompilerparse.c aslcompiler.y.h y.output
+
+.include <bsd.prog.mk>



Home | Main Index | Thread Index | Old Index