git: Sync ACPICA with Intel's version 20170831.
Sascha Wildner
swildner at crater.dragonflybsd.org
Fri Sep 1 11:47:01 PDT 2017
commit cf6b3eb151560a2fd7f82351b20f7c317617741e
Author: Sascha Wildner <saw at online.de>
Date: Fri Sep 1 20:45:30 2017 +0200
Sync ACPICA with Intel's version 20170831.
* Support for full 64-bit addresses in Generic Address Structure (GAS).
* PDTT table support.
* Support for octal constants in iasl(8).
* Various other fixes and improvements.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/conf/files | 1 +
sys/contrib/dev/acpica/changes.txt | 49 ++
.../dev/acpica/generate/unix/acpidump/Makefile | 1 +
.../dev/acpica/generate/unix/acpiexamples/Makefile | 1 +
.../dev/acpica/generate/unix/acpiexec/Makefile | 1 +
sys/contrib/dev/acpica/generate/unix/iasl/Makefile | 1 +
sys/contrib/dev/acpica/source/common/dmtbinfo.c | 2 +-
.../dev/acpica/source/compiler/aslcompiler.h | 5 +
.../dev/acpica/source/compiler/aslcompiler.l | 4 +-
sys/contrib/dev/acpica/source/compiler/asldebug.c | 87 ++-
sys/contrib/dev/acpica/source/compiler/aslerror.c | 20 +-
sys/contrib/dev/acpica/source/compiler/aslhelp.c | 2 +-
sys/contrib/dev/acpica/source/compiler/aslmain.c | 8 +-
.../dev/acpica/source/compiler/aslmessages.c | 5 +-
.../dev/acpica/source/compiler/aslmessages.h | 1 +
.../dev/acpica/source/compiler/aslresource.c | 8 +
sys/contrib/dev/acpica/source/compiler/aslrules.y | 3 +-
sys/contrib/dev/acpica/source/compiler/asltree.c | 33 ++
sys/contrib/dev/acpica/source/compiler/aslutils.c | 17 +-
sys/contrib/dev/acpica/source/compiler/dtcompile.c | 2 +
.../dev/acpica/source/compiler/dtcompiler.h | 4 +
sys/contrib/dev/acpica/source/compiler/dtfield.c | 8 +-
sys/contrib/dev/acpica/source/compiler/dtparser.y | 17 +-
sys/contrib/dev/acpica/source/compiler/dtutils.c | 32 ++
sys/contrib/dev/acpica/source/compiler/prparser.y | 4 +-
.../acpica/source/components/debugger/dbconvert.c | 4 +-
.../source/components/disassembler/dmresrc.c | 14 +
.../acpica/source/components/dispatcher/dswexec.c | 2 +-
.../dev/acpica/source/components/events/evgpe.c | 6 +-
.../acpica/source/components/executer/exconcat.c | 2 +-
.../acpica/source/components/executer/exconvrt.c | 26 +-
.../dev/acpica/source/components/executer/exmisc.c | 2 +-
.../acpica/source/components/executer/exresop.c | 2 +-
.../dev/acpica/source/components/hardware/hwgpe.c | 4 +-
.../dev/acpica/source/components/hardware/hwregs.c | 74 +--
.../acpica/source/components/hardware/hwtimer.c | 10 +-
.../acpica/source/components/hardware/hwxface.c | 130 +----
.../acpica/source/components/namespace/nsconvert.c | 3 +-
.../dev/acpica/source/components/tables/tbxface.c | 9 +-
.../source/components/utilities/utstrsuppt.c | 613 +++++++++++++++++++++
.../source/components/utilities/utstrtoul64.c | 472 ++++++++--------
sys/contrib/dev/acpica/source/include/acexcep.h | 12 +-
sys/contrib/dev/acpica/source/include/achware.h | 4 +-
sys/contrib/dev/acpica/source/include/acinterp.h | 5 +-
sys/contrib/dev/acpica/source/include/acpixf.h | 2 +-
sys/contrib/dev/acpica/source/include/actbl1.h | 46 +-
sys/contrib/dev/acpica/source/include/actbl2.h | 1 +
sys/contrib/dev/acpica/source/include/acutils.h | 58 +-
.../dev/acpica/source/tools/acpidump/apdump.c | 3 +-
.../dev/acpica/source/tools/acpidump/apmain.c | 3 +-
.../dev/acpica/source/tools/acpiexec/aeinitfile.c | 3 +-
.../dev/acpica/source/tools/acpiexec/aemain.c | 5 -
.../dev/acpica/source/tools/acpiexec/aetables.c | 8 +
.../dev/acpica/source/tools/acpisrc/acpisrc.h | 1 +
.../dev/acpica/source/tools/acpisrc/asfile.c | 67 ++-
.../dev/acpica/source/tools/acpisrc/asmain.c | 24 +-
sys/dev/acpica/Makefile | 2 +-
usr.sbin/acpi/acpidump/Makefile | 1 +
usr.sbin/acpi/acpiexec/Makefile | 1 +
usr.sbin/acpi/iasl/Makefile | 1 +
usr.sbin/acpi/iasl/iasl.8 | 4 +-
61 files changed, 1434 insertions(+), 506 deletions(-)
create mode 100644 sys/contrib/dev/acpica/source/components/utilities/utstrsuppt.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cf6b3eb151560a2fd7f82351b20f7c317617741e
--
DragonFly BSD source repository
More information about the Commits
mailing list