aystarik
cba57583f0
Constant folding
...
date 2002.04.24.22.13.00; author rmoore1; state Exp;
2005-06-29 15:56:40 +00:00
aystarik
4368371e61
Exit with non-zero on error
...
date 2005.03.09.21.35.00; author rmoore1; state Exp;
2005-06-29 15:56:35 +00:00
aystarik
645d21850d
Update for changed data structures (removed 8/16/32 overlay for
...
big-endian support)
date 2003.04.14.17.48.00; author rmoore1; state Exp;
2005-06-29 15:56:29 +00:00
aystarik
4af80fc720
Fixed problem with include file name generation
...
date 2003.02.28.16.13.00; author rmoore1; state Exp;
2005-06-29 15:56:28 +00:00
aystarik
e2a383a961
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:56:26 +00:00
aystarik
0ad89de2df
Improved filename handling. All output created in local directory
...
unless prefix used.
date 2002.11.13.16.31.00; author rmoore1; state Exp;
2005-06-29 15:56:25 +00:00
aystarik
3fd649c1d4
Overhaul of options, using new AcpiGetopt
...
date 2002.08.12.19.43.00; author rmoore1; state Exp;
2005-06-29 15:56:23 +00:00
aystarik
417baf77a4
Temp source output file opened in binary.
...
date 2002.05.29.20.48.00; author rmoore1; state Exp;
2005-06-29 15:56:20 +00:00
aystarik
bc8d154160
Use explicit text mode modifier when opening files, don't depend on
...
value of _fmode
date 2002.05.29.19.54.00; author rmoore1; state Exp;
2005-06-29 15:56:19 +00:00
aystarik
6814607f32
Updates to integrate into MS VC++
...
date 2002.04.26.16.30.00; author rmoore1; state Exp;
2005-06-29 15:56:18 +00:00
aystarik
3112157603
Check for null ptr
...
date 2002.02.06.23.17.00; author rmoore1; state Exp;
2005-06-29 15:56:13 +00:00
aystarik
da393afa12
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:56:11 +00:00
aystarik
9780199b88
Major changes to produce .ASM and .C source/listing files
...
date 2002.01.25.19.13.00; author rmoore1; state Exp;
2005-06-29 15:56:10 +00:00
aystarik
94e549955e
Added -a and -c compiler output options
...
date 2002.01.21.16.13.00; author rmoore1; state Exp;
2005-06-29 15:56:08 +00:00
aystarik
a0519585fd
Cleanup
...
date 2001.05.11.17.34.00; author rmoore1; state Exp;
2005-06-29 15:56:04 +00:00
aystarik
88705d428b
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:56:03 +00:00
aystarik
5299dc5c09
trivial fix for GCC
...
date 2001.04.19.20.24.00; author agrover; state Exp;
2005-06-29 15:56:00 +00:00
aystarik
22a1b034c7
Changed -o to affect all output files
...
date 2001.02.08.16.59.00; author rmoore1; state Exp;
2005-06-29 15:55:55 +00:00
aystarik
0de77f6a49
Update function headers
...
date 2000.11.17.16.46.00; author rmoore1; state Exp;
2005-06-29 15:55:49 +00:00
aystarik
d5fb471e96
Improvements to listing files
...
date 2000.11.10.23.34.00; author rmoore1; state Exp;
2005-06-29 15:55:44 +00:00
aystarik
337a773a86
date 2000.11.06.22.56.00; author rmoore1; state Exp;
2005-06-29 15:55:42 +00:00
aystarik
8b9ee96e62
Lint update
...
date 2005.04.02.00.00.00; author rmoore1; state Exp;
2005-06-29 15:55:40 +00:00
aystarik
2334574a09
Moved prototypes for "static" functions from headers into the defining
...
C module.
date 2005.03.31.23.13.00; author rmoore1; state Exp;
2005-06-29 15:55:39 +00:00
aystarik
76c5bbb0e9
header update; cleanup
...
date 2005.03.25.22.38.00; author rmoore1; state Exp;
2005-06-29 15:55:38 +00:00
aystarik
00793480b3
Update for static functions, cleanup
...
date 2005.03.23.01.50.00; author rmoore1; state Exp;
2005-06-29 15:55:37 +00:00
aystarik
46d44d6ff3
Automated code cleanup
...
date 2002.12.06.16.31.00; author rmoore1; state Exp;
2005-06-29 15:55:30 +00:00
aystarik
5e693a369a
major overhaul of ACPI_TYPE and the use of internal types. Most were
...
no longer necessary. Improved handling of the Scope operator for both the
compiler and the interpreter.
date 2002.10.10.22.48.00; author rmoore1; state Exp;
2005-06-29 15:55:29 +00:00
aystarik
99c5fe775a
More enhancements for NamePath optimization
...
date 2002.08.26.22.28.00; author rmoore1; state Exp;
2005-06-29 15:55:28 +00:00
aystarik
96a96a4e69
Moved a global to this file
...
date 2002.08.14.15.49.00; author rmoore1; state Exp;
2005-06-29 15:55:26 +00:00
aystarik
0dcd0c8765
Added new message type, "Optimizations"
...
date 2002.08.13.22.13.00; author rmoore1; state Exp;
2005-06-29 15:55:25 +00:00
aystarik
b82027e597
Added support for NamePath optimization
...
date 2002.08.07.20.39.00; author rmoore1; state Exp;
2005-06-29 15:55:24 +00:00
aystarik
8b3a127911
New errors for dependent resource macros; Now can get DSDT from the
...
registry
date 2002.07.30.15.52.00; author rmoore1; state Exp;
2005-06-29 15:55:23 +00:00
aystarik
fc8ef5eaaf
Reworked the option names. Added invalid escape warning. added
...
disassemble and go option.
date 2002.07.26.20.31.00; author rmoore1; state Exp;
2005-06-29 15:55:22 +00:00
aystarik
f030ee10ef
Major update for new disassembler (produces compilable ASL).
...
Integrated disassembler with ASLcompiler
date 2002.07.15.20.52.00; author rmoore1; state Exp;
2005-06-29 15:55:21 +00:00
aystarik
a7a5faa692
Enhanced reserved name checking, added typechecking for _HID reserved
...
name
date 2002.05.14.21.50.00; author rmoore1; state Exp;
2005-06-29 15:55:20 +00:00
aystarik
d3f76a4484
Implemented error checking for EISAID string format
...
date 2002.05.14.16.37.00; author rmoore1; state Exp;
2005-06-29 15:55:19 +00:00
aystarik
b2afda26ad
Some small Lint changes
...
date 2002.05.02.22.11.00; author rmoore1; state Exp;
2005-06-29 15:55:18 +00:00
aystarik
ff1449a724
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 15:55:16 +00:00
aystarik
5682172f26
Third pass to include lint changes/comments/cleanup.
...
date 2002.04.10.21.53.00; author rmoore1; state Exp;
2005-06-29 15:55:15 +00:00
aystarik
c8c6bf0683
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 15:55:12 +00:00
aystarik
03f787a0b4
Error for string escapes that are 0 or non-ascii
...
date 2002.02.06.23.16.00; author rmoore1; state Exp;
2005-06-29 15:55:10 +00:00
aystarik
1d825f7962
Cleanup and update of function headers
...
date 2002.02.04.21.11.00; author rmoore1; state Exp;
2005-06-29 15:55:09 +00:00
aystarik
e9a976d930
Added warning for premature string literal termination on insertion of
...
a NULL char via an escape sequence.
date 2002.02.01.21.57.00; author rmoore1; state Exp;
2005-06-29 15:55:08 +00:00
aystarik
134c5c236c
Code cleanup andformatting
...
date 2002.01.21.17.06.00; author rmoore1; state Exp;
2005-06-29 15:55:07 +00:00
aystarik
5c42a10068
Support for hex/octal/misc escape sequences. Error on invalid escape.
...
date 2002.01.08.22.48.00; author rmoore1; state Exp;
2005-06-29 15:55:05 +00:00
aystarik
1497d3ce8a
Generation for Win64
...
date 2001.12.13.17.23.00; author rmoore1; state Exp;
2005-06-29 15:55:04 +00:00
aystarik
f182cd0709
New error
...
date 2001.12.07.18.33.00; author rmoore1; state Exp;
2005-06-29 15:55:03 +00:00
aystarik
b1052d7846
Support for FieldAttribute byte, merged Access/Lock/Update bits back
...
into the FieldFlags. Renamed the various field bits and access masks.
date 2001.11.16.22.27.00; author rmoore1; state Exp;
2005-06-29 15:55:01 +00:00
aystarik
0de65d4c81
Removed duplicate error msg. Eliminated extraneous "internal" errors
...
date 2001.07.17.19.33.00; author rmoore1; state Exp;
2005-06-29 15:55:00 +00:00
aystarik
79fec3c926
Added internal compiler error message
...
date 2001.06.15.19.49.00; author rmoore1; state Exp;
2005-06-29 15:54:59 +00:00