File: ChangeLog

package info (click to toggle)
fcode-utils 1.0.2-6
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 46,772 kB
  • ctags: 1,284
  • sloc: ansic: 9,705; csh: 241; makefile: 106; sh: 17
file content (141 lines) | stat: -rw-r--r-- 4,770 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
*** 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