home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / GCC / README.first < prev   
Text File  |  2009-11-06  |  2KB  |  40 lines

  1. This directory contains the GNU C and C++ compilers  (gcc  and  g++)
  2. for OS-9/68000.
  3.  
  4. Gcc was first ported to OS-9/68000  by  Atsushi  Seyama.  The  files
  5. intro.Z,  Inst.Z  and  OskGccDiff.Z  in the DIFFS directory are  Seyama's
  6. work as posted in comp.sources.misc, but  with  different  file  names
  7. (README,  Doc, diff respectively).
  8.  
  9. The files in the BIN directory contain executable versions of gcc
  10. and    g++    prepared    by   Stephan   Paschedag,   stp@ethz.UUCP,
  11. ..!mcvax!cernvax!chx400!ethz!stp.  His source is now in the SRC directory.
  12. It is compressed with lharc which is available there, and in the OSK/CMDS
  13. directory.
  14. The current versions are 1.39 for gcc and 1.37 for g++.  Please see the
  15. readme file there for more details.
  16. A summary of his work follows:
  17. > one of biggest problems was to be able to compile modules that hold code
  18. > with calls that go bejond the 32k barrier. So what I've added to gcc is an
  19. > additional machine depandant flag '-mlong-calls' which does the same as
  20. > uWares '-k0cl'. Another feature I've added to gcc is the 'remote' storage
  21. > class qualifier which has the meaning as in cc. This feature was not required
  22. > for g++, but will help me to reduce the code size (not yet implemented).
  23. > I think I'll first send the binaries to the ftp site and when I hear of the
  24. > first positive test-result, I'll post the diffs.
  25.  
  26.  
  27. The    files    gcc-1.37.1-osk-README,     gcc-1.37.1-osk-bin.tar.Z,
  28. gcc-1.37.1-osk-doc.tar.Z    and   gcc-1.37.1-osk-src.tar.Z  in the BLAKE
  29. directory  contain executable programs, documentation and source  code  for
  30. gcc.  They were prepared by Julian Blake, blake@cernvax.cern.ch.
  31. A summary of his work follows:
  32. >The  two main  themes  of  my  work  have  been  to allow gcc to be used as
  33. >a cross compiler, and enhancements to the code generated for a  68020  with
  34. >68881 floating point coprocessor.
  35.  
  36. Please send comments on the various versions of gcc to me (and also to the
  37. authors if appropriate).
  38.  
  39. --- Jim (pruyne@cs.wisc.edu)
  40.