home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / gcc / !GCC / !Help < prev    next >
Encoding:
Text File  |  1994-10-06  |  2.4 KB  |  104 lines

  1.                 GCC
  2.                 ===
  3.  
  4. This is a port of the GNU C/C++ compilers (version 2.4.5)
  5. to the Archimedes, running under RISC-OS. As such, parts
  6. of these package are covered by the FSF General Public
  7. License (see the files Docs.Copying and Docs.CopyingLib,
  8. and later for details).
  9.  
  10. As with as GNU programs, THERE IS NO WARRANTY OF ANY SORT
  11.  
  12. As with all large programs, thanks go to various people
  13. for the help and assistance that they have given me.
  14. These are :
  15.  
  16. Michael Ben-Gershon, Pietr Schonmaker and Richard 
  17. Earnshaw, for most of the hard work involved in the ARM
  18. backend.
  19.  
  20. Niklas RÖjemo, for the assembler.
  21.  
  22. Huw Rogers, for Unixlib.
  23.  
  24.  
  25. Documentation
  26. =============
  27.  
  28. For further documentation, see the files !Changes, !Intro, and the files in
  29. the 'docs' directory.
  30.  
  31.  
  32. Installation
  33. ============
  34.  
  35. See !Intro for details
  36.  
  37.  
  38. Known problems
  39. ==============
  40.  
  41. Libraries: Some of the libraries for the Archimedes show a few problems with
  42. GCC/G++.
  43.  
  44. OSLib V4.2
  45. ~~~~~~~~~~
  46.  
  47. Some of the headers use C/C++ keywords as the names of function parameters,
  48. which causes 'parse error' messages. Also, some names are re-used within the
  49. same declaration which causes 'redeclaration of' / 'conflicting types for'
  50. errors.
  51.  
  52. These have been reported, and are cleared in a beta test version of OSLib
  53. V4.3.
  54.  
  55. DeskLib V2.10
  56. ~~~~~~~~~~~~~
  57.  
  58. This has similar problems to OSLib, and should be fixed in the next release.
  59. Since this is not expected for some time, the directory Patches.DeskLIb
  60. contains some corrections for these problems.
  61.  
  62. Norcroft C V4
  63. ~~~~~~~~~~~~~
  64.  
  65. There are a few problems with the standard C header files, but the directory
  66. patches.Norcroft contains some corrections. Additionaly, RISC_OSLib has
  67. problems which prevents it being used from C++ sources.
  68.  
  69. UnixLib V3.6e
  70. ~~~~~~~~~~~~~
  71.  
  72. Since the latest version of this was developed in parrallel with GCC/C++,
  73. there are no known problems with compatability.
  74.  
  75.  
  76. Copyrights
  77. ==========
  78.  
  79. The programs gcc, cpp, cc1 and cc1plus and parts of the
  80. gcc library (libgcc1 and libgcc2) are covered by the GNU
  81. General Public License.
  82.  
  83. ld and libgcc3 are © 1993, Simon Callan, and are also
  84. covered by the GPL.
  85.  
  86. !as is © Niklas RÖjemo. Again THIS IS NOT GNU SOFTWARE
  87. AND IS NOT COVERED BY THE GPL!!
  88.  
  89.  
  90.  
  91. Contacting me
  92. =============
  93.  
  94. Currently I can be contacted as :
  95. E-Mail - gcc@callan.demon.co.uk
  96.  
  97. Post -   Simon Callan
  98.          11 Northmead Road
  99.          Redhill
  100.          Surrey
  101.          RH1 2ED
  102.  
  103. Note, any mail sent here will be forwarded to me, which may take some time.
  104.