git: Sync ACPICA with Intel's version 20161117.
Sascha Wildner
swildner at crater.dragonflybsd.org
Wed Nov 23 12:05:48 PST 2016
commit a96e04f293c59564d353c6561846b0676b4d6223
Author: Sascha Wildner <saw at online.de>
Date: Wed Nov 23 21:04:50 2016 +0100
Sync ACPICA with Intel's version 20161117.
* Fixed regression introduced in 20160729 in the table manager. Also,
add a new public interface, AcpiPutTable().
* Fix a problem where runtime implicit conversion as incorrectly
disabled for some ASL operators.
* Various fixes and improvements for iasl(8).
* In acpixtract(8), add handling for both LF and CR/LF line
termination to accept acpidump output from any system.
* In acpibin(8), add new -a and -o options.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/contrib/dev/acpica/changes.txt | 79 ++
sys/contrib/dev/acpica/source/common/acfileio.c | 24 +-
sys/contrib/dev/acpica/source/common/dmtbdump.c | 184 ++--
sys/contrib/dev/acpica/source/common/dmtbinfo.c | 28 +-
sys/contrib/dev/acpica/source/compiler/aslbtypes.c | 1 -
.../dev/acpica/source/compiler/aslcompiler.l | 16 +-
sys/contrib/dev/acpica/source/compiler/aslcstyle.y | 42 +-
.../dev/acpica/source/compiler/aslexternal.c | 15 +
.../dev/acpica/source/compiler/aslkeywords.y | 15 +-
.../dev/acpica/source/compiler/aslopcodes.c | 10 +-
.../dev/acpica/source/compiler/aslprimaries.y | 1021 ++++++++++++--------
.../dev/acpica/source/compiler/aslresources.y | 365 ++++---
.../dev/acpica/source/compiler/aslrestype2.c | 5 +
sys/contrib/dev/acpica/source/compiler/aslrules.y | 161 +--
sys/contrib/dev/acpica/source/compiler/aslstubs.c | 3 +-
sys/contrib/dev/acpica/source/compiler/asltokens.y | 3 +
sys/contrib/dev/acpica/source/compiler/asltypes.y | 7 +-
sys/contrib/dev/acpica/source/compiler/aslwalks.c | 13 +-
sys/contrib/dev/acpica/source/compiler/dttable.c | 70 +-
.../source/components/disassembler/dmbuffer.c | 27 +-
.../source/components/disassembler/dmcstyle.c | 348 ++++---
.../source/components/disassembler/dmresrc.c | 30 +-
.../acpica/source/components/dispatcher/dsinit.c | 10 +-
.../acpica/source/components/dispatcher/dsmethod.c | 50 +-
.../acpica/source/components/dispatcher/dsopcode.c | 2 +-
.../acpica/source/components/dispatcher/dswload2.c | 17 +-
.../dev/acpica/source/components/events/evrgnini.c | 57 +-
.../acpica/source/components/executer/exconfig.c | 40 +-
.../acpica/source/components/executer/exconvrt.c | 1 -
.../acpica/source/components/executer/exresop.c | 1 -
.../acpica/source/components/namespace/nsload.c | 2 +
.../acpica/source/components/namespace/nsnames.c | 52 +
.../acpica/source/components/namespace/nsxfname.c | 42 +-
.../dev/acpica/source/components/parser/psargs.c | 77 +-
.../dev/acpica/source/components/parser/psloop.c | 3 +
.../dev/acpica/source/components/parser/psobject.c | 8 +-
.../dev/acpica/source/components/parser/pstree.c | 10 +-
.../dev/acpica/source/components/tables/tbdata.c | 86 +-
.../dev/acpica/source/components/tables/tbfadt.c | 23 +-
.../dev/acpica/source/components/tables/tbutils.c | 96 ++
.../dev/acpica/source/components/tables/tbxface.c | 133 ++-
.../dev/acpica/source/components/tables/tbxfload.c | 35 +-
.../acpica/source/components/utilities/utdecode.c | 54 ++
.../acpica/source/components/utilities/utresrc.c | 19 +-
sys/contrib/dev/acpica/source/include/acdisasm.h | 5 +-
sys/contrib/dev/acpica/source/include/acevents.h | 3 +-
sys/contrib/dev/acpica/source/include/acnamesp.h | 5 +
sys/contrib/dev/acpica/source/include/acopcode.h | 22 +-
sys/contrib/dev/acpica/source/include/acpixf.h | 7 +-
sys/contrib/dev/acpica/source/include/actables.h | 14 +-
sys/contrib/dev/acpica/source/include/actbl.h | 165 ++--
sys/contrib/dev/acpica/source/include/acutils.h | 4 +
sys/contrib/dev/acpica/source/include/amlcode.h | 22 +-
.../dev/acpica/source/tools/acpibin/abcompare.c | 9 +-
.../dev/acpica/source/tools/acpibin/abmain.c | 17 +-
.../dev/acpica/source/tools/acpibin/acpibin.h | 2 +
.../dev/acpica/source/tools/acpinames/anstubs.c | 3 +-
.../acpica/source/tools/acpixtract/acpixtract.c | 6 +-
.../dev/acpica/source/tools/acpixtract/axutils.c | 6 +-
usr.sbin/acpi/acpibin/acpibin.8 | 8 +-
60 files changed, 2213 insertions(+), 1370 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a96e04f293c59564d353c6561846b0676b4d6223
--
DragonFly BSD source repository
More information about the Commits
mailing list