svn commit: r246847 - in vendor-sys/acpica/dist: . generate/unix generate/unix/acpibin generate/unix/acpiexec generate/unix/acpihelp generate/unix/acpinames generate/unix/acpisrc generate/unix/acpi...
Jung-uk Kim
jkim at FreeBSD.org
Fri Feb 15 19:12:37 UTC 2013
Author: jkim
Date: Fri Feb 15 19:12:35 2013
New Revision: 246847
URL: http://svnweb.freebsd.org/changeset/base/246847
Log:
Import ACPICA 20130215.
Added:
vendor-sys/acpica/dist/source/compiler/aslprepkg.c (contents, props changed)
vendor-sys/acpica/dist/source/components/namespace/nsconvert.c (contents, props changed)
Modified:
vendor-sys/acpica/dist/changes.txt
vendor-sys/acpica/dist/generate/unix/Makefile.config
vendor-sys/acpica/dist/generate/unix/acpibin/Makefile
vendor-sys/acpica/dist/generate/unix/acpiexec/Makefile
vendor-sys/acpica/dist/generate/unix/acpihelp/Makefile
vendor-sys/acpica/dist/generate/unix/acpinames/Makefile
vendor-sys/acpica/dist/generate/unix/acpisrc/Makefile
vendor-sys/acpica/dist/generate/unix/acpixtract/Makefile
vendor-sys/acpica/dist/generate/unix/iasl/Makefile
vendor-sys/acpica/dist/source/common/adisasm.c
vendor-sys/acpica/dist/source/common/adwalk.c
vendor-sys/acpica/dist/source/common/dmextern.c
vendor-sys/acpica/dist/source/common/dmtable.c
vendor-sys/acpica/dist/source/common/dmtbdump.c
vendor-sys/acpica/dist/source/common/dmtbinfo.c
vendor-sys/acpica/dist/source/compiler/aslcompile.c
vendor-sys/acpica/dist/source/compiler/aslcompiler.h
vendor-sys/acpica/dist/source/compiler/asldefine.h
vendor-sys/acpica/dist/source/compiler/aslfiles.c
vendor-sys/acpica/dist/source/compiler/aslmain.c
vendor-sys/acpica/dist/source/compiler/aslmessages.h
vendor-sys/acpica/dist/source/compiler/aslpredef.c
vendor-sys/acpica/dist/source/compiler/aslstartup.c
vendor-sys/acpica/dist/source/compiler/aslsupport.l
vendor-sys/acpica/dist/source/compiler/dtcompiler.h
vendor-sys/acpica/dist/source/compiler/dttable.c
vendor-sys/acpica/dist/source/compiler/dttemplate.h
vendor-sys/acpica/dist/source/components/debugger/dbcmds.c
vendor-sys/acpica/dist/source/components/debugger/dbinput.c
vendor-sys/acpica/dist/source/components/disassembler/dmresrc.c
vendor-sys/acpica/dist/source/components/dispatcher/dsutils.c
vendor-sys/acpica/dist/source/components/events/evevent.c
vendor-sys/acpica/dist/source/components/events/evgpe.c
vendor-sys/acpica/dist/source/components/events/evsci.c
vendor-sys/acpica/dist/source/components/events/evxface.c
vendor-sys/acpica/dist/source/components/events/evxfevnt.c
vendor-sys/acpica/dist/source/components/executer/exprep.c
vendor-sys/acpica/dist/source/components/executer/exutils.c
vendor-sys/acpica/dist/source/components/hardware/hwacpi.c
vendor-sys/acpica/dist/source/components/namespace/nspredef.c
vendor-sys/acpica/dist/source/components/namespace/nsprepkg.c
vendor-sys/acpica/dist/source/components/namespace/nsrepair.c
vendor-sys/acpica/dist/source/components/namespace/nsrepair2.c
vendor-sys/acpica/dist/source/components/namespace/nsutils.c
vendor-sys/acpica/dist/source/components/parser/psargs.c
vendor-sys/acpica/dist/source/components/resources/rscalc.c
vendor-sys/acpica/dist/source/components/resources/rsdump.c
vendor-sys/acpica/dist/source/components/resources/rslist.c
vendor-sys/acpica/dist/source/components/resources/rsxface.c
vendor-sys/acpica/dist/source/components/utilities/utaddress.c
vendor-sys/acpica/dist/source/components/utilities/utexcep.c
vendor-sys/acpica/dist/source/components/utilities/utglobal.c
vendor-sys/acpica/dist/source/include/acdisasm.h
vendor-sys/acpica/dist/source/include/acexcep.h
vendor-sys/acpica/dist/source/include/acglobal.h
vendor-sys/acpica/dist/source/include/aclocal.h
vendor-sys/acpica/dist/source/include/acnamesp.h
vendor-sys/acpica/dist/source/include/acoutput.h
vendor-sys/acpica/dist/source/include/acpixf.h
vendor-sys/acpica/dist/source/include/actbl2.h
vendor-sys/acpica/dist/source/include/actbl3.h
vendor-sys/acpica/dist/source/include/acutils.h
vendor-sys/acpica/dist/source/tools/acpihelp/ahdecode.c
vendor-sys/acpica/dist/source/tools/acpisrc/astable.c
Modified: vendor-sys/acpica/dist/changes.txt
==============================================================================
--- vendor-sys/acpica/dist/changes.txt Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/changes.txt Fri Feb 15 19:12:35 2013 (r246847)
@@ -1,6 +1,100 @@
----------------------------------------
-17 January 2013. Summary of changes for version 20130117:
+14 February 2013. Summary of changes for version 20130214:
+
+1) ACPICA Kernel-resident Subsystem:
+Fixed a possible regression on some hosts: Reinstated the safe return
+macros (return_ACPI_STATUS, etc.) that ensure that the argument is
+evaluated only once. Although these macros are not needed for the ACPICA
+code itself, they are often used by ACPI-related host device drivers where
+the safe feature may be necessary.
+
+Fixed several issues related to the ACPI 5.0 reduced hardware support
+(SOC): Now ensure that if the platform declares itself as hardware-reduced
+via the FADT, the following functions become NOOPs (and always return
+AE_OK) because ACPI is always enabled by definition on these machines:
+ AcpiEnable
+ AcpiDisable
+ AcpiHwGetMode
+ AcpiHwSetMode
+
+Dynamic Object Repair: Implemented additional runtime repairs for
+predefined name return values. Both of these repairs can simplify code in
+the related device drivers that invoke these methods:
+1) For the _STR and _MLS names, automatically repair/convert an ASCII
+string to a Unicode buffer.
+2) For the _CRS, _PRS, and _DMA names, return a resource descriptor with a
+lone end tag descriptor in the following cases: A Return(0) was executed,
+a null buffer was returned, or no object at all was returned (non-slack
+mode only). Adds a new file, nsconvert.c
+ACPICA BZ 998. Bob Moore, Lv Zheng.
+
+Resource Manager: Added additional code to prevent possible infinite loops
+while traversing corrupted or ill-formed resource template buffers. Check
+for zero-length resource descriptors in all code that loops through
+resource templates (the length field is used to index through the
+template). This change also hardens the external AcpiWalkResources and
+AcpiWalkResourceBuffer interfaces.
+
+Local Cache Manager: Enhanced the main data structure to eliminate an
+unnecessary mechanism to access the next object in the list. Actually
+provides a small performance enhancement for hosts that use the local
+ACPICA cache manager. Jung-uk Kim.
+
+Example Code and Data Size: These are the sizes for the OS-independent
+acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The
+debug version of the code includes the debug output trace mechanism and
+has a much larger code and data size.
+
+ Previous Release:
+ Non-Debug Version: 94.5K Code, 25.4K Data, 119.9K Total
+ Debug Version: 182.3K Code, 75.0K Data, 257.3K Total
+ Current Release:
+ Non-Debug Version: 95.0K Code, 25.9K Data, 120.9K Total
+ Debug Version: 182.9K Code, 75.6K Data, 258.5K Total
+
+
+2) iASL Compiler/Disassembler and Tools:
+
+iASL/Disassembler: Fixed several issues with the definition of the ACPI
+5.0 RASF table (RAS Feature Table). This change incorporates late changes
+that were made to the ACPI 5.0 specification.
+
+iASL/Disassembler: Added full support for the following new ACPI tables:
+ 1) The MTMR table (MID Timer Table)
+ 2) The VRTC table (Virtual Real Time Clock Table).
+Includes header file, disassembler, table compiler, and template support
+for both tables.
+
+iASL: Implemented compile-time validation of package objects returned by
+predefined names. This new feature validates static package objects
+returned by the various predefined names defined to return packages. Both
+object types and package lengths are validated, for both parent packages
+and sub-packages, if any. The code is similar in structure and behavior to
+the runtime repair mechanism within the AML interpreter and uses the
+existing predefined name information table. Adds a new file, aslprepkg.c.
+ACPICA BZ 938.
+
+iASL: Implemented auto-detection of binary ACPI tables for disassembly.
+This feature detects a binary file with a valid ACPI table header and
+invokes the disassembler automatically. Eliminates the need to
+specifically invoke the disassembler with the -d option. ACPICA BZ 862.
+
+iASL/Disassembler: Added several warnings for the case where there are
+unresolved control methods during the disassembly. This can potentially
+cause errors when the output file is compiled, because the disassembler
+assumes zero method arguments in these cases (it cannot determine the
+actual number of arguments without resolution/definition of the method).
+
+Debugger: Added support to display all resources with a single command.
+Invocation of the resources command with no arguments will now display all
+resources within the current namespace.
+
+AcpiHelp: Added descriptive text for each ACPICA exception code displayed
+via the -e option.
+
+----------------------------------------
+17 January 2013. Summary of changes for version 20130117:
1) ACPICA Kernel-resident Subsystem:
Modified: vendor-sys/acpica/dist/generate/unix/Makefile.config
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/Makefile.config Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/Makefile.config Fri Feb 15 19:12:35 2013 (r246847)
@@ -19,12 +19,16 @@
#
# Configuration
+#
+# OPT_CFLAGS can be overridden on the make command line by
+# adding OPT_CFLAGS="..." to the invocation.
+#
# Notes:
# $(BITS) must be set to either 32 or 64
# gcc should be version 4 or greater, otherwise some of the options
# used will not be recognized.
-# Global optimization flags (such as -O2, -Os) are not used, since
-# they cause issues on some compilers.
+# Global optimization flags (such as -O2, -Os) may cause issues on
+# some compilers.
# The _GNU_SOURCE symbol is required for many hosts.
#
.SUFFIXES :
@@ -38,7 +42,7 @@ CC = gcc
OBJDIR = obj$(BITS)
BINDIR = bin$(BITS)
BITSFLAG = -m$(BITS)
-COMPILEOBJ = $(CC) -c $(CFLAGS) $(CWARNINGFLAGS) -o$@ $<
+COMPILEOBJ = $(CC) -c $(CFLAGS) $(OPT_CFLAGS) -o $@ $<
LINKPROG = $(CC) $(OBJECTS) -o $(PROG) $(LDFLAGS)
INSTALLDIR = /usr/bin
INSTALLPROG = install -D ../$(BINDIR)/$(PROG) $(DESTDIR)$(INSTALLDIR)/$(PROG)
@@ -100,58 +104,65 @@ ACPICA_HEADERS = \
$(wildcard $(ACPICA_INCLUDE)/platform/*.h)
#
-# Common compiler flags. The warning flags in addition to -Wall are not
-# automatically included in -Wall.
+# Common compiler flags
#
+OPT_CFLAGS ?= \
+ -D_FORTIFY_SOURCE=2\
+ -O2\
+ $(CWARNINGFLAGS)
+
CFLAGS += \
- $(BITSFLAG) \
- -D$(HOST) \
- -D_GNU_SOURCE \
- -D_FORTIFY_SOURCE=2 \
+ $(BITSFLAG)\
+ -D$(HOST)\
+ -D_GNU_SOURCE\
-I$(ACPICA_INCLUDE)
LDFLAGS += $(BITSFLAG)
+#
+# Common compiler warning flags. The warning flags in addition
+# to -Wall are not automatically included in -Wall.
+#
CWARNINGFLAGS = \
- -ansi \
- -Wall \
- -Wbad-function-cast \
- -Wdeclaration-after-statement \
- -Werror \
- -Wformat=2 \
- -Wmissing-declarations \
- -Wmissing-prototypes \
- -Wstrict-aliasing=0 \
- -Wstrict-prototypes \
- -Wswitch-default \
- -Wpointer-arith \
+ -ansi\
+ -Wall\
+ -Wbad-function-cast\
+ -Wdeclaration-after-statement\
+ -Werror\
+ -Wformat=2\
+ -Wmissing-declarations\
+ -Wmissing-prototypes\
+ -Wstrict-aliasing=0\
+ -Wstrict-prototypes\
+ -Wswitch-default\
+ -Wpointer-arith\
-Wundef
#
-# gcc 4+ flags
+# Additional gcc 4+ warning flags
#
CWARNINGFLAGS += \
- -Waddress \
- -Waggregate-return \
- -Wchar-subscripts \
- -Wempty-body \
- -Wlogical-op \
- -Wmissing-declarations \
- -Wmissing-field-initializers \
- -Wmissing-parameter-type \
- -Wnested-externs \
- -Wold-style-declaration \
- -Wold-style-definition \
- -Wredundant-decls \
+ -Waddress\
+ -Waggregate-return\
+ -Wchar-subscripts\
+ -Wempty-body\
+ -Wlogical-op\
+ -Wmissing-declarations\
+ -Wmissing-field-initializers\
+ -Wmissing-parameter-type\
+ -Wnested-externs\
+ -Wold-style-declaration\
+ -Wold-style-definition\
+ -Wredundant-decls\
-Wtype-limits
#
-# Extra warning flags (possible future use)
+# Extra warning flags (for possible future use)
#
#CWARNINGFLAGS += \
-# -Wcast-qual \
-# -Wconversion
-# -Wshadow \
+# -Wcast-qual\
+# -Wconversion\
+# -Wshadow\
#
# Bison/Flex configuration
Modified: vendor-sys/acpica/dist/generate/unix/acpibin/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpibin/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpibin/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -18,38 +18,38 @@ PROG = $(OBJDIR)/acpibin
# Search paths for source files
#
vpath %.c \
- $(ACPIBIN) \
- $(ACPICA_UTILITIES) \
- $(ACPICA_COMMON) \
+ $(ACPIBIN)\
+ $(ACPICA_UTILITIES)\
+ $(ACPICA_COMMON)\
$(ACPICA_OSL)
HEADERS = \
$(wildcard $(ACPIBIN)/*.h)
OBJECTS = \
- $(OBJDIR)/abcompare.o \
- $(OBJDIR)/abmain.o \
- $(OBJDIR)/utalloc.o \
- $(OBJDIR)/utcache.o \
- $(OBJDIR)/utdebug.o \
- $(OBJDIR)/utdecode.o \
- $(OBJDIR)/utexcep.o \
- $(OBJDIR)/utglobal.o \
- $(OBJDIR)/utlock.o \
- $(OBJDIR)/utmath.o \
- $(OBJDIR)/utmisc.o \
- $(OBJDIR)/utmutex.o \
- $(OBJDIR)/utstate.o \
- $(OBJDIR)/utstring.o \
- $(OBJDIR)/utxferror.o \
- $(OBJDIR)/osunixxf.o \
+ $(OBJDIR)/abcompare.o\
+ $(OBJDIR)/abmain.o\
+ $(OBJDIR)/utalloc.o\
+ $(OBJDIR)/utcache.o\
+ $(OBJDIR)/utdebug.o\
+ $(OBJDIR)/utdecode.o\
+ $(OBJDIR)/utexcep.o\
+ $(OBJDIR)/utglobal.o\
+ $(OBJDIR)/utlock.o\
+ $(OBJDIR)/utmath.o\
+ $(OBJDIR)/utmisc.o\
+ $(OBJDIR)/utmutex.o\
+ $(OBJDIR)/utstate.o\
+ $(OBJDIR)/utstring.o\
+ $(OBJDIR)/utxferror.o\
+ $(OBJDIR)/osunixxf.o\
$(OBJDIR)/getopt.o
#
# Flags specific to acpibin
#
-CFLAGS+= \
- -DACPI_BIN_APP \
+CFLAGS += \
+ -DACPI_BIN_APP\
-I$(ACPIBIN)
#
Modified: vendor-sys/acpica/dist/generate/unix/acpiexec/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpiexec/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpiexec/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -20,202 +20,204 @@ PROG = $(OBJDIR)/acpiexec
# Search paths for source files
#
vpath %.c \
- $(ACPIEXEC) \
- $(ACPICA_DEBUGGER) \
- $(ACPICA_DISASSEMBLER) \
- $(ACPICA_DISPATCHER) \
- $(ACPICA_EVENTS) \
- $(ACPICA_EXECUTER) \
- $(ACPICA_HARDWARE) \
- $(ACPICA_NAMESPACE) \
- $(ACPICA_PARSER) \
- $(ACPICA_RESOURCES) \
- $(ACPICA_TABLES) \
- $(ACPICA_UTILITIES) \
- $(ACPICA_COMMON) \
+ $(ACPIEXEC)\
+ $(ACPICA_DEBUGGER)\
+ $(ACPICA_DISASSEMBLER)\
+ $(ACPICA_DISPATCHER)\
+ $(ACPICA_EVENTS)\
+ $(ACPICA_EXECUTER)\
+ $(ACPICA_HARDWARE)\
+ $(ACPICA_NAMESPACE)\
+ $(ACPICA_PARSER)\
+ $(ACPICA_RESOURCES)\
+ $(ACPICA_TABLES)\
+ $(ACPICA_UTILITIES)\
+ $(ACPICA_COMMON)\
$(ACPICA_OSL)
HEADERS = \
$(wildcard $(ACPIEXEC)/*.h)
OBJECTS = \
- $(OBJDIR)/aeexec.o \
- $(OBJDIR)/aehandlers.o \
- $(OBJDIR)/aemain.o \
- $(OBJDIR)/aetables.o \
- $(OBJDIR)/dbcmds.o \
- $(OBJDIR)/dbconvert.o \
- $(OBJDIR)/dbdisply.o \
- $(OBJDIR)/dbexec.o \
- $(OBJDIR)/dbfileio.o \
- $(OBJDIR)/dbhistry.o \
- $(OBJDIR)/dbinput.o \
- $(OBJDIR)/dbmethod.o \
- $(OBJDIR)/dbnames.o \
- $(OBJDIR)/dbstats.o \
- $(OBJDIR)/dbutils.o \
- $(OBJDIR)/dbxface.o \
- $(OBJDIR)/dmbuffer.o \
- $(OBJDIR)/dmdeferred.o \
- $(OBJDIR)/dmnames.o \
- $(OBJDIR)/dmobject.o \
- $(OBJDIR)/dmopcode.o \
- $(OBJDIR)/dmresrc.o \
- $(OBJDIR)/dmresrcl.o \
- $(OBJDIR)/dmresrcl2.o \
- $(OBJDIR)/dmresrcs.o \
- $(OBJDIR)/dmutils.o \
- $(OBJDIR)/dmwalk.o \
- $(OBJDIR)/dsargs.o \
- $(OBJDIR)/dscontrol.o \
- $(OBJDIR)/dsfield.o \
- $(OBJDIR)/dsinit.o \
- $(OBJDIR)/dsmethod.o \
- $(OBJDIR)/dsmthdat.o \
- $(OBJDIR)/dsobject.o \
- $(OBJDIR)/dsopcode.o \
- $(OBJDIR)/dsutils.o \
- $(OBJDIR)/dswexec.o \
- $(OBJDIR)/dswload.o \
- $(OBJDIR)/dswload2.o \
- $(OBJDIR)/dswscope.o \
- $(OBJDIR)/dswstate.o \
- $(OBJDIR)/evevent.o \
- $(OBJDIR)/evglock.o \
- $(OBJDIR)/evgpe.o \
- $(OBJDIR)/evgpeblk.o \
- $(OBJDIR)/evgpeinit.o \
- $(OBJDIR)/evgpeutil.o \
- $(OBJDIR)/evhandler.o \
- $(OBJDIR)/evmisc.o \
- $(OBJDIR)/evregion.o \
- $(OBJDIR)/evrgnini.o \
- $(OBJDIR)/evsci.o \
- $(OBJDIR)/evxface.o \
- $(OBJDIR)/evxfevnt.o \
- $(OBJDIR)/evxfgpe.o \
- $(OBJDIR)/evxfregn.o \
- $(OBJDIR)/exconfig.o \
- $(OBJDIR)/exconvrt.o \
- $(OBJDIR)/excreate.o \
- $(OBJDIR)/exdebug.o \
- $(OBJDIR)/exdump.o \
- $(OBJDIR)/exfield.o \
- $(OBJDIR)/exfldio.o \
- $(OBJDIR)/exmisc.o \
- $(OBJDIR)/exmutex.o \
- $(OBJDIR)/exnames.o \
- $(OBJDIR)/exoparg1.o \
- $(OBJDIR)/exoparg2.o \
- $(OBJDIR)/exoparg3.o \
- $(OBJDIR)/exoparg6.o \
- $(OBJDIR)/exprep.o \
- $(OBJDIR)/exregion.o \
- $(OBJDIR)/exresnte.o \
- $(OBJDIR)/exresolv.o \
- $(OBJDIR)/exresop.o \
- $(OBJDIR)/exstore.o \
- $(OBJDIR)/exstoren.o \
- $(OBJDIR)/exstorob.o \
- $(OBJDIR)/exsystem.o \
- $(OBJDIR)/exutils.o \
- $(OBJDIR)/getopt.o \
- $(OBJDIR)/hwacpi.o \
- $(OBJDIR)/hwesleep.o \
- $(OBJDIR)/hwgpe.o \
- $(OBJDIR)/hwpci.o \
- $(OBJDIR)/hwregs.o \
- $(OBJDIR)/hwsleep.o \
- $(OBJDIR)/hwvalid.o \
- $(OBJDIR)/hwxface.o \
- $(OBJDIR)/hwxfsleep.o \
- $(OBJDIR)/nsaccess.o \
- $(OBJDIR)/nsalloc.o \
- $(OBJDIR)/nsdump.o \
- $(OBJDIR)/nsdumpdv.o \
- $(OBJDIR)/nseval.o \
- $(OBJDIR)/nsinit.o \
- $(OBJDIR)/nsload.o \
- $(OBJDIR)/nsnames.o \
- $(OBJDIR)/nsobject.o \
- $(OBJDIR)/nsparse.o \
- $(OBJDIR)/nspredef.o \
- $(OBJDIR)/nsprepkg.o \
- $(OBJDIR)/nsrepair.o \
- $(OBJDIR)/nsrepair2.o \
- $(OBJDIR)/nssearch.o \
- $(OBJDIR)/nsutils.o \
- $(OBJDIR)/nswalk.o \
- $(OBJDIR)/nsxfeval.o \
- $(OBJDIR)/nsxfname.o \
- $(OBJDIR)/nsxfobj.o \
- $(OBJDIR)/osunixxf.o \
- $(OBJDIR)/psargs.o \
- $(OBJDIR)/psloop.o \
- $(OBJDIR)/psobject.o \
- $(OBJDIR)/psopcode.o \
- $(OBJDIR)/psopinfo.o \
- $(OBJDIR)/psparse.o \
- $(OBJDIR)/psscope.o \
- $(OBJDIR)/pstree.o \
- $(OBJDIR)/psutils.o \
- $(OBJDIR)/pswalk.o \
- $(OBJDIR)/psxface.o \
- $(OBJDIR)/rsaddr.o \
- $(OBJDIR)/rscalc.o \
- $(OBJDIR)/rscreate.o \
- $(OBJDIR)/rsdump.o \
- $(OBJDIR)/rsdumpinfo.o \
- $(OBJDIR)/rsinfo.o \
- $(OBJDIR)/rsio.o \
- $(OBJDIR)/rsirq.o \
- $(OBJDIR)/rslist.o \
- $(OBJDIR)/rsmemory.o \
- $(OBJDIR)/rsmisc.o \
- $(OBJDIR)/rsserial.o \
- $(OBJDIR)/rsutils.o \
- $(OBJDIR)/rsxface.o \
- $(OBJDIR)/tbfadt.o \
- $(OBJDIR)/tbfind.o \
- $(OBJDIR)/tbinstal.o \
- $(OBJDIR)/tbutils.o \
- $(OBJDIR)/tbxface.o \
- $(OBJDIR)/tbxfload.o \
- $(OBJDIR)/tbxfroot.o \
- $(OBJDIR)/utaddress.o \
- $(OBJDIR)/utalloc.o \
- $(OBJDIR)/utcache.o \
- $(OBJDIR)/utcopy.o \
- $(OBJDIR)/utdebug.o \
- $(OBJDIR)/utdecode.o \
- $(OBJDIR)/utdelete.o \
- $(OBJDIR)/uteval.o \
- $(OBJDIR)/utexcep.o \
- $(OBJDIR)/utglobal.o \
- $(OBJDIR)/utids.o \
- $(OBJDIR)/utinit.o \
- $(OBJDIR)/utlock.o \
- $(OBJDIR)/utmath.o \
- $(OBJDIR)/utmisc.o \
- $(OBJDIR)/utmutex.o \
- $(OBJDIR)/utobject.o \
- $(OBJDIR)/utosi.o \
- $(OBJDIR)/utownerid.o \
- $(OBJDIR)/utresrc.o \
- $(OBJDIR)/utstate.o \
- $(OBJDIR)/utstring.o \
- $(OBJDIR)/uttrack.o \
- $(OBJDIR)/utxface.o \
- $(OBJDIR)/utxferror.o \
- $(OBJDIR)/utxfinit.o \
+ $(OBJDIR)/aeexec.o\
+ $(OBJDIR)/aehandlers.o\
+ $(OBJDIR)/aemain.o\
+ $(OBJDIR)/aetables.o\
+ $(OBJDIR)/dbcmds.o\
+ $(OBJDIR)/dbconvert.o\
+ $(OBJDIR)/dbdisply.o\
+ $(OBJDIR)/dbexec.o\
+ $(OBJDIR)/dbfileio.o\
+ $(OBJDIR)/dbhistry.o\
+ $(OBJDIR)/dbinput.o\
+ $(OBJDIR)/dbmethod.o\
+ $(OBJDIR)/dbnames.o\
+ $(OBJDIR)/dbstats.o\
+ $(OBJDIR)/dbutils.o\
+ $(OBJDIR)/dbxface.o\
+ $(OBJDIR)/dmbuffer.o\
+ $(OBJDIR)/dmdeferred.o\
+ $(OBJDIR)/dmnames.o\
+ $(OBJDIR)/dmobject.o\
+ $(OBJDIR)/dmopcode.o\
+ $(OBJDIR)/dmresrc.o\
+ $(OBJDIR)/dmresrcl.o\
+ $(OBJDIR)/dmresrcl2.o\
+ $(OBJDIR)/dmresrcs.o\
+ $(OBJDIR)/dmutils.o\
+ $(OBJDIR)/dmwalk.o\
+ $(OBJDIR)/dsargs.o\
+ $(OBJDIR)/dscontrol.o\
+ $(OBJDIR)/dsfield.o\
+ $(OBJDIR)/dsinit.o\
+ $(OBJDIR)/dsmethod.o\
+ $(OBJDIR)/dsmthdat.o\
+ $(OBJDIR)/dsobject.o\
+ $(OBJDIR)/dsopcode.o\
+ $(OBJDIR)/dsutils.o\
+ $(OBJDIR)/dswexec.o\
+ $(OBJDIR)/dswload.o\
+ $(OBJDIR)/dswload2.o\
+ $(OBJDIR)/dswscope.o\
+ $(OBJDIR)/dswstate.o\
+ $(OBJDIR)/evevent.o\
+ $(OBJDIR)/evglock.o\
+ $(OBJDIR)/evgpe.o\
+ $(OBJDIR)/evgpeblk.o\
+ $(OBJDIR)/evgpeinit.o\
+ $(OBJDIR)/evgpeutil.o\
+ $(OBJDIR)/evhandler.o\
+ $(OBJDIR)/evmisc.o\
+ $(OBJDIR)/evregion.o\
+ $(OBJDIR)/evrgnini.o\
+ $(OBJDIR)/evsci.o\
+ $(OBJDIR)/evxface.o\
+ $(OBJDIR)/evxfevnt.o\
+ $(OBJDIR)/evxfgpe.o\
+ $(OBJDIR)/evxfregn.o\
+ $(OBJDIR)/exconfig.o\
+ $(OBJDIR)/exconvrt.o\
+ $(OBJDIR)/excreate.o\
+ $(OBJDIR)/exdebug.o\
+ $(OBJDIR)/exdump.o\
+ $(OBJDIR)/exfield.o\
+ $(OBJDIR)/exfldio.o\
+ $(OBJDIR)/exmisc.o\
+ $(OBJDIR)/exmutex.o\
+ $(OBJDIR)/exnames.o\
+ $(OBJDIR)/exoparg1.o\
+ $(OBJDIR)/exoparg2.o\
+ $(OBJDIR)/exoparg3.o\
+ $(OBJDIR)/exoparg6.o\
+ $(OBJDIR)/exprep.o\
+ $(OBJDIR)/exregion.o\
+ $(OBJDIR)/exresnte.o\
+ $(OBJDIR)/exresolv.o\
+ $(OBJDIR)/exresop.o\
+ $(OBJDIR)/exstore.o\
+ $(OBJDIR)/exstoren.o\
+ $(OBJDIR)/exstorob.o\
+ $(OBJDIR)/exsystem.o\
+ $(OBJDIR)/exutils.o\
+ $(OBJDIR)/getopt.o\
+ $(OBJDIR)/hwacpi.o\
+ $(OBJDIR)/hwesleep.o\
+ $(OBJDIR)/hwgpe.o\
+ $(OBJDIR)/hwpci.o\
+ $(OBJDIR)/hwregs.o\
+ $(OBJDIR)/hwsleep.o\
+ $(OBJDIR)/hwvalid.o\
+ $(OBJDIR)/hwxface.o\
+ $(OBJDIR)/hwxfsleep.o\
+ $(OBJDIR)/nsaccess.o\
+ $(OBJDIR)/nsalloc.o\
+ $(OBJDIR)/nsconvert.o\
+ $(OBJDIR)/nsdump.o\
+ $(OBJDIR)/nsdumpdv.o\
+ $(OBJDIR)/nseval.o\
+ $(OBJDIR)/nsinit.o\
+ $(OBJDIR)/nsload.o\
+ $(OBJDIR)/nsnames.o\
+ $(OBJDIR)/nsobject.o\
+ $(OBJDIR)/nsparse.o\
+ $(OBJDIR)/nspredef.o\
+ $(OBJDIR)/nsprepkg.o\
+ $(OBJDIR)/nsrepair.o\
+ $(OBJDIR)/nsrepair2.o\
+ $(OBJDIR)/nssearch.o\
+ $(OBJDIR)/nsutils.o\
+ $(OBJDIR)/nswalk.o\
+ $(OBJDIR)/nsxfeval.o\
+ $(OBJDIR)/nsxfname.o\
+ $(OBJDIR)/nsxfobj.o\
+ $(OBJDIR)/osunixxf.o\
+ $(OBJDIR)/psargs.o\
+ $(OBJDIR)/psloop.o\
+ $(OBJDIR)/psobject.o\
+ $(OBJDIR)/psopcode.o\
+ $(OBJDIR)/psopinfo.o\
+ $(OBJDIR)/psparse.o\
+ $(OBJDIR)/psscope.o\
+ $(OBJDIR)/pstree.o\
+ $(OBJDIR)/psutils.o\
+ $(OBJDIR)/pswalk.o\
+ $(OBJDIR)/psxface.o\
+ $(OBJDIR)/rsaddr.o\
+ $(OBJDIR)/rscalc.o\
+ $(OBJDIR)/rscreate.o\
+ $(OBJDIR)/rsdump.o\
+ $(OBJDIR)/rsdumpinfo.o\
+ $(OBJDIR)/rsinfo.o\
+ $(OBJDIR)/rsio.o\
+ $(OBJDIR)/rsirq.o\
+ $(OBJDIR)/rslist.o\
+ $(OBJDIR)/rsmemory.o\
+ $(OBJDIR)/rsmisc.o\
+ $(OBJDIR)/rsserial.o\
+ $(OBJDIR)/rsutils.o\
+ $(OBJDIR)/rsxface.o\
+ $(OBJDIR)/tbfadt.o\
+ $(OBJDIR)/tbfind.o\
+ $(OBJDIR)/tbinstal.o\
+ $(OBJDIR)/tbutils.o\
+ $(OBJDIR)/tbxface.o\
+ $(OBJDIR)/tbxfload.o\
+ $(OBJDIR)/tbxfroot.o\
+ $(OBJDIR)/utaddress.o\
+ $(OBJDIR)/utalloc.o\
+ $(OBJDIR)/utcache.o\
+ $(OBJDIR)/utcopy.o\
+ $(OBJDIR)/utdebug.o\
+ $(OBJDIR)/utdecode.o\
+ $(OBJDIR)/utdelete.o\
+ $(OBJDIR)/uteval.o\
+ $(OBJDIR)/utexcep.o\
+ $(OBJDIR)/utglobal.o\
+ $(OBJDIR)/utids.o\
+ $(OBJDIR)/utinit.o\
+ $(OBJDIR)/utlock.o\
+ $(OBJDIR)/utmath.o\
+ $(OBJDIR)/utmisc.o\
+ $(OBJDIR)/utmutex.o\
+ $(OBJDIR)/utobject.o\
+ $(OBJDIR)/utosi.o\
+ $(OBJDIR)/utownerid.o\
+ $(OBJDIR)/utresrc.o\
+ $(OBJDIR)/utstate.o\
+ $(OBJDIR)/utstring.o\
+ $(OBJDIR)/uttrack.o\
+ $(OBJDIR)/utxface.o\
+ $(OBJDIR)/utxferror.o\
+ $(OBJDIR)/utxfinit.o\
$(OBJDIR)/utxfmutex.o
#
# Flags specific to acpiexec utility
#
-CFLAGS+= \
- -DACPI_EXEC_APP \
+CFLAGS += \
+ -DACPI_EXEC_APP\
-I$(ACPIEXEC)
+
LDFLAGS += -lpthread -lrt
#
Modified: vendor-sys/acpica/dist/generate/unix/acpihelp/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpihelp/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpihelp/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -19,28 +19,28 @@ PROG = $(OBJDIR)/acpihelp
# Search paths for source files
#
vpath %.c \
- $(ACPIHELP) \
- $(ACPICA_COMMON) \
+ $(ACPIHELP)\
+ $(ACPICA_COMMON)\
$(ACPICA_UTILITIES)
HEADERS = \
$(wildcard $(ACPIHELP)/*.h)
OBJECTS = \
- $(OBJDIR)/ahamlops.o \
- $(OBJDIR)/ahaslkey.o \
- $(OBJDIR)/ahaslops.o \
- $(OBJDIR)/ahdecode.o \
- $(OBJDIR)/ahpredef.o \
- $(OBJDIR)/ahmain.o \
- $(OBJDIR)/getopt.o \
+ $(OBJDIR)/ahamlops.o\
+ $(OBJDIR)/ahaslkey.o\
+ $(OBJDIR)/ahaslops.o\
+ $(OBJDIR)/ahdecode.o\
+ $(OBJDIR)/ahpredef.o\
+ $(OBJDIR)/ahmain.o\
+ $(OBJDIR)/getopt.o\
$(OBJDIR)/utexcep.o
#
# Flags specific to acpihelp
#
-CFLAGS+= \
- -DACPI_HELP_APP \
+CFLAGS += \
+ -DACPI_HELP_APP\
-I$(ACPIHELP)
#
Modified: vendor-sys/acpica/dist/generate/unix/acpinames/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpinames/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpinames/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -20,98 +20,98 @@ PROG = $(OBJDIR)/acpinames
# Search paths for source files
#
vpath %.c \
- $(ACPINAMES) \
- $(ACPICA_DEBUGGER) \
- $(ACPICA_DISPATCHER) \
- $(ACPICA_EXECUTER) \
- $(ACPICA_NAMESPACE) \
- $(ACPICA_PARSER) \
- $(ACPICA_TABLES) \
- $(ACPICA_UTILITIES) \
- $(ACPICA_COMMON) \
+ $(ACPINAMES)\
+ $(ACPICA_DEBUGGER)\
+ $(ACPICA_DISPATCHER)\
+ $(ACPICA_EXECUTER)\
+ $(ACPICA_NAMESPACE)\
+ $(ACPICA_PARSER)\
+ $(ACPICA_TABLES)\
+ $(ACPICA_UTILITIES)\
+ $(ACPICA_COMMON)\
$(ACPICA_OSL)
HEADERS = \
$(wildcard $(ACPINAMES)/*.h)
OBJECTS = \
- $(OBJDIR)/anmain.o \
- $(OBJDIR)/anstubs.o \
- $(OBJDIR)/antables.o \
- $(OBJDIR)/dbfileio.o \
- $(OBJDIR)/dsfield.o \
- $(OBJDIR)/dsmthdat.o \
- $(OBJDIR)/dsobject.o \
- $(OBJDIR)/dsutils.o \
- $(OBJDIR)/dswload.o \
- $(OBJDIR)/dswload2.o \
- $(OBJDIR)/dswscope.o \
- $(OBJDIR)/dswstate.o \
- $(OBJDIR)/excreate.o \
- $(OBJDIR)/exnames.o \
- $(OBJDIR)/exresnte.o \
- $(OBJDIR)/exresolv.o \
- $(OBJDIR)/exutils.o \
- $(OBJDIR)/getopt.o \
- $(OBJDIR)/nsaccess.o \
- $(OBJDIR)/nsalloc.o \
- $(OBJDIR)/nsdump.o \
- $(OBJDIR)/nsinit.o \
- $(OBJDIR)/nsload.o \
- $(OBJDIR)/nsnames.o \
- $(OBJDIR)/nsobject.o \
- $(OBJDIR)/nsparse.o \
- $(OBJDIR)/nssearch.o \
- $(OBJDIR)/nsutils.o \
- $(OBJDIR)/nswalk.o \
- $(OBJDIR)/nsxfeval.o \
- $(OBJDIR)/nsxfname.o \
- $(OBJDIR)/nsxfobj.o \
- $(OBJDIR)/osunixxf.o \
- $(OBJDIR)/psargs.o \
- $(OBJDIR)/psloop.o \
- $(OBJDIR)/psobject.o \
- $(OBJDIR)/psopcode.o \
- $(OBJDIR)/psopinfo.o \
- $(OBJDIR)/psparse.o \
- $(OBJDIR)/psscope.o \
- $(OBJDIR)/pstree.o \
- $(OBJDIR)/psutils.o \
- $(OBJDIR)/pswalk.o \
- $(OBJDIR)/psxface.o \
- $(OBJDIR)/tbfadt.o \
- $(OBJDIR)/tbfind.o \
- $(OBJDIR)/tbinstal.o \
- $(OBJDIR)/tbutils.o \
- $(OBJDIR)/tbxface.o \
- $(OBJDIR)/tbxfload.o \
- $(OBJDIR)/tbxfroot.o \
- $(OBJDIR)/utaddress.o \
- $(OBJDIR)/utalloc.o \
- $(OBJDIR)/utcache.o \
- $(OBJDIR)/utdebug.o \
- $(OBJDIR)/utdecode.o \
- $(OBJDIR)/utdelete.o \
- $(OBJDIR)/utexcep.o \
- $(OBJDIR)/utglobal.o \
- $(OBJDIR)/utlock.o \
- $(OBJDIR)/utmath.o \
- $(OBJDIR)/utmisc.o \
- $(OBJDIR)/utmutex.o \
- $(OBJDIR)/utobject.o \
- $(OBJDIR)/utosi.o \
- $(OBJDIR)/utownerid.o \
- $(OBJDIR)/utstate.o \
- $(OBJDIR)/utstring.o \
- $(OBJDIR)/utxface.o \
- $(OBJDIR)/utxferror.o \
+ $(OBJDIR)/anmain.o\
+ $(OBJDIR)/anstubs.o\
+ $(OBJDIR)/antables.o\
+ $(OBJDIR)/dbfileio.o\
+ $(OBJDIR)/dsfield.o\
+ $(OBJDIR)/dsmthdat.o\
+ $(OBJDIR)/dsobject.o\
+ $(OBJDIR)/dsutils.o\
+ $(OBJDIR)/dswload.o\
+ $(OBJDIR)/dswload2.o\
+ $(OBJDIR)/dswscope.o\
+ $(OBJDIR)/dswstate.o\
+ $(OBJDIR)/excreate.o\
+ $(OBJDIR)/exnames.o\
+ $(OBJDIR)/exresnte.o\
+ $(OBJDIR)/exresolv.o\
+ $(OBJDIR)/exutils.o\
+ $(OBJDIR)/getopt.o\
+ $(OBJDIR)/nsaccess.o\
+ $(OBJDIR)/nsalloc.o\
+ $(OBJDIR)/nsdump.o\
+ $(OBJDIR)/nsinit.o\
+ $(OBJDIR)/nsload.o\
+ $(OBJDIR)/nsnames.o\
+ $(OBJDIR)/nsobject.o\
+ $(OBJDIR)/nsparse.o\
+ $(OBJDIR)/nssearch.o\
+ $(OBJDIR)/nsutils.o\
+ $(OBJDIR)/nswalk.o\
+ $(OBJDIR)/nsxfeval.o\
+ $(OBJDIR)/nsxfname.o\
+ $(OBJDIR)/nsxfobj.o\
+ $(OBJDIR)/osunixxf.o\
+ $(OBJDIR)/psargs.o\
+ $(OBJDIR)/psloop.o\
+ $(OBJDIR)/psobject.o\
+ $(OBJDIR)/psopcode.o\
+ $(OBJDIR)/psopinfo.o\
+ $(OBJDIR)/psparse.o\
+ $(OBJDIR)/psscope.o\
+ $(OBJDIR)/pstree.o\
+ $(OBJDIR)/psutils.o\
+ $(OBJDIR)/pswalk.o\
+ $(OBJDIR)/psxface.o\
+ $(OBJDIR)/tbfadt.o\
+ $(OBJDIR)/tbfind.o\
+ $(OBJDIR)/tbinstal.o\
+ $(OBJDIR)/tbutils.o\
+ $(OBJDIR)/tbxface.o\
+ $(OBJDIR)/tbxfload.o\
+ $(OBJDIR)/tbxfroot.o\
+ $(OBJDIR)/utaddress.o\
+ $(OBJDIR)/utalloc.o\
+ $(OBJDIR)/utcache.o\
+ $(OBJDIR)/utdebug.o\
+ $(OBJDIR)/utdecode.o\
+ $(OBJDIR)/utdelete.o\
+ $(OBJDIR)/utexcep.o\
+ $(OBJDIR)/utglobal.o\
+ $(OBJDIR)/utlock.o\
+ $(OBJDIR)/utmath.o\
+ $(OBJDIR)/utmisc.o\
+ $(OBJDIR)/utmutex.o\
+ $(OBJDIR)/utobject.o\
+ $(OBJDIR)/utosi.o\
+ $(OBJDIR)/utownerid.o\
+ $(OBJDIR)/utstate.o\
+ $(OBJDIR)/utstring.o\
+ $(OBJDIR)/utxface.o\
+ $(OBJDIR)/utxferror.o\
$(OBJDIR)/utxfinit.o
#
# Flags specific to acpinames utility
#
-CFLAGS+= \
- -DACPI_NAMES_APP \
+CFLAGS += \
+ -DACPI_NAMES_APP\
-I$(ACPINAMES)
#
Modified: vendor-sys/acpica/dist/generate/unix/acpisrc/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpisrc/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpisrc/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -18,29 +18,29 @@ PROG = $(OBJDIR)/acpisrc
# Search path for source files and individual source files
#
vpath %.c \
- $(ACPISRC) \
- $(ACPICA_COMMON) \
+ $(ACPISRC)\
+ $(ACPICA_COMMON)\
$(ACPICA_OSL)
HEADERS = \
$(wildcard $(ACPISRC)/*.h)
OBJECTS = \
- $(OBJDIR)/ascase.o \
- $(OBJDIR)/asconvrt.o \
- $(OBJDIR)/asfile.o \
- $(OBJDIR)/asmain.o \
- $(OBJDIR)/asremove.o \
- $(OBJDIR)/astable.o \
- $(OBJDIR)/asutils.o \
- $(OBJDIR)/osunixdir.o \
+ $(OBJDIR)/ascase.o\
+ $(OBJDIR)/asconvrt.o\
+ $(OBJDIR)/asfile.o\
+ $(OBJDIR)/asmain.o\
+ $(OBJDIR)/asremove.o\
+ $(OBJDIR)/astable.o\
+ $(OBJDIR)/asutils.o\
+ $(OBJDIR)/osunixdir.o\
$(OBJDIR)/getopt.o
#
# Compile flags specific to acpisrc
#
-CFLAGS+= \
- -DACPI_SRC_APP \
+CFLAGS += \
+ -DACPI_SRC_APP\
-I$(ACPISRC)
#
Modified: vendor-sys/acpica/dist/generate/unix/acpixtract/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/acpixtract/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/acpixtract/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -18,22 +18,22 @@ PROG = $(OBJDIR)/acpixtract
# Search paths for source files
#
vpath %.c \
- $(ACPIXTRACT) \
+ $(ACPIXTRACT)\
$(ACPICA_COMMON)
HEADERS = \
$(wildcard $(ACPIXTRACT)/*.h)
OBJECTS = \
- $(OBJDIR)/acpixtract.o \
- $(OBJDIR)/axmain.o \
+ $(OBJDIR)/acpixtract.o\
+ $(OBJDIR)/axmain.o\
$(OBJDIR)/getopt.o
#
# Flags specific to acpixtract
#
-CFLAGS+= \
- -DACPI_XTRACT_APP \
+CFLAGS += \
+ -DACPI_XTRACT_APP
#
# Common Rules
Modified: vendor-sys/acpica/dist/generate/unix/iasl/Makefile
==============================================================================
--- vendor-sys/acpica/dist/generate/unix/iasl/Makefile Fri Feb 15 18:41:36 2013 (r246846)
+++ vendor-sys/acpica/dist/generate/unix/iasl/Makefile Fri Feb 15 19:12:35 2013 (r246847)
@@ -18,206 +18,207 @@ PROG = $(OBJDIR)/iasl
# Search paths for source files
#
vpath %.c \
- $(ASL_COMPILER) \
- $(ACPICA_DEBUGGER) \
- $(ACPICA_DISASSEMBLER) \
- $(ACPICA_DISPATCHER) \
- $(ACPICA_EXECUTER) \
- $(ACPICA_NAMESPACE) \
- $(ACPICA_PARSER) \
- $(ACPICA_TABLES) \
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-vendor
mailing list