Edit

openbios/fcode-utils/toke/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Stefan Reinauer
    Date : 2006-08-18 09:07:34
    Hash : 837b7737
    Message : moving fcode suite to an extra directory git-svn-id: svn://coreboot.org/openbios/fcode-utils@74 f158a5a8-5612-0410-a976-696ce0be7e32

  • toke/ChangeLog
  • *** 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