git: Sync ACPICA with Intel's version 20150930.

Sascha Wildner swildner at crater.dragonflybsd.org
Thu Oct 1 08:55:33 PDT 2015


commit c6400d37b718eff508a3342c59bfb9d8283636d7
Author: Sascha Wildner <saw at online.de>
Date:   Thu Oct 1 17:54:35 2015 +0200

    Sync ACPICA with Intel's version 20150930.
    
    * Various fixes in the debugger.
    
    * Improved run-time and compile-time typechecking in the interpreter
      and compiler along with options to enable/disable.
    
    * Fix a bit polarity issue of one flag in the NFIT table.
    
    * Add ASL+ support for the ASL Index operator (Index(PKG1, 3) can now
      be written as PKG1[3]).
    
    * In IASL, fixed the file suffix for the preprocesser output file (.i).
    
    For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

Summary of changes:
 sys/contrib/dev/acpica/changes.txt                 |   94 +-
 .../dev/acpica/generate/unix/Makefile.config       |   10 +-
 sys/contrib/dev/acpica/generate/unix/iasl/Makefile |    2 +
 sys/contrib/dev/acpica/source/common/adfile.c      |    2 +-
 sys/contrib/dev/acpica/source/compiler/aslbtypes.c |   48 +-
 .../dev/acpica/source/compiler/aslcompile.c        |    7 +-
 .../dev/acpica/source/compiler/aslcompiler.l       |    3 +
 sys/contrib/dev/acpica/source/compiler/aslcstyle.y |  209 ++
 sys/contrib/dev/acpica/source/compiler/asldefine.h |   20 -
 sys/contrib/dev/acpica/source/compiler/aslglobal.h |    2 +
 sys/contrib/dev/acpica/source/compiler/aslmain.c   |    3 +-
 sys/contrib/dev/acpica/source/compiler/aslmap.c    |    5 +-
 .../dev/acpica/source/compiler/asloptions.c        |   31 +-
 sys/contrib/dev/acpica/source/compiler/aslparser.y |    2 +
 .../dev/acpica/source/compiler/aslresources.y      | 1179 +++++++
 sys/contrib/dev/acpica/source/compiler/aslrules.y  | 3430 ++++++--------------
 sys/contrib/dev/acpica/source/compiler/asltokens.y |    6 +
 sys/contrib/dev/acpica/source/compiler/asltree.c   |    1 +
 sys/contrib/dev/acpica/source/compiler/asltypes.h  |   17 +-
 sys/contrib/dev/acpica/source/compiler/asltypes.y  |    5 +-
 sys/contrib/dev/acpica/source/compiler/aslwalks.c  |  448 ++-
 .../dev/acpica/source/components/debugger/dbexec.c |   12 +
 .../acpica/source/components/debugger/dbinput.c    |   18 +-
 .../acpica/source/components/debugger/dbobject.c   |   75 +-
 .../acpica/source/components/debugger/dbxface.c    |   46 +-
 .../source/components/disassembler/dmcstyle.c      |   33 +-
 .../acpica/source/components/executer/exconvrt.c   |    1 +
 .../acpica/source/components/executer/exresolv.c   |    1 -
 .../acpica/source/components/executer/exresop.c    |    2 +
 .../acpica/source/components/executer/exstore.c    |  122 +-
 .../acpica/source/components/executer/exstoren.c   |    5 +-
 .../acpica/source/components/namespace/nspredef.c  |    2 +-
 .../acpica/source/components/utilities/utdecode.c  |   22 +-
 .../acpica/source/components/utilities/utfileio.c  |    7 +
 .../acpica/source/components/utilities/utmutex.c   |   24 +
 sys/contrib/dev/acpica/source/include/acapps.h     |    2 +-
 sys/contrib/dev/acpica/source/include/acexcep.h    |    6 +-
 sys/contrib/dev/acpica/source/include/acglobal.h   |    3 +
 sys/contrib/dev/acpica/source/include/aclocal.h    |   14 +-
 sys/contrib/dev/acpica/source/include/acopcode.h   |    4 +-
 sys/contrib/dev/acpica/source/include/acpixf.h     |    2 +-
 sys/contrib/dev/acpica/source/include/actbl1.h     |    2 +-
 sys/contrib/dev/acpica/source/include/amlcode.h    |   11 +-
 .../dev/acpica/source/include/platform/acenv.h     |    7 +-
 .../dev/acpica/source/tools/acpidump/apfiles.c     |    2 +-
 .../dev/acpica/source/tools/acpiexec/aehandlers.c  |    2 +-
 .../dev/acpica/source/tools/acpiexec/aemain.c      |   16 +-
 usr.sbin/acpi/iasl/iasl.8                          |   10 +-
 48 files changed, 3342 insertions(+), 2633 deletions(-)
 create mode 100644 sys/contrib/dev/acpica/source/compiler/aslcstyle.y
 create mode 100644 sys/contrib/dev/acpica/source/compiler/aslresources.y

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c6400d37b718eff508a3342c59bfb9d8283636d7


-- 
DragonFly BSD source repository



More information about the Commits mailing list