home *** CD-ROM | disk | FTP | other *** search
- GCC
- ===
-
- This is a port of the GNU C/C++ compilers (version 2.4.5)
- to the Archimedes, running under RISC-OS. As such, parts
- of these package are covered by the FSF General Public
- License (see the files Docs.Copying and Docs.CopyingLib,
- and later for details).
-
- As with as GNU programs, THERE IS NO WARRANTY OF ANY SORT
-
- As with all large programs, thanks go to various people
- for the help and assistance that they have given me.
- These are :
-
- Michael Ben-Gershon, Pietr Schonmaker and Richard
- Earnshaw, for most of the hard work involved in the ARM
- backend.
-
- Niklas RÖjemo, for the assembler.
-
- Huw Rogers, for Unixlib.
-
-
- Documentation
- =============
-
- For further documentation, see the files !Changes, !Intro, and the files in
- the 'docs' directory.
-
-
- Installation
- ============
-
- See !Intro for details
-
-
- Known problems
- ==============
-
- Libraries: Some of the libraries for the Archimedes show a few problems with
- GCC/G++.
-
- OSLib V4.2
- ~~~~~~~~~~
-
- Some of the headers use C/C++ keywords as the names of function parameters,
- which causes 'parse error' messages. Also, some names are re-used within the
- same declaration which causes 'redeclaration of' / 'conflicting types for'
- errors.
-
- These have been reported, and are cleared in a beta test version of OSLib
- V4.3.
-
- DeskLib V2.10
- ~~~~~~~~~~~~~
-
- This has similar problems to OSLib, and should be fixed in the next release.
- Since this is not expected for some time, the directory Patches.DeskLIb
- contains some corrections for these problems.
-
- Norcroft C V4
- ~~~~~~~~~~~~~
-
- There are a few problems with the standard C header files, but the directory
- patches.Norcroft contains some corrections. Additionaly, RISC_OSLib has
- problems which prevents it being used from C++ sources.
-
- UnixLib V3.6e
- ~~~~~~~~~~~~~
-
- Since the latest version of this was developed in parrallel with GCC/C++,
- there are no known problems with compatability.
-
-
- Copyrights
- ==========
-
- The programs gcc, cpp, cc1 and cc1plus and parts of the
- gcc library (libgcc1 and libgcc2) are covered by the GNU
- General Public License.
-
- ld and libgcc3 are © 1993, Simon Callan, and are also
- covered by the GPL.
-
- !as is © Niklas RÖjemo. Again THIS IS NOT GNU SOFTWARE
- AND IS NOT COVERED BY THE GPL!!
-
-
-
- Contacting me
- =============
-
- Currently I can be contacted as :
- E-Mail - gcc@callan.demon.co.uk
-
- Post - Simon Callan
- 11 Northmead Road
- Redhill
- Surrey
- RH1 2ED
-
- Note, any mail sent here will be forwarded to me, which may take some time.
-