GCC 3.4.4 Release 3 for RISC OS now available
peter at chocky.org
Fri Jul 8 09:06:03 PDT 2005
GCC is a free collection of compilers that provide the user with a
powerful tool for translating C, C++ and Objective-C source into fast
ARM assembler that is suitable for execution on RISC OS.
GCCSDK is a portable build environment for creating ARM executables to
be run natively on RISC OS. The build environment is designed to be
hosted on a Unix-like system, such as GNU/Linux, FreeBSD or Windows
See http://gccsdk.riscos.info/ for download information.
This is release 3 of GCC 3.4.4 for RISC OS, and includes substantial
improvements over previous versions both in the compiler and bundled
Notable changes include:
* Update to full GCC 3.4.4 release.
* UnixLib: Unterminated buffer fixes (__unixify and vnsprintf)
* libscl: Much improved compatibility with Castle C/C++ headers
* GCC 'gcov' profiling support is now possible. See the GCC manual
for more details.
* Now with full RISC OS module support. See !gcc.docs.Intro for details.
* Included CMunge written by Justin Fletcher & Robin Watts.
* Autobuilder: Minor fixes and many improvements. Many packages added.
* drlink: Explictly marked as GPL (permission granted for this in 2001)
* 'as', drlink and decaof have improved support for previously unhandled
* Improved support for GCCSDK under Cygwin, OpenBSD and big-endian
platforms like Mac OS X.
* Additions for soft-float support.
* argv is now a Unix-format filename under UnixLib.
* !Clib is no longer distributed with GCC. It is not used by anything,
and the compilers which can target the SharedCLibrary using its sources
(GCC and LCC) contain their own copies.
* Runaway optimisation fixed (bug #131)
* Objective-C is now supported.
For the complete list of changes to GCC and Unixlib, please see the
For full download instructions, mailing list information and bug
reporting instructions, please visit
http://gccsdk.riscos.info/ - The main distribution for GCC.
GCCSDK Developers, July 2005.
More information about the gcc