mirror of
https://github.com/byteworksinc/ORCA-C.git
synced 2024-12-22 07:30:54 +00:00
Update release notes to include a bug fix in ORCALib.
Also, update a comment to reflect the actual behavior.
This commit is contained in:
parent
7ae830ae7e
commit
650ff4697f
2
Gen.pas
2
Gen.pas
@ -6304,7 +6304,7 @@ procedure GenTree {op: icptr};
|
||||
{ }
|
||||
{ parameters: }
|
||||
{ op - pc_mov instruction }
|
||||
{ duplicate - should the source address be left on the }
|
||||
{ duplicate - should the dest address be left on the }
|
||||
{ stack? }
|
||||
|
||||
var
|
||||
|
8
cc.notes
8
cc.notes
@ -1,10 +1,10 @@
|
||||
ORCA/C 2.2.0 B5
|
||||
ORCA/C 2.2.0 B6
|
||||
Copyright 1997, Byte Works Inc.
|
||||
Updated by Stephen Heumann and Kelvin Sherlock, 2017-2021
|
||||
|
||||
-- Change List --------------------------------------------------------------
|
||||
|
||||
2.2.0 B5 1. Bugs squashed. See bug notes, below.
|
||||
2.2.0 B6 1. Bugs squashed. See bug notes, below.
|
||||
|
||||
2. New language features added (mainly features from C99 and C11).
|
||||
See "New Language Features," below.
|
||||
@ -1226,6 +1226,10 @@ int foo(int[42]);
|
||||
|
||||
164. The fields of const-qualified structs and unions were not treated as being const-qualified. Neither were the members of arrays declared like "const T a", where T is a typedef'd array type. Now such fields and array members are treated as const-qualified, so assignments to them will give errors.
|
||||
|
||||
(Bug fixes below here were added in ORCA/C 2.2.0 B6.)
|
||||
|
||||
165. When assigning to multiple structures or unions using successive = operators (e.g. s1=s2=s3), assignments other than the rightmost one might store incorrect values, depending on the size of the structures or unions.
|
||||
|
||||
-- Bugs from C 2.1.0 that have been fixed -----------------------------------
|
||||
|
||||
1. In some situations, fread() reread the first 1K or so of the file.
|
||||
|
Loading…
Reference in New Issue
Block a user