635 Commits

Author SHA1 Message Date
aystarik
ed994c281a version #
date	2001.11.20.18.33.00;	author rmoore1;	state Exp;
2005-06-29 15:45:30 +00:00
aystarik
b04aa4ee05 Version #
date	2001.11.10.00.00.00;	author rmoore1;	state Exp;
2005-06-29 15:45:28 +00:00
aystarik
052186a482 Opcode to ObjectType mapping is "slightly" different for the compiler
versus the Interpreter.


date	2001.10.26.20.42.00;	author rmoore1;	state Exp;
2005-06-29 15:45:27 +00:00
aystarik
9d64225b01 Changed AE_EXIST to AE_ALREADY_EXISTS (more informative, not
ambiguous)


date	2001.10.18.20.13.00;	author rmoore1;	state Exp;
2005-06-29 15:45:26 +00:00
aystarik
6ea9eb8e65 version #
date	2001.09.20.17.44.00;	author rmoore1;	state Exp;
2005-06-29 15:45:24 +00:00
aystarik
55e9cc87aa table fix, port to new core interfaces
date	2001.08.24.15.50.00;	author rmoore1;	state Exp;
2005-06-29 15:45:23 +00:00
aystarik
b52c314009 Update version #
date	2001.07.17.15.17.00;	author rmoore1;	state Exp;
2005-06-29 15:45:22 +00:00
aystarik
a662fb825d Elsif support (split into an ELSE then IF)
date	2001.06.21.21.31.00;	author rmoore1;	state Exp;
2005-06-29 15:45:21 +00:00
aystarik
91e3e8dc92 Fix for compiler hang during SWITCH statement
date	2001.06.15.17.35.00;	author rmoore1;	state Exp;
2005-06-29 15:45:19 +00:00
aystarik
7440d9ed85 Skip some method analysis if the method is declared external
date	2001.05.29.19.57.00;	author rmoore1;	state Exp;
2005-06-29 15:45:16 +00:00
aystarik
b8309a21f4 Version number -> X2020
date	2001.05.18.16.31.00;	author rmoore1;	state Exp;
2005-06-29 15:45:15 +00:00
aystarik
55b236dbaa Added cache buffer for namestrings
date	2001.05.14.15.51.00;	author rmoore1;	state Exp;
2005-06-29 15:45:14 +00:00
aystarik
7422082eb6 newer GCC causes () to be flagged as warning, so fixed
date	2001.04.26.21.56.00;	author agrover;	state Exp;
2005-06-29 15:45:09 +00:00
aystarik
c4612834b7 fixes for more GCC warnings
date	2001.04.19.23.12.00;	author agrover;	state Exp;
2005-06-29 15:45:08 +00:00
aystarik
d7c4aa4116 empty #ifdef - buh-bye
date	2001.04.19.22.09.00;	author agrover;	state Exp;
2005-06-29 15:45:07 +00:00
aystarik
e2f6d47d83 Merged MS/WIn32 pragmas
date	2001.04.19.21.52.00;	author rmoore1;	state Exp;
2005-06-29 15:45:06 +00:00
aystarik
a170bce786 put MSVC-specific pragma in a conditional define
date	2001.04.19.21.37.00;	author agrover;	state Exp;
2005-06-29 15:45:05 +00:00
aystarik
03ffce881d include errno
date	2001.04.19.17.49.00;	author agrover;	state Exp;
2005-06-29 15:45:02 +00:00
aystarik
e5d78fe330 Fix for FFixedHW keyword value
date	2001.03.26.22.19.00;	author rmoore1;	state Exp;
2005-06-29 15:45:00 +00:00
aystarik
ecd3d06266 Version #
date	2001.01.26.19.32.00;	author rmoore1;	state Exp;
2005-06-29 15:44:57 +00:00
aystarik
9711260f2d More information in the namespace output file
date	2001.01.05.20.01.00;	author rmoore1;	state Exp;
2005-06-29 15:44:54 +00:00
aystarik
9b2ab5e23f Support to return error if a new name already exists in the scope
date	2000.12.15.16.28.00;	author rmoore1;	state Exp;
2005-06-29 15:44:50 +00:00
aystarik
e559d4767a Support for 64-bit constants
date	2000.12.08.19.01.00;	author rmoore1;	state Exp;
2005-06-29 15:44:46 +00:00
aystarik
939a82911a Update function headers
date	2000.11.17.16.46.00;	author rmoore1;	state Exp;
2005-06-29 15:44:42 +00:00
aystarik
b6ece0943c More listing output fussing
date	2000.11.16.18.36.00;	author rmoore1;	state Exp;
2005-06-29 15:44:40 +00:00
aystarik
aa9b2dc0f5 Parse error handling for strings not matched by the scanner
date	2000.11.14.23.41.00;	author rmoore1;	state Exp;
2005-06-29 15:44:36 +00:00
aystarik
cf6140552e date 2000.11.06.22.56.00; author rmoore1; state Exp; 2005-06-29 15:44:28 +00:00
aystarik
4d2cbdc15d Now compiles several machine ASL files
date	2000.10.27.19.41.00;	author rmoore1;	state Exp;
2005-06-29 15:44:24 +00:00
aystarik
8c7dbfc874 date 2000.10.24.23.27.00; author rmoore1; state Exp; 2005-06-29 15:44:20 +00:00
aystarik
1237412878 Additional resouce descriptors
date	2000.10.16.20.59.00;	author rmoore1;	state Exp;
2005-06-29 15:44:19 +00:00
aystarik
f12d1afba1 Added ACPI_INTEGER data type
date	2000.10.11.21.05.00;	author rmoore1;	state Exp;
2005-06-29 15:44:16 +00:00
aystarik
167683659a Fixes to correctly support variable-length packages and packages > 255
elements


date	2005.04.30.00.45.00;	author rmoore1;	state Exp;
2005-06-29 15:44:08 +00:00
aystarik
9b1747cc62 Exit with non-zero on error
date	2005.03.09.21.38.00;	author rmoore1;	state Exp;
2005-06-29 15:44:02 +00:00
aystarik
3e017c2c66 Exit with non-zero on error
date	2005.03.09.21.35.00;	author rmoore1;	state Exp;
2005-06-29 15:44:01 +00:00
aystarik
cb03a982ad source ASCII check is now optional (-a)
date	2005.03.04.21.13.00;	author rmoore1;	state Exp;
2005-06-29 15:44:00 +00:00
aystarik
831e533c4e ACPI 3.0!
date	2004.12.09.23.59.00;	author rmoore1;	state Exp;
2005-06-29 15:43:58 +00:00
aystarik
e2be0137bd ACPI version support to 2.0C
date	2003.10.28.23.16.00;	author rmoore1;	state Exp;
2005-06-29 15:43:53 +00:00
aystarik
4426f1fc3b Dump first 10 non-ascii bytes
date	2003.09.22.17.27.00;	author rmoore1;	state Exp;
2005-06-29 15:43:52 +00:00
aystarik
6d4dc8ca50 Added support to ensure that the input file is 100% ascii text.
date	2003.09.22.16.49.00;	author rmoore1;	state Exp;
2005-06-29 15:43:51 +00:00
aystarik
2b415286ae Added support for the generation of ASM and C include files
date	2002.11.20.17.44.00;	author rmoore1;	state Exp;
2005-06-29 15:43:48 +00:00
aystarik
175fded6b7 Lint fixes
date	2002.10.22.20.10.00;	author rmoore1;	state Exp;
2005-06-29 15:43:46 +00:00
aystarik
493adc03a9 Completed FlushSource function and prototype
date	2002.10.16.17.07.00;	author rmoore1;	state Exp;
2005-06-29 15:43:45 +00:00
aystarik
163a761170 Fix for bad parse, no root node -> abort
date	2002.08.28.21.24.00;	author rmoore1;	state Exp;
2005-06-29 15:43:43 +00:00
aystarik
b0b3d28fe8 Restructured aslopt, first pass
date	2002.08.23.22.50.00;	author rmoore1;	state Exp;
2005-06-29 15:43:42 +00:00
aystarik
1d8ce8b70a Handle Scope error case where target is wrong type. Better exit when
max number of errors reached


date	2002.08.22.21.35.00;	author rmoore1;	state Exp;
2005-06-29 15:43:41 +00:00
aystarik
26f289abe3 Signon and version changes
date	2002.07.25.20.15.00;	author rmoore1;	state Exp;
2005-06-29 15:43:39 +00:00
aystarik
c0a0fd172a cleanup
date	2002.07.25.19.58.00;	author rmoore1;	state Exp;
2005-06-29 15:43:38 +00:00
aystarik
28334136a9 Moved all stubs to aslstubs.c
date	2002.04.25.17.51.00;	author rmoore1;	state Exp;
2005-06-29 15:43:34 +00:00
aystarik
046a605390 Implementation of constant (Type 3/4/5 opcodes) folding
date	2002.04.24.22.14.00;	author rmoore1;	state Exp;
2005-06-29 15:43:32 +00:00
aystarik
c5ec50021c Some Lint changes; 16-bit changes
date	2002.04.15.22.46.00;	author rmoore1;	state Exp;
2005-06-29 15:43:31 +00:00