mirror of
https://github.com/byteworksinc/ORCA-C.git
synced 2024-05-28 12:41:35 +00:00
Update release notes.
This adds references to some more new features to the section with manual updates.
This commit is contained in:
parent
ed3035cb99
commit
de5fa5bfac
12
cc.notes
12
cc.notes
|
@ -1,6 +1,6 @@
|
||||||
ORCA/C 2.2.0 B6
|
ORCA/C 2.2.0 B6
|
||||||
Copyright 1997, Byte Works Inc.
|
Copyright 1997, Byte Works Inc.
|
||||||
Updated by Stephen Heumann and Kelvin Sherlock, 2017-2021
|
Updated by Stephen Heumann and Kelvin Sherlock, 2017-2022
|
||||||
|
|
||||||
-- Change List --------------------------------------------------------------
|
-- Change List --------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -151,7 +151,7 @@ p. 247
|
||||||
|
|
||||||
The predefined macros __STDC__ and __ORCAC__ expand to the integer constant 1, not -1.
|
The predefined macros __STDC__ and __ORCAC__ expand to the integer constant 1, not -1.
|
||||||
|
|
||||||
ORCA/C now supports several new predefined macros. See "New Language Features," below.
|
ORCA/C now supports several new predefined macros. See "New Language Features," below.
|
||||||
|
|
||||||
p. 250
|
p. 250
|
||||||
|
|
||||||
|
@ -163,6 +163,8 @@ p. 254
|
||||||
|
|
||||||
The #error directive may be followed by any sequence of preprocessing tokens, not just a string constant.
|
The #error directive may be followed by any sequence of preprocessing tokens, not just a string constant.
|
||||||
|
|
||||||
|
ORCA/C now supports several standard pragmas of the form "#pragma STDC ...". See "New Language Features," below.
|
||||||
|
|
||||||
p. 256
|
p. 256
|
||||||
|
|
||||||
The #pragma debug directive supports a new bit. If bit 15 is set, ORCA/C generates inline function names for use with assembly-level debugging tools. See "Inline Function Names," below.
|
The #pragma debug directive supports a new bit. If bit 15 is set, ORCA/C generates inline function names for use with assembly-level debugging tools. See "Inline Function Names," below.
|
||||||
|
@ -199,7 +201,7 @@ p. 263
|
||||||
|
|
||||||
1. The discussion of NDAs is on page 40, not page 58.
|
1. The discussion of NDAs is on page 40, not page 58.
|
||||||
|
|
||||||
2. There is a new optimization bit for #pragma optimize. See #pragma optimize, below.
|
2. There are new optimization bits for #pragma optimize. See "#pragma optimize" and "Floating-Point Optimizations," below.
|
||||||
|
|
||||||
p. 269
|
p. 269
|
||||||
|
|
||||||
|
@ -227,6 +229,10 @@ p. 297
|
||||||
|
|
||||||
Variable argument lists will now work even if stack repair code is enabled.
|
Variable argument lists will now work even if stack repair code is enabled.
|
||||||
|
|
||||||
|
p. 303
|
||||||
|
|
||||||
|
ORCA/C now supports additional forms of expressions known as generic selection expressions and compound literals. See "New Language Features," below.
|
||||||
|
|
||||||
p. 311
|
p. 311
|
||||||
|
|
||||||
If integer overflow occurs during signed integer multiplication, the resulting value is not predictable. Contrary to what the description in the manual implies, it will not necessarily be the low-order bits from the true product of the operands.
|
If integer overflow occurs during signed integer multiplication, the resulting value is not predictable. Contrary to what the description in the manual implies, it will not necessarily be the low-order bits from the true product of the operands.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user