diff options
author | Damien Zammit <damien@zamaudio.com> | 2020-04-23 19:03:36 +1000 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2020-04-24 09:46:31 +1000 |
commit | 8a2976bcac86e171d473d12a7e2240f79b0c710e (patch) | |
tree | e0fd6d3f5564b92c858f42e2e26bfd2abb9f220f | |
parent | 9289e749498791c957c9b9461e7b410cd2b65cd8 (diff) |
acpica: Add Makefile fragments
-rw-r--r-- | Makefrag.am | 4 | ||||
-rw-r--r-- | acpica/Makefrag.am | 206 | ||||
-rw-r--r-- | acpica/src/README | 5 |
3 files changed, 215 insertions, 0 deletions
diff --git a/Makefrag.am b/Makefrag.am index 0f831b20..38da6e1d 100644 --- a/Makefrag.am +++ b/Makefrag.am @@ -585,6 +585,10 @@ exec_msgids_DATA = gnumach.msgids # Linux device drivers and the glue code. include linux/Makefrag.am + +# ACPICA drivers and glue code. +include acpica/Makefrag.am + # # Platform specific parts. # diff --git a/acpica/Makefrag.am b/acpica/Makefrag.am new file mode 100644 index 00000000..1a91664a --- /dev/null +++ b/acpica/Makefrag.am @@ -0,0 +1,206 @@ +# Makefile fragment for ACPICA drivers and the glue code. + +# Copyright (C) 2020 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 2, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +# +# Files for ACPI support. +# + +noinst_LIBRARIES += \ + libacpica.a +gnumach_o_LDADD += \ + libacpica.a + +libacpica_a_CPPFLAGS = $(AM_CPPFLAGS) \ + -I$(srcdir)/$(systype)/acpica/src/include \ + -I$(top_builddir)/acpica/src/include \ + -I$(srcdir)/acpica/src/include \ + -I$(top_builddir)/acpica/src/acpi \ + -I$(srcdir)/acpica/src/acpi + +# Optimize for small size +libacpica_a_CFLAGS = -Os $(AM_CFLAGS) + +# acpica/src/acpi/dsdebug.c + +libacpica_a_SOURCES = \ + acpica/src/acpi/dsargs.c \ + acpica/src/acpi/dscontrol.c \ + acpica/src/acpi/dsfield.c \ + acpica/src/acpi/dsinit.c \ + acpica/src/acpi/dsmethod.c \ + acpica/src/acpi/dsmthdat.c \ + acpica/src/acpi/dsobject.c \ + acpica/src/acpi/dsopcode.c \ + acpica/src/acpi/dspkginit.c \ + acpica/src/acpi/dsutils.c \ + acpica/src/acpi/dswexec.c \ + acpica/src/acpi/dswload.c \ + acpica/src/acpi/dswload2.c \ + acpica/src/acpi/dswscope.c \ + acpica/src/acpi/dswstate.c \ + acpica/src/acpi/evevent.c \ + acpica/src/acpi/evgpe.c \ + acpica/src/acpi/evgpeblk.c \ + acpica/src/acpi/evgpeinit.c \ + acpica/src/acpi/evgpeutil.c \ + acpica/src/acpi/evglock.c \ + acpica/src/acpi/evhandler.c \ + acpica/src/acpi/evmisc.c \ + acpica/src/acpi/evregion.c \ + acpica/src/acpi/evrgnini.c \ + acpica/src/acpi/evsci.c \ + acpica/src/acpi/evxface.c \ + acpica/src/acpi/evxfevnt.c \ + acpica/src/acpi/evxfgpe.c \ + acpica/src/acpi/evxfregn.c \ + acpica/src/acpi/exconcat.c \ + acpica/src/acpi/exconfig.c \ + acpica/src/acpi/exconvrt.c \ + acpica/src/acpi/excreate.c \ + acpica/src/acpi/exdebug.c \ + acpica/src/acpi/exdump.c \ + acpica/src/acpi/exfield.c \ + acpica/src/acpi/exfldio.c \ + acpica/src/acpi/exmisc.c \ + acpica/src/acpi/exmutex.c \ + acpica/src/acpi/exnames.c \ + acpica/src/acpi/exoparg1.c \ + acpica/src/acpi/exoparg2.c \ + acpica/src/acpi/exoparg3.c \ + acpica/src/acpi/exoparg6.c \ + acpica/src/acpi/exprep.c \ + acpica/src/acpi/exregion.c \ + acpica/src/acpi/exresnte.c \ + acpica/src/acpi/exresolv.c \ + acpica/src/acpi/exresop.c \ + acpica/src/acpi/exstore.c \ + acpica/src/acpi/exstoren.c \ + acpica/src/acpi/exstorob.c \ + acpica/src/acpi/exsystem.c \ + acpica/src/acpi/extrace.c \ + acpica/src/acpi/exutils.c \ + acpica/src/acpi/hwacpi.c \ + acpica/src/acpi/hwesleep.c \ + acpica/src/acpi/hwgpe.c \ + acpica/src/acpi/hwpci.c \ + acpica/src/acpi/hwregs.c \ + acpica/src/acpi/hwsleep.c \ + acpica/src/acpi/hwvalid.c \ + acpica/src/acpi/hwxface.c \ + acpica/src/acpi/hwxfsleep.c \ + acpica/src/acpi/nsaccess.c \ + acpica/src/acpi/nsalloc.c \ + acpica/src/acpi/nsarguments.c \ + acpica/src/acpi/nsconvert.c \ + acpica/src/acpi/nsdump.c \ + acpica/src/acpi/nseval.c \ + acpica/src/acpi/nsinit.c \ + acpica/src/acpi/nsload.c \ + acpica/src/acpi/nsnames.c \ + acpica/src/acpi/nsobject.c \ + acpica/src/acpi/nsparse.c \ + acpica/src/acpi/nspredef.c \ + acpica/src/acpi/nsprepkg.c \ + acpica/src/acpi/nsrepair.c \ + acpica/src/acpi/nsrepair2.c \ + acpica/src/acpi/nssearch.c \ + acpica/src/acpi/nsutils.c \ + acpica/src/acpi/nswalk.c \ + acpica/src/acpi/nsxfeval.c \ + acpica/src/acpi/nsxfname.c \ + acpica/src/acpi/nsxfobj.c \ + acpica/src/acpi/psargs.c \ + acpica/src/acpi/psloop.c \ + acpica/src/acpi/psobject.c \ + acpica/src/acpi/psopcode.c \ + acpica/src/acpi/psopinfo.c \ + acpica/src/acpi/psparse.c \ + acpica/src/acpi/psscope.c \ + acpica/src/acpi/pstree.c \ + acpica/src/acpi/psutils.c \ + acpica/src/acpi/pswalk.c \ + acpica/src/acpi/psxface.c \ + acpica/src/acpi/rsaddr.c \ + acpica/src/acpi/rscalc.c \ + acpica/src/acpi/rscreate.c \ + acpica/src/acpi/rsdumpinfo.c \ + acpica/src/acpi/rsinfo.c \ + acpica/src/acpi/rsio.c \ + acpica/src/acpi/rsirq.c \ + acpica/src/acpi/rslist.c \ + acpica/src/acpi/rsmemory.c \ + acpica/src/acpi/rsmisc.c \ + acpica/src/acpi/rsserial.c \ + acpica/src/acpi/rsutils.c \ + acpica/src/acpi/rsxface.c \ + acpica/src/acpi/tbdata.c \ + acpica/src/acpi/tbfadt.c \ + acpica/src/acpi/tbfind.c \ + acpica/src/acpi/tbinstal.c \ + acpica/src/acpi/tbprint.c \ + acpica/src/acpi/tbutils.c \ + acpica/src/acpi/tbxface.c \ + acpica/src/acpi/tbxfload.c \ + acpica/src/acpi/tbxfroot.c \ + acpica/src/acpi/utaddress.c \ + acpica/src/acpi/utalloc.c \ + acpica/src/acpi/utascii.c \ + acpica/src/acpi/utbuffer.c \ + acpica/src/acpi/utcopy.c \ + acpica/src/acpi/utexcep.c \ + acpica/src/acpi/utdebug.c \ + acpica/src/acpi/utdecode.c \ + acpica/src/acpi/utdelete.c \ + acpica/src/acpi/uterror.c \ + acpica/src/acpi/uteval.c \ + acpica/src/acpi/utglobal.c \ + acpica/src/acpi/uthex.c \ + acpica/src/acpi/utids.c \ + acpica/src/acpi/utinit.c \ + acpica/src/acpi/utlock.c \ + acpica/src/acpi/utmath.c \ + acpica/src/acpi/utmisc.c \ + acpica/src/acpi/utmutex.c \ + acpica/src/acpi/utnonansi.c \ + acpica/src/acpi/utobject.c \ + acpica/src/acpi/utosi.c \ + acpica/src/acpi/utownerid.c \ + acpica/src/acpi/utpredef.c \ + acpica/src/acpi/utresdecode.c \ + acpica/src/acpi/utresrc.c \ + acpica/src/acpi/utstate.c \ + acpica/src/acpi/utstring.c \ + acpica/src/acpi/utstrsuppt.c \ + acpica/src/acpi/utstrtoul64.c \ + acpica/src/acpi/utxface.c \ + acpica/src/acpi/utxfinit.c \ + acpica/src/acpi/utxferror.c \ + acpica/src/acpi/utxfmutex.c + + +# +# Building a distribution. +# + +EXTRA_DIST += \ + acpica/src/README \ + acpica/src/COPYING + +# Instead of listing each file individually... +EXTRA_DIST += \ + acpica/src/include diff --git a/acpica/src/README b/acpica/src/README new file mode 100644 index 00000000..1de47049 --- /dev/null +++ b/acpica/src/README @@ -0,0 +1,5 @@ +Imported from https://github.com/acpica/acpica + +Filtered using ./generate/linux/gen-repo.sh + +See git log for which upstream commit was used. |