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