🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #53340

Re: gcc for OS-9

#53340
From: Howard Chu
Date: Wed, 05 Feb 1992 22:25
90 lines
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!hyc

Show 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