49ea1dd New upstream version 20190816

Authored and Committed by ahs3 2 years ago
326 files changed. 70340 lines added. 246 lines removed.
changes.txt
file modified
+66 -0
generate/unix/Makefile.config
file modified
+9 -0
generate/unix/iasl/Makefile
file modified
+23 -1
source/common/adwalk.c
file modified
+15 -6
source/common/dmrestag.c
file modified
+5 -1
source/common/dmtables.c
file modified
+2 -2
source/common/dmtbdump2.c
file modified
+1 -1
source/compiler/aslcache.c
file modified
+3 -3
source/compiler/aslcodegen.c
file modified
+2 -2
source/compiler/aslcompile.c
file modified
+25 -4
source/compiler/aslcompiler.h
file modified
+17 -1
source/compiler/asldebug.c
file modified
+1 -1
source/compiler/asldefine.h
file modified
+1 -1
source/compiler/aslglobal.h
file modified
+1 -1
source/compiler/aslhelp.c
file modified
+1 -0
source/compiler/asllength.c
file modified
+5 -4
source/compiler/asllistsup.c
file modified
+1 -1
source/compiler/aslload.c
file modified
+9 -2
source/compiler/aslmain.c
file modified
+16 -14
source/compiler/aslmessages.c
file modified
+3 -1
source/compiler/aslmessages.h
file modified
+2 -0
source/compiler/aslnamesp.c
file modified
+5 -4
source/compiler/asloptions.c
file modified
+5 -0
source/compiler/aslparseop.c
file modified
+12 -6
source/compiler/aslstartup.c
file modified
+1 -0
source/compiler/asltransform.c
file modified
+6 -0
source/compiler/asltypes.h
file modified
+3 -0
source/compiler/aslutils.c
file modified
+132 -45
source/compiler/aslxrefout.c
file modified
+1 -1
source/compiler/dtcompile.c
file modified
+52 -32
source/compiler/dtcompiler.h
file modified
+26 -1
source/compiler/dtcompilerparser.l
file added
+180
source/compiler/dtcompilerparser.y
file added
+179
source/compiler/dtfield.c
file modified
+3 -1
source/compiler/dtio.c
file modified
+56 -3
source/compiler/dtparser.l
file modified
+0 -2
source/compiler/dttemplate.c
file modified
+1 -1
source/compiler/prmacros.c
file modified
+1 -1
source/compiler/prscan.c
file modified
+3 -3
source/components/debugger/dbhistry.c
file modified
+1 -1
source/components/debugger/dbinput.c
file modified
+5 -5
source/components/debugger/dbmethod.c
file modified
+5 -0
source/components/debugger/dbobject.c
file modified
+0 -1
source/components/debugger/dbstats.c
file modified
+45 -47
source/components/events/evgpe.c
file modified
+9 -0
source/components/events/evxfgpe.c
file modified
+27 -0
source/components/executer/exconfig.c
file modified
+3 -1
source/components/executer/exdump.c
file modified
+3 -3
source/components/namespace/nsaccess.c
file modified
+1 -1
source/components/namespace/nsalloc.c
file modified
+1 -1
source/components/namespace/nsdump.c
file modified
+1 -1
source/components/namespace/nsrepair2.c
file modified
+1 -1
source/components/tables/tbdata.c
file modified
+1 -0
source/components/utilities/utdebug.c
file modified
+2 -2
source/components/utilities/uterror.c
file modified
+3 -3
source/components/utilities/utosi.c
file modified
+2 -1
source/components/utilities/utownerid.c
file modified
+6 -6
source/include/acconfig.h
file modified
+2 -2
source/include/aclocal.h
file modified
+2 -2
source/include/acobject.h
file modified
+1 -1
source/include/acpiosxf.h
file modified
+1 -0
source/include/acpixf.h
file modified
+13 -1
source/include/acstruct.h
file modified
+1 -1
source/include/actypes.h
file modified
+11 -9
source/include/acutils.h
file modified
+6 -3
source/include/platform/acmsvc.h
file modified
+0 -1
source/tools/acpidump/apfiles.c
file modified
+9 -2
source/tools/acpiexec/aeexec.c
file modified
+1 -1
source/tools/examples/examples.c
file modified
+1 -1
tests/aslts.sh
file modified
+27 -0
tests/misc/grammar.dsl
file added
+9237
tests/templates/Makefile
file modified
+27 -2
tests/templates/apic.aml
file added
+0
tests/templates/apic.asl
file added
+167
tests/templates/apic.dsl
file added
+196
tests/templates/apic.txt
file added
+2380
tests/templates/asf!.aml
file added
+0
tests/templates/asf!.asl
file added
+79
tests/templates/asf!.dsl
file added
+94
tests/templates/asf!.txt
file added
+1270
tests/templates/bert.aml
file added
+0
tests/templates/bert.asl
file added
+20
tests/templates/bert.dsl
file added
+30
tests/templates/bert.txt
file added
+192
tests/templates/bgrt.aml
file added
+0
tests/templates/bgrt.asl
file added
+26
tests/templates/bgrt.dsl
file added
+37
tests/templates/bgrt.txt
file added
+261
tests/templates/boot.aml
file added
+0
tests/templates/boot.asl
file added
+20
tests/templates/boot.dsl
file added
+30
tests/templates/boot.txt
file added
+192
tests/templates/cpep.aml
file added
+0
tests/templates/cpep.asl
file added
+25
tests/templates/cpep.dsl
file added
+36
tests/templates/cpep.txt
file added
+278
tests/templates/csrt.aml
file added
+0
tests/templates/csrt.asl
file added
+142
tests/templates/csrt.dsl
file added
+170
tests/templates/csrt.txt
file added
+2372
tests/templates/dbg2.aml
file added
+0
tests/templates/dbg2.asl
file added
+78
tests/templates/dbg2.dsl
file added
+97
tests/templates/dbg2.pre
file added
+78
tests/templates/dbg2.txt
file added
+1102
tests/templates/dbgp.aml
file added
+0
tests/templates/dbgp.asl
file added
+28
tests/templates/dbgp.dsl
file added
+39
tests/templates/dbgp.pre
file added
+28
tests/templates/dbgp.txt
file added
+297
tests/templates/diff.log
file added
+0
tests/templates/dmar.aml
file added
+0
tests/templates/dmar.asl
file added
+78
tests/templates/dmar.dsl
file added
+94
tests/templates/dmar.pre
file added
+78
tests/templates/dmar.txt
file added
+1005
tests/templates/drtm.aml
file added
+0
tests/templates/drtm.asl
file added
+44
tests/templates/drtm.dsl
file added
+61
tests/templates/drtm.pre
file added
+44
tests/templates/drtm.txt
file added
+510
tests/templates/dsdt.aml
file added
+0
tests/templates/dsdt.asl
file added
+14
tests/templates/dsdt.pre
file added
+14
tests/templates/dsdt.src
file added
+0
tests/templates/dsdt.txt
file added
+354
tests/templates/ecdt.aml
file added
+0
tests/templates/ecdt.asl
file added
+36
tests/templates/ecdt.dsl
file added
+48
tests/templates/ecdt.txt
file added
+405
tests/templates/einj.aml
file added
+0
tests/templates/einj.asl
file added
+150
tests/templates/einj.dsl
file added
+176
tests/templates/einj.txt
file added
+1962
tests/templates/erst.aml
file added
+0
tests/templates/erst.asl
file added
+277
tests/templates/erst.dsl
file added
+319
tests/templates/erst.txt
file added
+3669
tests/templates/facp.aml
file added
+0
tests/templates/facp.asl
file added
+172
tests/templates/facp.dsl
file added
+197
tests/templates/facp.txt
file added
+2238
tests/templates/facs.aml
file added
+0
tests/templates/facs.asl
file added
+20
tests/templates/facs.dsl
file added
+32
tests/templates/facs.txt
file added
+166
tests/templates/fpdt.aml
file added
+0
tests/templates/fpdt.asl
file added
+30
tests/templates/fpdt.dsl
file added
+42
tests/templates/fpdt.txt
file added
+366
tests/templates/gtdt.aml
file added
+0
tests/templates/gtdt.asl
file added
+100
tests/templates/gtdt.dsl
file added
+122
tests/templates/gtdt.txt
file added
+1089
tests/templates/hest.aml
file added
+0
tests/templates/hest.asl
file added
+268
tests/templates/hest.dsl
file added
+315
tests/templates/hest.txt
file added
+4537
tests/templates/hmat.aml
file added
+0
tests/templates/hmat.asl
file added
+62
tests/templates/hmat.dsl
file added
+79
tests/templates/hmat.txt
file added
+898
tests/templates/hpet.aml
file added
+0
tests/templates/hpet.asl
file added
+32
tests/templates/hpet.dsl
file added
+43
tests/templates/hpet.txt
file added
+324
tests/templates/iort.aml
file added
+0
tests/templates/iort.asl
file added
+179
tests/templates/iort.dsl
file added
+222
tests/templates/iort.txt
file added
+2514
tests/templates/ivrs.aml
file added
+0
tests/templates/ivrs.asl
file added
+85
tests/templates/ivrs.dsl
file added
+104
tests/templates/ivrs.txt
file added
+1405
tests/templates/lpit.aml
file added
+0
tests/templates/lpit.asl
file added
+70
tests/templates/lpit.dsl
file added
+87
tests/templates/lpit.txt
file added
+882
tests/templates/mcfg.aml
file added
+0
tests/templates/mcfg.asl
file added
+25
tests/templates/mcfg.dsl
file added
+36
tests/templates/mcfg.txt
file added
+278
tests/templates/mchi.aml
file added
+0
tests/templates/mchi.asl
file added
+37
tests/templates/mchi.dsl
file added
+49
tests/templates/mchi.txt
file added
+486
tests/templates/mpst.aml
file added
+0
tests/templates/mpst.asl
file added
+86
tests/templates/mpst.dsl
file added
+105
tests/templates/mpst.txt
file added
+1088
tests/templates/msct.aml
file added
+0
tests/templates/msct.asl
file added
+50
tests/templates/msct.dsl
file added
+66
tests/templates/msct.txt
file added
+746
tests/templates/msdm.aml
file added
+0
tests/templates/msdm.asl
file added
+23
tests/templates/msdm.dsl
file added
+37
tests/templates/msdm.txt
file added
+152
tests/templates/mtmr.aml
file added
+0
tests/templates/mtmr.asl
file added
+40
tests/templates/mtmr.dsl
file added
+52
tests/templates/mtmr.txt
file added
+448
tests/templates/nfit.aml
file added
+0
tests/templates/nfit.asl
file added
+132
tests/templates/nfit.dsl
file added
+163
tests/templates/nfit.txt
file added
+1851
tests/templates/osdt.aml
file added
+0
tests/templates/osdt.asl
file added
+14
tests/templates/osdt.txt
file added
+369
tests/templates/pcct.aml
file added
+0
tests/templates/pcct.asl
file added
+216
tests/templates/pcct.dsl
file added
+260
tests/templates/pcct.txt
file added
+3160
tests/templates/pdtt.aml
file added
+0
tests/templates/pdtt.asl
file added
+45
tests/templates/pdtt.dsl
file added
+56
tests/templates/pdtt.txt
file added
+337
tests/templates/pmtt.aml
file added
+0
tests/templates/pmtt.asl
file added
+104
tests/templates/pmtt.dsl
file added
+123
tests/templates/pmtt.txt
file added
+1404
tests/templates/pptt.aml
file added
+0
tests/templates/pptt.asl
file added
+63
tests/templates/pptt.dsl
file added
+78
tests/templates/pptt.txt
file added
+759
tests/templates/rasf.aml
file added
+0
tests/templates/rasf.asl
file added
+19
tests/templates/rasf.dsl
file added
+29
tests/templates/rasf.txt
file added
+152
tests/templates/rsdp.aml
file added
+0
tests/templates/rsdp.asl
file added
+16
tests/templates/rsdp.txt
file added
+162
tests/templates/rsdt.aml
file added
+0
tests/templates/rsdt.asl
file added
+26
tests/templates/rsdt.dsl
file added
+38
tests/templates/rsdt.txt
file added
+332
tests/templates/s3pt.aml
file added
+0
tests/templates/s3pt.asl
file added
+25
tests/templates/s3pt.dsl
file added
+36
tests/templates/s3pt.txt
file added
+261
tests/templates/sbst.aml
file added
+0
tests/templates/sbst.asl
file added
+21
tests/templates/sbst.dsl
file added
+31
tests/templates/sbst.txt
file added
+213
tests/templates/sdei.aml
file added
+0
tests/templates/sdei.asl
file added
+18
tests/templates/sdei.dsl
file added
+28
tests/templates/sdei.txt
file added
+148
tests/templates/sdev.aml
file added
+0
tests/templates/sdev.asl
file added
+47
tests/templates/sdev.dsl
file added
+62
tests/templates/sdev.txt
file added
+596
tests/templates/slic.aml
file added
+0
tests/templates/slic.asl
file added
+41
tests/templates/slic.dsl
file added
+72
tests/templates/slic.txt
file added
+152
tests/templates/slit.aml
file added
+0
tests/templates/slit.asl
file added
+59
tests/templates/slit.dsl
file added
+94
tests/templates/slit.txt
file added
+251
tests/templates/spcr.aml
file added
+0
tests/templates/spcr.asl
file added
+45
tests/templates/spcr.dsl
file added
+57
tests/templates/spcr.txt
file added
+654
tests/templates/spmi.aml
file added
+0
tests/templates/spmi.asl
file added
+39
tests/templates/spmi.dsl
file added
+51
tests/templates/spmi.txt
file added
+528
tests/templates/srat.aml
file added
+0
tests/templates/srat.asl
file added
+83
tests/templates/srat.dsl
file added
+102
tests/templates/srat.txt
file added
+1040
tests/templates/ssdt.aml
file added
+0
tests/templates/ssdt.asl
file added
+14
tests/templates/ssdt.txt
file added
+384
tests/templates/stao.aml
file added
+0
tests/templates/stao.asl
file added
+24
tests/templates/stao.dsl
file added
+39
tests/templates/stao.txt
file added
+192
tests/templates/tcpa.aml
file added
+0
tests/templates/tcpa.asl
file added
+55
tests/templates/tcpa.dsl
file added
+69
tests/templates/tcpa.txt
file added
+653
tests/templates/tpm2.aml
file added
+0
tests/templates/tpm2.asl
file added
+26
tests/templates/tpm2.dsl
file added
+38
tests/templates/tpm2.txt
file added
+280
tests/templates/uefi.aml
file added
+0
tests/templates/uefi.asl
file added
+20
tests/templates/uefi.dsl
file added
+31
tests/templates/uefi.txt
file added
+173
tests/templates/vrtc.aml
file added
+0
tests/templates/vrtc.asl
file added
+38
tests/templates/vrtc.dsl
file added
+50
tests/templates/vrtc.txt
file added
+406
tests/templates/waet.aml
file added
+0
tests/templates/waet.asl
file added
+21
tests/templates/waet.dsl
file added
+31
tests/templates/waet.txt
file added
+156
tests/templates/wdat.aml
file added
+0
tests/templates/wdat.asl
file added
+46
tests/templates/wdat.dsl
file added
+59
tests/templates/wdat.txt
file added
+599
tests/templates/wddt.aml
file added
+0
tests/templates/wddt.asl
file added
+43
tests/templates/wddt.txt
file added
+441
tests/templates/wdrt.aml
file added
+0
tests/templates/wdrt.asl
file added
+41
tests/templates/wdrt.dsl
file added
+53
tests/templates/wdrt.txt
file added
+528
tests/templates/wpbt.aml
file added
+0
tests/templates/wpbt.asl
file added
+24
tests/templates/wpbt.dsl
file added
+41
tests/templates/wpbt.txt
file added
+259
tests/templates/wsmt.aml
file added
+0
tests/templates/wsmt.asl
file added
+22
tests/templates/wsmt.dsl
file added
+32
tests/templates/wsmt.txt
file added
+177
tests/templates/xenv.aml
file added
+0
tests/templates/xenv.asl
file added
+22
tests/templates/xenv.dsl
file added
+33
tests/templates/xenv.txt
file added
+234
tests/templates/xsdt.aml
file added
+0
tests/templates/xsdt.asl
file added
+26
tests/templates/xsdt.dsl
file added
+40
tests/templates/xsdt.txt
file added
+343
file modified
+66 -0
file modified
+23 -1
file modified
+15 -6
file modified
+5 -1
file modified
+2 -2
file modified
+1 -1
file modified
+3 -3
file modified
+2 -2
file modified
+25 -4
file modified
+17 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -1
file modified
+1 -0
file modified
+5 -4
file modified
+1 -1
file modified
+9 -2
file modified
+16 -14
file modified
+5 -4
file modified
+5 -0
file modified
+12 -6
file modified
+1 -0
file modified
+3 -0
file modified
+132 -45
file modified
+1 -1
file modified
+52 -32
file modified
+26 -1
file modified
+3 -1
file modified
+56 -3
file modified
+0 -2
file modified
+1 -1
file modified
+1 -1
file modified
+3 -3
file modified
+2 -2
file modified
+2 -2
file modified
+1 -1
file modified
+1 -0
file modified
+13 -1
file modified
+1 -1
file modified
+11 -9
file modified
+6 -3
file modified
+27 -0
file added
+9237
file modified
+27 -2
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added
empty file added