Sync ACPICA with Intel's version 20170224.
commitd638c6eedc81671c3ceddd06ef20463940cb6a43
authorSascha Wildner <saw@online.de>
Sun, 26 Feb 2017 01:28:55 +0000 (26 02:28 +0100)
committerSascha Wildner <saw@online.de>
Sun, 26 Feb 2017 01:29:56 +0000 (26 02:29 +0100)
tree3f96b99fd7570b8320c14e2206c037259c3211e0
parentf696b24fe2fb54047df0bb9503ec0469b7068047
Sync ACPICA with Intel's version 20170224.

* Fixed two issues with the control method return value auto-repair
  feature in the interpreter.

* Fixed an AML interpreter mutex issue during the single stepping
  of control methods in the debugger.

* New iasl(8) -ca option to convert ASL to ASL+.

* Various other fixes in iasl(8).

For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
89 files changed:
sys/contrib/dev/acpica/changes.txt
sys/contrib/dev/acpica/generate/unix/iasl/Makefile
sys/contrib/dev/acpica/source/common/adisasm.c
sys/contrib/dev/acpica/source/common/adwalk.c
sys/contrib/dev/acpica/source/common/dmextern.c
sys/contrib/dev/acpica/source/common/dmtables.c
sys/contrib/dev/acpica/source/common/dmtbinfo.c
sys/contrib/dev/acpica/source/compiler/aslcodegen.c
sys/contrib/dev/acpica/source/compiler/aslcompile.c
sys/contrib/dev/acpica/source/compiler/aslcompiler.h
sys/contrib/dev/acpica/source/compiler/aslcompiler.l
sys/contrib/dev/acpica/source/compiler/asldebug.c
sys/contrib/dev/acpica/source/compiler/asldefine.h
sys/contrib/dev/acpica/source/compiler/aslfiles.c
sys/contrib/dev/acpica/source/compiler/aslglobal.h
sys/contrib/dev/acpica/source/compiler/aslhelp.c
sys/contrib/dev/acpica/source/compiler/asllength.c
sys/contrib/dev/acpica/source/compiler/aslmap.c
sys/contrib/dev/acpica/source/compiler/asloffset.c
sys/contrib/dev/acpica/source/compiler/asloperands.c
sys/contrib/dev/acpica/source/compiler/asloptions.c
sys/contrib/dev/acpica/source/compiler/aslprimaries.y
sys/contrib/dev/acpica/source/compiler/aslprintf.c
sys/contrib/dev/acpica/source/compiler/aslresources.y
sys/contrib/dev/acpica/source/compiler/aslrules.y
sys/contrib/dev/acpica/source/compiler/aslstartup.c
sys/contrib/dev/acpica/source/compiler/aslsupport.l
sys/contrib/dev/acpica/source/compiler/asltree.c
sys/contrib/dev/acpica/source/compiler/asltypes.h
sys/contrib/dev/acpica/source/compiler/aslwalks.c
sys/contrib/dev/acpica/source/compiler/cvcompiler.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/compiler/cvdisasm.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/compiler/cvparser.c [new file with mode: 0644]
sys/contrib/dev/acpica/source/compiler/dttable1.c
sys/contrib/dev/acpica/source/compiler/dttemplate.h
sys/contrib/dev/acpica/source/components/debugger/dbmethod.c
sys/contrib/dev/acpica/source/components/debugger/dbxface.c
sys/contrib/dev/acpica/source/components/disassembler/dmcstyle.c
sys/contrib/dev/acpica/source/components/disassembler/dmdeferred.c
sys/contrib/dev/acpica/source/components/disassembler/dmnames.c
sys/contrib/dev/acpica/source/components/disassembler/dmopcode.c
sys/contrib/dev/acpica/source/components/disassembler/dmutils.c
sys/contrib/dev/acpica/source/components/disassembler/dmwalk.c
sys/contrib/dev/acpica/source/components/dispatcher/dscontrol.c
sys/contrib/dev/acpica/source/components/dispatcher/dsmthdat.c
sys/contrib/dev/acpica/source/components/dispatcher/dsobject.c
sys/contrib/dev/acpica/source/components/dispatcher/dsopcode.c
sys/contrib/dev/acpica/source/components/dispatcher/dsutils.c
sys/contrib/dev/acpica/source/components/dispatcher/dswexec.c
sys/contrib/dev/acpica/source/components/dispatcher/dswload2.c
sys/contrib/dev/acpica/source/components/executer/exmisc.c
sys/contrib/dev/acpica/source/components/executer/exnames.c
sys/contrib/dev/acpica/source/components/executer/exoparg1.c
sys/contrib/dev/acpica/source/components/executer/exoparg2.c
sys/contrib/dev/acpica/source/components/executer/exoparg6.c
sys/contrib/dev/acpica/source/components/executer/exresolv.c
sys/contrib/dev/acpica/source/components/executer/exstore.c
sys/contrib/dev/acpica/source/components/executer/exstoren.c
sys/contrib/dev/acpica/source/components/hardware/hwvalid.c
sys/contrib/dev/acpica/source/components/namespace/nsaccess.c
sys/contrib/dev/acpica/source/components/namespace/nsrepair.c
sys/contrib/dev/acpica/source/components/namespace/nsrepair2.c
sys/contrib/dev/acpica/source/components/namespace/nsutils.c
sys/contrib/dev/acpica/source/components/parser/psargs.c
sys/contrib/dev/acpica/source/components/parser/psloop.c
sys/contrib/dev/acpica/source/components/parser/psobject.c
sys/contrib/dev/acpica/source/components/parser/psopcode.c
sys/contrib/dev/acpica/source/components/parser/psopinfo.c
sys/contrib/dev/acpica/source/components/parser/psparse.c
sys/contrib/dev/acpica/source/components/parser/pstree.c
sys/contrib/dev/acpica/source/components/parser/psutils.c
sys/contrib/dev/acpica/source/components/utilities/utalloc.c
sys/contrib/dev/acpica/source/components/utilities/utcache.c
sys/contrib/dev/acpica/source/components/utilities/utdebug.c
sys/contrib/dev/acpica/source/components/utilities/utresrc.c
sys/contrib/dev/acpica/source/components/utilities/utxferror.c
sys/contrib/dev/acpica/source/include/acconfig.h
sys/contrib/dev/acpica/source/include/acconvert.h [new file with mode: 0644]
sys/contrib/dev/acpica/source/include/acdisasm.h
sys/contrib/dev/acpica/source/include/acglobal.h
sys/contrib/dev/acpica/source/include/aclocal.h
sys/contrib/dev/acpica/source/include/acmacros.h
sys/contrib/dev/acpica/source/include/acopcode.h
sys/contrib/dev/acpica/source/include/acpixf.h
sys/contrib/dev/acpica/source/include/actbl2.h
sys/contrib/dev/acpica/source/include/amlcode.h
sys/contrib/dev/acpica/source/tools/acpisrc/astable.c
usr.sbin/acpi/iasl/Makefile
usr.sbin/acpi/iasl/iasl.8