• RISC OS GCC 4.7.4 release 4 is now available

    From Alan@21:1/5 to All on Sun Jul 5 13:13:56 2020
    The RISC OS GCCSDK developers are pleased to announce the GNU Compiler Collection version 4.7.4 RISC OS release 4, which is now available for download.

    The main feature of this GCC release is support for the ARM EABI executable format that will pave the way to creating applications for modern machines
    with later versions of the GCC compilers.

    Other changes include

    atomics.c: Provide a non-ARMv7 version for GCC 4. (r7311)
    signal: Fix use of wrong register. (r7308)
    unix/ul_select.c(select): Fix time calculation so that the tv_usec part of the timeout is not ignored. (r7304)
    --riscos-abi command line option for GCC 4. (7300)
    ARMEABI support (r7252, r7257-r7259, r7263, r7266, r7267, r7270, r7289-r7291, r7293, r7294, r7296, r7299)
    Use EventFD can be used as an event wait/notify mechanism instead of using pipes. (r7292)
    SOMManager: Fix memory leak (r7276)
    string: Remove rogue #include. (r7265)
    sys/exec.c(execve): For a non-chunked stack, don't call __stackalloc_trim. (r7253)
    Add support for GCC 8 (ARMEABI). (r7252)
    Improve pthread performance/reliability. (r7252_
    Update the URLs used when building the toolchain to use https. (r7251)
    Fix broken link for libmpc, which required updating it from 0.8.2 to 1.1.0. (r7251)
    Ensure that _XOPEN_SOURCE is set correctly when _POSIX_C_SOURCE is greater than or equal to 200112L. (r7250)
    Set PKG_CONFIG_LIBDIR in toolchain CMake file. (r7208)
    Set HTML MIME type on !GCC/docs/index.html so it's readable in WebSVN. (r7190) Add support for building GCC with gperf >= 3.1. (r7189)
    Patch building of GCC with automake 1.11 on perl >= 5.26. (r7188)
    Fix currently-broken download URL for GMP library. (r7183)
    Build fixes to improve compatibility with newer versions of Linux. (r7173)

    The release can be downloaded from the riscos.info repositories using
    PackMan, which will fetch and install all the pieces for you, or you
    can follow the manual installation instructions. For more details see:

    www.riscos.info/index.php/GCC

    Our thanks go to all those who have contributed to this release.

    About GCC for RISC OS

    GCC for RISC OS is a complete, free and fully-featured compiler solution
    for RISC OS based on the GNU Compiler Collection. It can compile C and C++ using modern standards and assemble ARM code. It also includes support for
    RISC OS modules, and usage of the native RISC OS Shared C Library, or the bundled Unix-compatibility library UnixLib as runtime library. It aims to be feature complete above and beyond the commercial RISC OS Open Ltd's C/C++ compiler suite.


    _______________________________________________________________ a.m.conroy@argonet.co.uk, Moderator of comp.sys.acorn.announce.
    Submissions to csaa@owlart.net
    Related mail to csaa-request@owlart.net

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