Update ORCA/C version number to 2.2.0 B7.

Also tweak documentation wording in a couple places.
This commit is contained in:
Stephen Heumann 2023-04-06 18:53:34 -05:00
parent e5c7aebb3f
commit 5c96042423
4 changed files with 5 additions and 5 deletions

View File

@ -1,6 +1,6 @@
Welcome to ORCA/C 2.2.0 B6! This is an update release containing
Welcome to ORCA/C 2.2.0 B7! This is an update release containing
patches from community members (Stephen Heumann and Kelvin Sherlock),
which fix bugs and add new features. For details on these changes,
which add new features and fix bugs. For details on these changes,
see the cc.notes file in the Release.Notes directory.
This package is designed to be applied as an update to an existing

View File

@ -112,7 +112,7 @@ const
flag_t = $00001000; {treat all errors as terminal?}
flag_w = $00000200; {wait when an error is found?}
versionStr = '2.2.0 B7 dev'; {compiler version}
versionStr = '2.2.0 B7'; {compiler version}
type
{Misc.}

View File

@ -18,7 +18,7 @@ uses CCommon, MM, Scanner, Symbol, CGI;
{$segment 'HEADER'}
const
symFileVersion = 39; {version number of .sym file format}
symFileVersion = 40; {version number of .sym file format}
var
inhibitHeader: boolean; {should .sym includes be blocked?}

View File

@ -808,7 +808,7 @@ Several editions of the C language standards have been published by ANSI and ISO
The strict conformance modes cause ORCA/C to follow the specified standard as closely as possible. The compatibility modes are generally compatible with code that follows the corresponding standard, but they also include ORCA/C extensions and features from earlier and later standards (excluding those likely to cause compatibility problems).
The default language mode is currently c17compat. ORCA/C now supports all the major language features required by C17, although there are still some missing library functions and a few other small deviations from the standard.
The default language mode is currently c17compat. ORCA/C now supports nearly all the features required by C17, apart from wide character and string support and a few library features related to floating-point numbers.
If a non-default language mode is selected, it will affect the initial settings of various pragma flags, as described below. However, these can still be changed by subsequent #pragma directives.