Update release notes.

This adds references to some more new features to the section with manual updates.
This commit is contained in:
Stephen Heumann 2022-01-02 21:46:17 -06:00
parent ed3035cb99
commit de5fa5bfac
1 changed files with 9 additions and 3 deletions

View File

@ -1,6 +1,6 @@
ORCA/C 2.2.0 B6
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 --------------------------------------------------------------
@ -151,7 +151,7 @@ p. 247
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
@ -163,6 +163,8 @@ p. 254
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
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.
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
@ -227,6 +229,10 @@ p. 297
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
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.