Article View: gnu.gcc.help
Article #53340Re: gcc for OS-9
From: Howard Chu
Date: Wed, 05 Feb 1992 22:25
Date: Wed, 05 Feb 1992 22:25
90 lines
4449 bytes
4449 bytes
There's a port of gcc1.37 for OS-9/68000 (OSK), but I haven't heard of any
newer ports. Try posting your query to comp.os.os9. Here's the beginning of
the README file for the port I've seen:
#####
CERN, European Organization for Nuclear Research
1211 Geneva 23
Switzerland
J.D. Blake
blake@cernvax.cern.ch
1991/2/28
GNU C Compiler (gcc) for OS-9/68000
-----------------------------------
The GNU C Compiler (gcc) for OS-9/68000 has been prepared for distribution
by anonymous FTP from friendly server sites. Offers of FTP hospitality
will be welcomed, as CERN does not run an anonymous FTP service.
Executable and run time library files in the distribution were built on a
system running OS-9/68000 version 2.4 and C version 3.2. They have been
tested under OS-9/68000 versions 2.3 and 2.4.
There are four distribution files:
gcc-1.37.1-osk-README Basic information (this file)
gcc-1.37.1-osk-bin.tar.Z OS-9/68000 executable gcc
gcc-1.37.1-osk-doc.tar.Z Gcc and cpp user guides
gcc-1.37.1-osk-src.tar.Z Source code (cross and native gcc)
The first file contains ASCII text; the other files are in compressed tar
(binary) format. My working assumption is that the recipient will
transfer each distribution file to a UNIX system and unpack it there,
using the programs uncompress and tar; the unpacked files may then be
transferred to the target OS-9/68000 system by FTP. The approximate size
of each distribution file is:
gcc-1.37.1-osk-README 13 Kbytes
gcc-1.37.1-osk-bin.tar.Z 432 Kbytes (707 Kbytes uncompressed)
gcc-1.37.1-osk-doc.tar.Z 945 Kbytes (2335 Kbytes uncompressed)
gcc-1.37.1-osk-src.tar.Z 1432 Kbytes (3974 Kbytes uncompressed)
The GNU C compiler is free software. Permission to copy is given in the
file COPYING which is included in each distribution file.
The executable distribution file includes all files needed to use gcc as a
native OS-9/68000 compiler. There is some practical documentation, but no
full length manuals.
The documentation distribution file contains user guides to gcc and to its
preprocessor:
Using and Porting GNU CC
Richard M. Stallman
188 pages
The C Preprocessor
Richard M. Stallman
43 pages
in source form (for TeX) and in printable forms (TeX dvi format,
Postscript).
The three distribution files, taken together, should contain all the files
needed to install, modify and use gcc as a native compiler on an
OS-9/68000 system. The source code distribution also contains files to
build a cross compiler gccos9, which runs under VAX Ultrix and generates
code for OS-9/68000.
Gcc for OS-9/68000 is based on gcc 1.37.1 which may be obtained from
prep.ai.mit.edu by anonymous FTP; look in the directory pub/gnu. The
standard distribution of gcc 1.37.1 contains many files which have not
been repeated in the OS-9/68000 distribution, in order to save space.
Gcc for OS-9/68000 runs at CERN as a native compiler on OS-9/68000 systems
and as a cross compiler on cernvax. It can compile code for the
68000/68010 and for the 68020/68030 with or without 68881/68882 floating
point coprocessor. The compiler uses Microware's assembly code optimizer
(o68), assemblers (r68, r68020), linker (l68), standard header files and
run time libraries.
The principal author of gcc is Richard Stallman of MIT. Gcc was adapted
to OS-9/68000 by Atsushi Seyama of Tokyo. Further modifications have been
made by Martin Husemann and Kei Thomsen of Paderborn University, and by
Julian Blake of CERN. Fuller lists of contributors to gcc may be found in
"Using and Porting GNU CC", and in the files Doc and History in the
OS-9/68000 gcc distribution.
######
-- Howard
Technical Details
Message-ID:
<9202052225.AA05573@hanauma.JPL.NASA.GOV>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!hanauma.jpl.nasa.gov!hycShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,5abf769e302ebe9c X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1992-02-07 09:21:57 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!hanauma.jpl.nasa.gov!hyc From: hyc@hanauma.jpl.nasa.gov (Howard Chu) Subject: Re: gcc for OS-9 Message-ID: <9202052225.AA05573@hanauma.JPL.NASA.GOV> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Wed, 5 Feb 1992 22:25:51 GMT Lines: 91