commit 71c97a3cee892aedd0f1dc81caba4c8fbdf7fc00 Author: Sascha Wildner <s...@online.de> Date: Fri Mar 27 23:06:32 2020 +0100
Sync ACPICA with Intel's version 20200326. * Code cleanup for early GCC 10. * Various fixes and improvements in acpiexec, acpixtract and iasl. For detailed list, please see sys/contrib/dev/acpica/changes.txt. Summary of changes: sys/contrib/dev/acpica/changes.txt | 95 +++++ sys/contrib/dev/acpica/source/common/ahtable.c | 2 +- sys/contrib/dev/acpica/source/common/dmtable.c | 3 +- sys/contrib/dev/acpica/source/common/dmtbdump2.c | 25 +- sys/contrib/dev/acpica/source/common/dmtbinfo2.c | 16 +- sys/contrib/dev/acpica/source/common/dmtbinfo3.c | 2 +- .../dev/acpica/source/compiler/aslcompile.c | 1 + .../dev/acpica/source/compiler/aslcompiler.h | 8 +- .../dev/acpica/source/compiler/aslcompiler.l | 20 +- sys/contrib/dev/acpica/source/compiler/asldefine.h | 1 + sys/contrib/dev/acpica/source/compiler/aslerror.c | 125 +++++- sys/contrib/dev/acpica/source/compiler/aslglobal.h | 1 + sys/contrib/dev/acpica/source/compiler/aslload.c | 88 ++++- .../dev/acpica/source/compiler/asloptions.c | 2 +- sys/contrib/dev/acpica/source/compiler/asltypes.h | 31 +- .../dev/acpica/source/compiler/dtcompiler.h | 1 - .../dev/acpica/source/compiler/dtcompilerparser.l | 1 - .../dev/acpica/source/compiler/dtcompilerparser.y | 1 - sys/contrib/dev/acpica/source/compiler/dtparser.l | 2 +- sys/contrib/dev/acpica/source/compiler/dttable1.c | 10 +- sys/contrib/dev/acpica/source/compiler/dtutils.c | 3 +- sys/contrib/dev/acpica/source/compiler/prparser.l | 2 +- .../acpica/source/components/debugger/dbinput.c | 19 +- .../acpica/source/components/debugger/dbxface.c | 1 + .../acpica/source/components/dispatcher/dswexec.c | 32 +- .../acpica/source/components/dispatcher/dswload.c | 2 - .../acpica/source/components/dispatcher/dswload2.c | 37 ++ .../acpica/source/components/hardware/hwsleep.c | 4 +- .../acpica/source/components/namespace/nsnames.c | 8 +- .../acpica/source/components/utilities/utdecode.c | 2 +- .../acpica/source/components/utilities/utdelete.c | 9 +- .../acpica/source/components/utilities/utprint.c | 8 +- sys/contrib/dev/acpica/source/include/acdisasm.h | 1 + sys/contrib/dev/acpica/source/include/acnamesp.h | 4 + sys/contrib/dev/acpica/source/include/acpixf.h | 2 +- sys/contrib/dev/acpica/source/include/actbinfo.h | 3 +- sys/contrib/dev/acpica/source/include/actbl2.h | 24 +- sys/contrib/dev/acpica/source/include/actbl3.h | 6 +- sys/contrib/dev/acpica/source/include/acuuid.h | 2 +- .../source/os_specific/service_layers/oswintbl.c | 424 ++++++++++----------- .../dev/acpica/source/tools/acpibin/abcompare.c | 14 +- .../dev/acpica/source/tools/acpiexec/aecommon.h | 20 +- .../dev/acpica/source/tools/acpiexec/aeinitfile.c | 220 +++++++---- .../dev/acpica/source/tools/acpiexec/aemain.c | 22 +- .../dev/acpica/source/tools/acpisrc/astable.c | 9 +- .../acpica/source/tools/acpixtract/acpixtract.h | 4 +- 46 files changed, 917 insertions(+), 400 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/71c97a3cee892aedd0f1dc81caba4c8fbdf7fc00 -- DragonFly BSD source repository