
A public pre-release version of GCC 3.3.3 is now available from the GCC for RISC OS website. The project considers this release to be "stable enough for general use but may contain a few rough interface edges that need polishing". It's also described as the biggest, official update to RISC OS GCC in two years.
On this weekend's release, project manager Nick Burrett commented: "Though this is a pre-release, the compiler toolset should be considered stable."
The GCC package includes a C/C++ and Fortran 77 compiler as well as an assembler, a linker and the standard run-time libraries, plus Libio, Libstdc++ and a pre-release of UnixLib 4.0. Also available is the GCCSDK, which is useful for cross compiling RISC OS executables on Linux, BSD and other Unix-like systems. GCC 3.3.3pre1 requires at least 8M of memory to work and by default will generate 32bit compatible code. Users who want to follow the progress of the project or submit feedback are encouraged to join the project's mailing list.
The weekend's release of GCC for RISC OS brings the project in line with the mainstream current release of GCC, the popular compiler package developed by the GNU. As well as the changes made to the mainstream version, the RISC OS version also now includes threading support (pthreads), emulation of /dev/random and /dev/zero, improved C99 standard compatibility, ELF support in as and various other updates to UnixLib and other components.
Links
GCC for RISC OS website - official pre-built packages, CVS details, GCCSDK, etc.
Unofficial GCC builds from riscos.info - ELF executable generating GCC for RISC OS and a 32bit GCC 2.95.4
GNU's GCC website - changes and features new to 3.3.3
Related articles
GCC 3.4.6 in bug fix release
Unofficial ELF GCC updated
New version of GCC for RISC OS released
This article has been linked to, or is available in the following formats:
| [Printable] | [Digg this] | [Blog search] |