Commit Graph

52 Commits

Author SHA1 Message Date
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
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
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
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
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
134c5c236c Code cleanup andformatting
date	2002.01.21.17.06.00;	author rmoore1;	state Exp;
2005-06-29 15:55:07 +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
25fe04aa62 Warning cleanup for level4 compiles
date	2001.04.19.20.13.00;	author rmoore1;	state Exp;
2005-06-29 15:54:49 +00:00
aystarik
35149597bb Better I/O error handling
date	2001.04.18.22.49.00;	author rmoore1;	state Exp;
2005-06-29 15:54:48 +00:00
aystarik
bf4577e10a Prefixed component IDs with "ACPI_"
date	2001.03.07.19.27.00;	author rmoore1;	state Exp;
2005-06-29 15:54:47 +00:00
aystarik
5ea3384e44 date 2000.12.13.17.03.00; author rmoore1; state Exp; 2005-06-29 15:54:37 +00:00
aystarik
59e17f6c54 Ran source cleanup tool
date	2000.11.16.17.28.00;	author rmoore1;	state Exp;
2005-06-29 15:54:28 +00:00
aystarik
e799e10cd8 Cleanup and merge globals
date	2000.11.16.17.24.00;	author rmoore1;	state Exp;
2005-06-29 15:54:27 +00:00
aystarik
1c6913e037 Added 2005 copyright in legal header
date	2005.01.07.23.50.00;	author rmoore1;	state Exp;
2005-06-29 15:53:56 +00:00
aystarik
e636bafa2a Update copyrights for 2004
date	2004.01.13.23.05.00;	author rmoore1;	state Exp;
2005-06-29 15:53:37 +00:00
aystarik
869406b963 Added 2003 copyright to the legal header
date	2003.01.06.17.32.00;	author rmoore1;	state Exp;
2005-06-29 15:53:24 +00:00
aystarik
588126a6c3 Automated cleanup
date	2002.07.30.22.07.00;	author rmoore1;	state Exp;
2005-06-29 15:52:58 +00:00
aystarik
5c0d7ef93e Second pass for lint changes/comments/cleanup
date	2002.04.08.22.02.00;	author rmoore1;	state Exp;
2005-06-29 15:52:41 +00:00
aystarik
e0cb51080e Support for #line directive (not complete)
date	2002.03.28.22.05.00;	author rmoore1;	state Exp;
2005-06-29 15:52:35 +00:00
aystarik
055d4b012a Prefixed all macros with "ACPI_" to prevent collisions with local OS
header files.


date	2002.02.12.22.40.00;	author rmoore1;	state Exp;
2005-06-29 15:52:31 +00:00
aystarik
df9ef7628f Added 2002 copyright
date	2002.01.09.17.49.00;	author rmoore1;	state Exp;
2005-06-29 15:52:28 +00:00
aystarik
d246725676 Error messages track include file filenames
date	2000.11.15.21.09.00;	author rmoore1;	state Exp;
2005-06-29 15:42:40 +00:00
aystarik
949fa67fc3 Removed input/output file globals
date	2001.04.19.20.40.00;	author rmoore1;	state Exp;
2005-06-29 15:42:05 +00:00
aystarik
a4b6b936fc Include file support within listing files.
date	2000.11.13.22.08.00;	author rmoore1;	state Exp;
2005-06-29 15:41:48 +00:00
aystarik
e3a02bd277 Cleanup prior to label
date	2001.04.26.23.14.00;	author rmoore1;	state Exp;
2005-06-29 15:40:17 +00:00
aystarik
4b7bda1448 case-sensitive OSs don't realize AslCompiler.h == aslcompiler.h
works with bison, now works with yacc too
other cleanups for Linux compilation


date	2001.02.22.00.23.00;	author agrover;	state Exp;
2005-06-29 15:40:10 +00:00
aystarik
4e06788e2f All allocs/frees go thru AcpiCm xfaces. Fixed listing/error message
sync problem with multiple includes


date	2001.01.17.22.33.00;	author rmoore1;	state Exp;
2005-06-29 15:40:08 +00:00
aystarik
abd3154ab3 2001 copyright. Changed "NUMBER" to "INTEGER" globally, Relaxed
typechecking to allow interchangeable integers/buffers/strings


date	2001.01.15.17.29.00;	author rmoore1;	state Exp;
2005-06-29 15:40:07 +00:00
aystarik
51686db69b Source line printed for all errors. More options. added compile time
analysis.


date	2001.01.04.22.14.00;	author rmoore1;	state Exp;
2005-06-29 15:40:06 +00:00