Commit Graph

99 Commits

Author SHA1 Message Date
rmoore1
a417391ec6 Update copyright to 2008.
Added 2008 copyright to all module headers and signons. This affects virtually every file in the ACPICA core subsystem, iASL compiler, and the utilities.
2008-01-09 21:27:10 +00:00
rmoore1
9e05a90a02 Support for iASL - multiple files and wildcards.
Implemented support to allow multiple files to be compiled/disassembled in a single invocation. This includes command line wildcard support for both the Windows and Unix versions of the compiler. This feature simplifies the disassembly and compilation of multiple ACPI tables in a single directory.
2007-08-30 22:28:35 +00:00
rmoore1
6e075f8871 Update copyright to 2007.
Added 2007 copyright to all module headers and signons. This affects virtually every file in the ACPICA core subsystem, iASL compiler, and the utilities.
2007-01-09 20:01:19 +00:00
rmoore1
33f0020ae7 Implemented several new compiler warnings 2006-04-04 21:55:12 +00:00
rmoore1
aa3cb6ea6b Use remove() instead of non-standard unlink() 2006-03-27 17:06:07 +00:00
rmoore1
7c13298942 Convert DB_ERROR/WARNs to REPORT_ERROR/WARNINGs 2006-01-11 22:38:23 +00:00
rmoore1
9efdd774a4 Add 2006 copyright 2006-01-09 17:47:27 +00:00
rmoore1
fc4ba0f267 Macro cleanup (CAST_PTR), automated cleanup 2005-11-14 23:38:24 +00:00
rmoore1
53021a386a Support to emit AML immediately after resource desc in listing 2005-11-04 22:20:06 +00:00
rmoore1
d2a23c0585 ASCII check now skips comments; no longer optional 2005-11-02 18:56:40 +00:00
rmoore1
ae7bc9b91f ignore comments in ascii pre-scan; scan is no longer optional 2005-10-28 21:29:38 +00:00
rmoore1
6d7987072c Condense all instances of "<space>\n" in format strings 2005-09-27 21:54:56 +00:00
rmoore1
efe3c35d86 Automated cleanup 2005-09-02 20:29:24 +00:00
rmoore1
c643ef2792 Update signon message 2005-08-18 22:49:07 +00:00
rmoore1
79a8e575ff New pass to update AML opcodes (package/varpackage). Cleanup event timing mechanism 2005-08-11 17:51:26 +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
aystarik
14886102f0 Labels in C and ASM files use the table sig and ID.
date	2002.02.14.19.07.00;	author rmoore1;	state Exp;
2005-06-29 15:43:28 +00:00
aystarik
e5817bc601 Increased MAX_FILE_TYPES, renamed
date	2002.02.07.16.48.00;	author rmoore1;	state Exp;
2005-06-29 15:43:26 +00:00
aystarik
57d85a9cfa fixed a printf
date	2002.02.06.23.17.00;	author rmoore1;	state Exp;
2005-06-29 15:43:25 +00:00
aystarik
cd0de7b09a New help messages, added support for hex output in C or ASM
date	2002.01.31.23.08.00;	author rmoore1;	state Exp;
2005-06-29 15:43:23 +00:00
aystarik
dd8c36ae74 Added -a and -c compiler output options
date	2002.01.21.16.13.00;	author rmoore1;	state Exp;
2005-06-29 15:43:20 +00:00
aystarik
91aa1738ad Added a new required stub
date	2001.12.20.22.35.00;	author rmoore1;	state Exp;
2005-06-29 15:43:18 +00:00
aystarik
8536366476 don't know what io.h is but I don't think we need it
date	2001.12.14.17.54.00;	author agrover;	state Exp;
2005-06-29 15:43:17 +00:00
aystarik
0e15011b64 Version number stuff
date	2001.11.01.23.31.00;	author rmoore1;	state Exp;
2005-06-29 15:43:13 +00:00
aystarik
596b6cabfb Removed TbSystemTablePtr
date	2001.10.16.21.05.00;	author rmoore1;	state Exp;
2005-06-29 15:43:12 +00:00
aystarik
b3039938a4 Support for Switch/Case added
date	2001.06.21.15.10.00;	author rmoore1;	state Exp;
2005-06-29 15:43:11 +00:00
aystarik
f8d4a5aef5 fix warning on linux
date	2001.05.18.20.25.00;	author agrover;	state Exp;
2005-06-29 15:43:09 +00:00
aystarik
681092d078 Event cleanup
date	2001.05.11.19.45.00;	author rmoore1;	state Exp;
2005-06-29 15:43:08 +00:00
aystarik
016f83135b date 2001.05.10.22.05.00; author rmoore1; state Exp; 2005-06-29 15:43:06 +00:00
aystarik
a30a345537 Added option to display compile times
date	2001.05.10.21.25.00;	author rmoore1;	state Exp;
2005-06-29 15:43:05 +00:00
aystarik
f4bc258ac1 Fixed output to debug file. Deletes .SRC file if not needed. Summary
to .LST file.


date	2001.05.10.20.41.00;	author rmoore1;	state Exp;
2005-06-29 15:43:04 +00:00
aystarik
c50502fe91 Wrap Windows-isms in #ifdef WIN32
date	2001.02.20.22.33.00;	author agrover;	state Exp;
2005-06-29 15:42:57 +00:00