Files
openbios/toke/ChangeLog
Stefan Reinauer 5c9eb9b45b initial import of openbios--main--1.0--patch-26
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32
2006-04-26 15:08:19 +00:00

142 lines
4.7 KiB
Plaintext

*** 0.6.10 (release) - 2005/10/15 ***************************************
* fix hex parsing in strings. Reported by Arti Itra.
*** 0.6.9 (release) - 2005/10/05 ****************************************
* Bail out with an error if the maximum word count is exceeded.
* fix bug in endcase that limited fcode output size to 32k. Thanks to
Prasana Kumar for reporting this.
* Update FSF address.
*** 0.6.8 (release) - 2005/03/10 ****************************************
* fcode numbers have been reset to 0x800 when using the
fload directive. Fixed.
* Add makefile to compile as an extra release
******************* 2005/01/02 ******************************************
* drop endian.h/mconfig.h dependency
******************* 2004/06/19 ******************************************
* fix off by one error in s"
******************* 2004/06/10 ******************************************
* fix big endian problem in pci header generation.
* add pci-code-revision (same as pci-revision)
******************* 2004/04/23 ******************************************
* remove silly warning again
* other minor changes and bug fixes have been included
******************* 2003/12/13 ******************************************
* fix emission of device class in pci headers
* add encode-file keyword
* add interpose fcode
*** 0.6 (release) - 2003/11/28 ******************************************
* make lots of functions and variables static
* update email address
* handle big output files right
* clean up pci header code.
* add pci-header-end, set-rev-level for compatibility
to firmworks tokenizer.
* fix string escape handling
******************* 2003/08/16 ******************************************
* fit Makefile into openbios build process (allows out of place build)
* fix address error in emit.c
******************* 2002/07/18 ******************************************
* implement FCODE-VERSION1 and FCODE-VERSION3 (used by SUN's tokenizer)
* fix uneven embedded hex message for " "(00 FF FF FF FF FF FF 00)"
******************* 2002/07/16 ******************************************
* implement PCI-REVISION, NOT-LAST-IMAGE
* implement FCODE-TIME and FCODE-DATE
* fix header fixup
* add dependencies to Makefile
* align to 512byte if we have a PCI header
* use 128k output buffer per default.
* rename example suffix to .fs
* add version1.fs, date.fs, pciexample.fs to examples
******************* 2002/07/15 ******************************************
* fix CHAR/[CHAR] warnings.
* remove some debugging from stack.c
* some more line number fixes.
* compile with -pedantic on gcc systems
* fix header generation.
******************* 2002/07/12 ******************************************
* move offs16 to scanner.c
* generate version1 header correctly and switch
to 8bit offsets when it's detected.
* let offset16 emit it's fcode# as well
* implement PCI-HEADER
******************* 2002/07/11 ******************************************
* add CHAR and [CHAR]
* change BUFFER to BUFFER:
* add H.7 renamed fcode words as macros
* add sample scsi driver package from IEEE 1275-1994
* new function emit_token supersedes emit_fcode(lookup_token())
*** 0.4 (release) - 2002/05/24 ******************************************
* remove if..then from abort" (conditionally)
* fix linked list juggling in case..endcase constructs
******************* 2002/05/22 ******************************************
* fix get_word() not to read beyound end of strings
* more adequate implementation of abort"
******************* 2002/03/27 ******************************************
* add name and endif macro
* fix typo in finish-device, new-device
* use new number parsing function to handle dots.
* do proper handling of hex values embedded in strings.
* reset fcode word number counter when compiling multiple files.
******************* 2002/03/21 ******************************************
* some IEEE 1275 compliance changes (forbid definitions in definitions)
* fix macros
* fix hex, octal, decimal inside colon definitions
*** 0.2a (bugfix) - 2002/03/21 ******************************************
* fix off by one bug in string escape codes
* fix line number calculation
* do proper debugging output
*** 0.2 (release) - 2002/03/20 ******************************************
* implemented (most of the) missing control words
* implemented next-fcode tokenizer directive
* implemented line numbers for errors and warnings.
* improved string handling.
* stop on errors by default.
* use case insensitive dictionary lookup.
* lots of debug made compile time conditional
*** 0.1 (release) - 2002/03/04 ******************************************
* initial release