|
@@ -1,224 +0,0 @@
|
|
|
-
|
|
|
-cc_library(
|
|
|
- name="libacpi",
|
|
|
- includes=[
|
|
|
- "//sys/include/acpi/acpica",
|
|
|
- "//sys/src/9",
|
|
|
- "//sys/include",
|
|
|
- "//amd64/include",
|
|
|
- ],
|
|
|
- srcs=[
|
|
|
- "acpica/common/ahids.c",
|
|
|
- "acpica/common/ahuuids.c",
|
|
|
- "acpica/common/getopt.c",
|
|
|
- "acpica/components/debugger/dbcmds.c",
|
|
|
- "acpica/components/debugger/dbconvert.c",
|
|
|
- "acpica/components/debugger/dbdisply.c",
|
|
|
- "acpica/components/debugger/dbexec.c",
|
|
|
- "acpica/components/debugger/dbhistry.c",
|
|
|
- "acpica/components/debugger/dbinput.c",
|
|
|
- "acpica/components/debugger/dbmethod.c",
|
|
|
- "acpica/components/debugger/dbnames.c",
|
|
|
- "acpica/components/debugger/dbobject.c",
|
|
|
- "acpica/components/debugger/dbstats.c",
|
|
|
- "acpica/components/debugger/dbtest.c",
|
|
|
- "acpica/components/debugger/dbutils.c",
|
|
|
- "acpica/components/debugger/dbxface.c",
|
|
|
- "acpica/components/disassembler/dmbuffer.c",
|
|
|
- "acpica/components/disassembler/dmcstyle.c",
|
|
|
- "acpica/components/disassembler/dmdeferred.c",
|
|
|
- "acpica/components/disassembler/dmnames.c",
|
|
|
- "acpica/components/disassembler/dmopcode.c",
|
|
|
- "acpica/components/disassembler/dmresrc.c",
|
|
|
- "acpica/components/disassembler/dmresrcl2.c",
|
|
|
- "acpica/components/disassembler/dmresrcl.c",
|
|
|
- "acpica/components/disassembler/dmresrcs.c",
|
|
|
- "acpica/components/disassembler/dmutils.c",
|
|
|
- "acpica/components/disassembler/dmwalk.c",
|
|
|
- "acpica/components/dispatcher/dsargs.c",
|
|
|
- "acpica/components/dispatcher/dscontrol.c",
|
|
|
- "acpica/components/dispatcher/dsdebug.c",
|
|
|
- "acpica/components/dispatcher/dsfield.c",
|
|
|
- "acpica/components/dispatcher/dsinit.c",
|
|
|
- "acpica/components/dispatcher/dsmethod.c",
|
|
|
- "acpica/components/dispatcher/dsmthdat.c",
|
|
|
- "acpica/components/dispatcher/dsobject.c",
|
|
|
- "acpica/components/dispatcher/dsopcode.c",
|
|
|
- "acpica/components/dispatcher/dsutils.c",
|
|
|
- "acpica/components/dispatcher/dswexec.c",
|
|
|
- "acpica/components/dispatcher/dswload2.c",
|
|
|
- "acpica/components/dispatcher/dswload.c",
|
|
|
- "acpica/components/dispatcher/dswscope.c",
|
|
|
- "acpica/components/dispatcher/dswstate.c",
|
|
|
- "acpica/components/events/evevent.c",
|
|
|
- "acpica/components/events/evglock.c",
|
|
|
- "acpica/components/events/evgpeblk.c",
|
|
|
- "acpica/components/events/evgpe.c",
|
|
|
- "acpica/components/events/evgpeinit.c",
|
|
|
- "acpica/components/events/evgpeutil.c",
|
|
|
- "acpica/components/events/evhandler.c",
|
|
|
- "acpica/components/events/evmisc.c",
|
|
|
- "acpica/components/events/evregion.c",
|
|
|
- "acpica/components/events/evrgnini.c",
|
|
|
- "acpica/components/events/evsci.c",
|
|
|
- "acpica/components/events/evxface.c",
|
|
|
- "acpica/components/events/evxfevnt.c",
|
|
|
- "acpica/components/events/evxfgpe.c",
|
|
|
- "acpica/components/events/evxfregn.c",
|
|
|
- "acpica/components/executer/exconcat.c",
|
|
|
- "acpica/components/executer/exconfig.c",
|
|
|
- "acpica/components/executer/exconvrt.c",
|
|
|
- "acpica/components/executer/excreate.c",
|
|
|
- "acpica/components/executer/exdebug.c",
|
|
|
- "acpica/components/executer/exdump.c",
|
|
|
- "acpica/components/executer/exfield.c",
|
|
|
- "acpica/components/executer/exfldio.c",
|
|
|
- "acpica/components/executer/exmisc.c",
|
|
|
- "acpica/components/executer/exmutex.c",
|
|
|
- "acpica/components/executer/exnames.c",
|
|
|
- "acpica/components/executer/exoparg1.c",
|
|
|
- "acpica/components/executer/exoparg2.c",
|
|
|
- "acpica/components/executer/exoparg3.c",
|
|
|
- "acpica/components/executer/exoparg6.c",
|
|
|
- "acpica/components/executer/exprep.c",
|
|
|
- "acpica/components/executer/exregion.c",
|
|
|
- "acpica/components/executer/exresnte.c",
|
|
|
- "acpica/components/executer/exresolv.c",
|
|
|
- "acpica/components/executer/exresop.c",
|
|
|
- "acpica/components/executer/exstore.c",
|
|
|
- "acpica/components/executer/exstoren.c",
|
|
|
- "acpica/components/executer/exstorob.c",
|
|
|
- "acpica/components/executer/exsystem.c",
|
|
|
- "acpica/components/executer/extrace.c",
|
|
|
- "acpica/components/executer/exutils.c",
|
|
|
- "acpica/components/hardware/hwacpi.c",
|
|
|
- "acpica/components/hardware/hwesleep.c",
|
|
|
- "acpica/components/hardware/hwgpe.c",
|
|
|
- "acpica/components/hardware/hwpci.c",
|
|
|
- "acpica/components/hardware/hwregs.c",
|
|
|
- "acpica/components/hardware/hwsleep.c",
|
|
|
- "acpica/components/hardware/hwtimer.c",
|
|
|
- "acpica/components/hardware/hwvalid.c",
|
|
|
- "acpica/components/hardware/hwxface.c",
|
|
|
- "acpica/components/hardware/hwxfsleep.c",
|
|
|
- "acpica/components/namespace/nsaccess.c",
|
|
|
- "acpica/components/namespace/nsalloc.c",
|
|
|
- "acpica/components/namespace/nsarguments.c",
|
|
|
- "acpica/components/namespace/nsconvert.c",
|
|
|
- "acpica/components/namespace/nsdump.c",
|
|
|
- "acpica/components/namespace/nsdumpdv.c",
|
|
|
- "acpica/components/namespace/nseval.c",
|
|
|
- "acpica/components/namespace/nsinit.c",
|
|
|
- "acpica/components/namespace/nsload.c",
|
|
|
- "acpica/components/namespace/nsnames.c",
|
|
|
- "acpica/components/namespace/nsobject.c",
|
|
|
- "acpica/components/namespace/nsparse.c",
|
|
|
- "acpica/components/namespace/nspredef.c",
|
|
|
- "acpica/components/namespace/nsprepkg.c",
|
|
|
- "acpica/components/namespace/nsrepair2.c",
|
|
|
- "acpica/components/namespace/nsrepair.c",
|
|
|
- "acpica/components/namespace/nssearch.c",
|
|
|
- "acpica/components/namespace/nsutils.c",
|
|
|
- "acpica/components/namespace/nswalk.c",
|
|
|
- "acpica/components/namespace/nsxfeval.c",
|
|
|
- "acpica/components/namespace/nsxfname.c",
|
|
|
- "acpica/components/namespace/nsxfobj.c",
|
|
|
- "acpica/components/parser/psargs.c",
|
|
|
- "acpica/components/parser/psloop.c",
|
|
|
- "acpica/components/parser/psobject.c",
|
|
|
- "acpica/components/parser/psopcode.c",
|
|
|
- "acpica/components/parser/psopinfo.c",
|
|
|
- "acpica/components/parser/psparse.c",
|
|
|
- "acpica/components/parser/psscope.c",
|
|
|
- "acpica/components/parser/pstree.c",
|
|
|
- "acpica/components/parser/psutils.c",
|
|
|
- "acpica/components/parser/pswalk.c",
|
|
|
- "acpica/components/parser/psxface.c",
|
|
|
- "acpica/components/resources/rsaddr.c",
|
|
|
- "acpica/components/resources/rscalc.c",
|
|
|
- "acpica/components/resources/rscreate.c",
|
|
|
- "acpica/components/resources/rsdump.c",
|
|
|
- "acpica/components/resources/rsdumpinfo.c",
|
|
|
- "acpica/components/resources/rsinfo.c",
|
|
|
- "acpica/components/resources/rsio.c",
|
|
|
- "acpica/components/resources/rsirq.c",
|
|
|
- "acpica/components/resources/rslist.c",
|
|
|
- "acpica/components/resources/rsmemory.c",
|
|
|
- "acpica/components/resources/rsmisc.c",
|
|
|
- "acpica/components/resources/rsserial.c",
|
|
|
- "acpica/components/resources/rsutils.c",
|
|
|
- "acpica/components/resources/rsxface.c",
|
|
|
- "acpica/components/tables/tbdata.c",
|
|
|
- "acpica/components/tables/tbfadt.c",
|
|
|
- "acpica/components/tables/tbfind.c",
|
|
|
- "acpica/components/tables/tbinstal.c",
|
|
|
- "acpica/components/tables/tbprint.c",
|
|
|
- "acpica/components/tables/tbutils.c",
|
|
|
- "acpica/components/tables/tbxface.c",
|
|
|
- "acpica/components/tables/tbxfload.c",
|
|
|
- "acpica/components/tables/tbxfroot.c",
|
|
|
- "acpica/components/utilities/utaddress.c",
|
|
|
- "acpica/components/utilities/utalloc.c",
|
|
|
- "acpica/components/utilities/utascii.c",
|
|
|
- "acpica/components/utilities/utbuffer.c",
|
|
|
- "acpica/components/utilities/utcache.c",
|
|
|
- "acpica/components/utilities/utclib.c",
|
|
|
- "acpica/components/utilities/utcopy.c",
|
|
|
- "acpica/components/utilities/utdebug.c",
|
|
|
- "acpica/components/utilities/utdecode.c",
|
|
|
- "acpica/components/utilities/utdelete.c",
|
|
|
- "acpica/components/utilities/uterror.c",
|
|
|
- "acpica/components/utilities/uteval.c",
|
|
|
- "acpica/components/utilities/utexcep.c",
|
|
|
- "acpica/components/utilities/utglobal.c",
|
|
|
- "acpica/components/utilities/uthex.c",
|
|
|
- "acpica/components/utilities/utids.c",
|
|
|
- "acpica/components/utilities/utinit.c",
|
|
|
- "acpica/components/utilities/utlock.c",
|
|
|
- "acpica/components/utilities/utmath.c",
|
|
|
- "acpica/components/utilities/utmisc.c",
|
|
|
- "acpica/components/utilities/utmutex.c",
|
|
|
- "acpica/components/utilities/utnonansi.c",
|
|
|
- "acpica/components/utilities/utobject.c",
|
|
|
- "acpica/components/utilities/utosi.c",
|
|
|
- "acpica/components/utilities/utownerid.c",
|
|
|
- "acpica/components/utilities/utpredef.c",
|
|
|
- "acpica/components/utilities/utprint.c",
|
|
|
- "acpica/components/utilities/utresrc.c",
|
|
|
- "acpica/components/utilities/utstate.c",
|
|
|
- "acpica/components/utilities/utstring.c",
|
|
|
- "acpica/components/utilities/uttrack.c",
|
|
|
- "acpica/components/utilities/utuuid.c",
|
|
|
- "acpica/components/utilities/utxface.c",
|
|
|
- "acpica/components/utilities/utxferror.c",
|
|
|
- "acpica/components/utilities/utxfinit.c",
|
|
|
- "acpica/components/utilities/utxfmutex.c",
|
|
|
- "dbfileio.c",
|
|
|
- "acfileio.c",
|
|
|
- "harvey.c", "hack.c", "olsneracpi.c",
|
|
|
- ],
|
|
|
- copts=[
|
|
|
- "-DACPI_DEBUGGER",
|
|
|
- "-DACPI_DISASSEMBLER",
|
|
|
- "-DACPI_EXEC_APP",
|
|
|
- "-D__HARVEY__",
|
|
|
- "-U_LINUX",
|
|
|
- "-U__linux__",
|
|
|
- "-U__FreeBSD__",
|
|
|
- "-Wno-unused-function",
|
|
|
- "-Wno-unused-variable",
|
|
|
- "-Wno-unused-const-variable",
|
|
|
- "-Wno-unknown-pragmas",
|
|
|
- "-Wno-unused-variable",
|
|
|
- "-Wall",
|
|
|
- "-Werror",
|
|
|
- "-nostdlib",
|
|
|
- "-nostdinc",
|
|
|
- "-fno-builtin",
|
|
|
- "-include", "u.h",
|
|
|
- "-include", "libc.h",
|
|
|
- "-include", "ctype.h",
|
|
|
- "-include", "mach_acpi.h",
|
|
|
- "-std=c11",
|
|
|
- ],
|
|
|
-)
|