home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
GCC
/
README.first
< prev
Wrap
Text File
|
2009-11-06
|
2KB
|
40 lines
This directory contains the GNU C and C++ compilers (gcc and g++)
for OS-9/68000.
Gcc was first ported to OS-9/68000 by Atsushi Seyama. The files
intro.Z, Inst.Z and OskGccDiff.Z in the DIFFS directory are Seyama's
work as posted in comp.sources.misc, but with different file names
(README, Doc, diff respectively).
The files in the BIN directory contain executable versions of gcc
and g++ prepared by Stephan Paschedag, stp@ethz.UUCP,
..!mcvax!cernvax!chx400!ethz!stp. His source is now in the SRC directory.
It is compressed with lharc which is available there, and in the OSK/CMDS
directory.
The current versions are 1.39 for gcc and 1.37 for g++. Please see the
readme file there for more details.
A summary of his work follows:
> one of biggest problems was to be able to compile modules that hold code
> with calls that go bejond the 32k barrier. So what I've added to gcc is an
> additional machine depandant flag '-mlong-calls' which does the same as
> uWares '-k0cl'. Another feature I've added to gcc is the 'remote' storage
> class qualifier which has the meaning as in cc. This feature was not required
> for g++, but will help me to reduce the code size (not yet implemented).
> I think I'll first send the binaries to the ftp site and when I hear of the
> first positive test-result, I'll post the diffs.
The files gcc-1.37.1-osk-README, gcc-1.37.1-osk-bin.tar.Z,
gcc-1.37.1-osk-doc.tar.Z and gcc-1.37.1-osk-src.tar.Z in the BLAKE
directory contain executable programs, documentation and source code for
gcc. They were prepared by Julian Blake, blake@cernvax.cern.ch.
A summary of his work follows:
>The two main themes of my work have been to allow gcc to be used as
>a cross compiler, and enhancements to the code generated for a 68020 with
>68881 floating point coprocessor.
Please send comments on the various versions of gcc to me (and also to the
authors if appropriate).
--- Jim (pruyne@cs.wisc.edu)