• ORCA/C 2.2.0 B5

    From Stephen Heumann@21:1/5 to All on Tue Sep 14 19:21:20 2021
    Hi folks,

    I've just released ORCA/C 2.2.0 B5. The full source code is available
    on GitHub, and a binary update package is on the releases page:

    https://github.com/byteworksinc/ORCA-C/releases/tag/orcac-220b5

    This is the latest version of ORCA/C, the C compiler for the Apple
    IIGS. In addition to various bug fixes, this release includes a number
    of new features:

    * Support for new language and library features from C99 and C11:
    - The 64-bit integer types long long and unsigned long long
    - The boolean type _Bool and the <stdbool.h> header
    - Generic selection expressions using the _Generic keyword
    - Predefined identifier __func__ giving the function name
    - Floating-point environment access via <fenv.h>
    - Floating-point classification macros in <math.h>
    * Option for stricter type checking as required by the C standards
    * Floating-point constants and constant expressions are now evaluated
    with extended precision

    Note that this update must be applied on top of an existing copy of
    ORCA/C 2.1 or later. If you don't already have that, it's available as
    part of the Opus ][ collection sold by Juiced.GS.

    There is also a corresponding update to the GNO-specific version of
    ORCALib, which you should get if you are using ORCA/C under GNO:

    https://github.com/byteworksinc/ORCALib/releases/tag/gno-orcalib-220b5

    --
    Stephen Heumann

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)