git: Sync ACPICA with Intel's version 20150930.
Sascha Wildner
swildner at crater.dragonflybsd.org
Thu Oct 1 08:55:33 PDT 2015
commit c6400d37b718eff508a3342c59bfb9d8283636d7
Author: Sascha Wildner <saw at online.de>
Date: Thu Oct 1 17:54:35 2015 +0200
Sync ACPICA with Intel's version 20150930.
* Various fixes in the debugger.
* Improved run-time and compile-time typechecking in the interpreter
and compiler along with options to enable/disable.
* Fix a bit polarity issue of one flag in the NFIT table.
* Add ASL+ support for the ASL Index operator (Index(PKG1, 3) can now
be written as PKG1[3]).
* In IASL, fixed the file suffix for the preprocesser output file (.i).
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/contrib/dev/acpica/changes.txt | 94 +-
.../dev/acpica/generate/unix/Makefile.config | 10 +-
sys/contrib/dev/acpica/generate/unix/iasl/Makefile | 2 +
sys/contrib/dev/acpica/source/common/adfile.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslbtypes.c | 48 +-
.../dev/acpica/source/compiler/aslcompile.c | 7 +-
.../dev/acpica/source/compiler/aslcompiler.l | 3 +
sys/contrib/dev/acpica/source/compiler/aslcstyle.y | 209 ++
sys/contrib/dev/acpica/source/compiler/asldefine.h | 20 -
sys/contrib/dev/acpica/source/compiler/aslglobal.h | 2 +
sys/contrib/dev/acpica/source/compiler/aslmain.c | 3 +-
sys/contrib/dev/acpica/source/compiler/aslmap.c | 5 +-
.../dev/acpica/source/compiler/asloptions.c | 31 +-
sys/contrib/dev/acpica/source/compiler/aslparser.y | 2 +
.../dev/acpica/source/compiler/aslresources.y | 1179 +++++++
sys/contrib/dev/acpica/source/compiler/aslrules.y | 3430 ++++++--------------
sys/contrib/dev/acpica/source/compiler/asltokens.y | 6 +
sys/contrib/dev/acpica/source/compiler/asltree.c | 1 +
sys/contrib/dev/acpica/source/compiler/asltypes.h | 17 +-
sys/contrib/dev/acpica/source/compiler/asltypes.y | 5 +-
sys/contrib/dev/acpica/source/compiler/aslwalks.c | 448 ++-
.../dev/acpica/source/components/debugger/dbexec.c | 12 +
.../acpica/source/components/debugger/dbinput.c | 18 +-
.../acpica/source/components/debugger/dbobject.c | 75 +-
.../acpica/source/components/debugger/dbxface.c | 46 +-
.../source/components/disassembler/dmcstyle.c | 33 +-
.../acpica/source/components/executer/exconvrt.c | 1 +
.../acpica/source/components/executer/exresolv.c | 1 -
.../acpica/source/components/executer/exresop.c | 2 +
.../acpica/source/components/executer/exstore.c | 122 +-
.../acpica/source/components/executer/exstoren.c | 5 +-
.../acpica/source/components/namespace/nspredef.c | 2 +-
.../acpica/source/components/utilities/utdecode.c | 22 +-
.../acpica/source/components/utilities/utfileio.c | 7 +
.../acpica/source/components/utilities/utmutex.c | 24 +
sys/contrib/dev/acpica/source/include/acapps.h | 2 +-
sys/contrib/dev/acpica/source/include/acexcep.h | 6 +-
sys/contrib/dev/acpica/source/include/acglobal.h | 3 +
sys/contrib/dev/acpica/source/include/aclocal.h | 14 +-
sys/contrib/dev/acpica/source/include/acopcode.h | 4 +-
sys/contrib/dev/acpica/source/include/acpixf.h | 2 +-
sys/contrib/dev/acpica/source/include/actbl1.h | 2 +-
sys/contrib/dev/acpica/source/include/amlcode.h | 11 +-
.../dev/acpica/source/include/platform/acenv.h | 7 +-
.../dev/acpica/source/tools/acpidump/apfiles.c | 2 +-
.../dev/acpica/source/tools/acpiexec/aehandlers.c | 2 +-
.../dev/acpica/source/tools/acpiexec/aemain.c | 16 +-
usr.sbin/acpi/iasl/iasl.8 | 10 +-
48 files changed, 3342 insertions(+), 2633 deletions(-)
create mode 100644 sys/contrib/dev/acpica/source/compiler/aslcstyle.y
create mode 100644 sys/contrib/dev/acpica/source/compiler/aslresources.y
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c6400d37b718eff508a3342c59bfb9d8283636d7
--
DragonFly BSD source repository
More information about the Commits
mailing list