home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
GCC
/
BLAKE
/
gcc-1.37.1-osk-README
< prev
next >
Wrap
Text File
|
2009-11-06
|
13KB
|
272 lines
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.
Contents of gcc-1.37.1-osk-bin.tar.Z
------------------------------------
r--r--r--605/20 12488 Feb 6 17:09 1991 COPYING
r--r--r--605/20 3703 Feb 18 09:32 1991 Comments
r--r--r--605/20 26738 Feb 6 17:09 1991 Doc
r--r--r--605/20 6505 Feb 28 12:47 1991 History
r--r--r--605/20 11995 Feb 28 12:47 1991 README
r--r--r--605/20 858 Feb 6 17:09 1991 assert.h
r--r--r--605/20 463880 Feb 28 12:45 1991 cc1
r--r--r--605/20 53298 Feb 28 12:45 1991 cc1.stb
r--r--r--605/20 43674 Feb 28 12:45 1991 cccp
r--r--r--605/20 5668 Feb 28 12:45 1991 cccp.stb
r--r--r--605/20 25008 Feb 28 12:45 1991 gcc
r--r--r--605/20 5690 Feb 28 12:45 1991 gcc.stb
r--r--r--605/20 13477 Feb 28 12:45 1991 gnulib.l
r--r--r--605/20 1170 Feb 6 17:10 1991 limits.h
r--r--r--605/20 3923 Feb 6 17:10 1991 math.h
r--r--r--605/20 7928 Feb 6 17:10 1991 math881.h
r--r--r--605/20 780 Feb 6 17:10 1991 stdarg.h
r--r--r--605/20 543 Feb 6 17:10 1991 stddef.h
r--r--r--605/20 757 Feb 6 17:10 1991 varargs.h
Contents of gcc-1.37.1-osk-doc.tar.Z
------------------------------------
r--r--r--605/20 12488 Feb 18 09:27 1991 COPYING
r--r--r--605/20 2176 Feb 18 12:04 1991 README
r--r--r--605/20 127548 Feb 7 17:34 1991 cpp.dvi
r--r--r--605/20 240956 Feb 7 17:35 1991 cpp.ps
r--r--r--605/20 82898 Feb 7 17:34 1991 cpp.texinfo
r--r--r--605/20 527700 Feb 7 17:47 1991 gcc.dvi
r--r--r--605/20 798989 Feb 7 17:47 1991 gcc.ps
r--r--r--605/20 413962 Feb 7 17:34 1991 gcc.texinfo
r--r--r--605/20 42774 Feb 7 17:35 1991 texindex.c
r--r--r--605/20 74886 Feb 7 17:34 1991 texinfo.tex
Contents of gcc-1.37.1-osk-src.tar.Z
------------------------------------
r-xr-xr-x605/20 2396 Feb 13 17:21 1991 Build-osk-cross
r-xr-xr-x605/20 2262 Feb 20 15:02 1991 Build-osk-native
r--r--r--605/20 4449 Feb 14 16:46 1991 Build.osk
r--r--r--605/20 12488 Feb 13 17:21 1991 COPYING
r--r--r--605/20 3703 Feb 13 17:21 1991 Comments.osk
r--r--r--605/20 26738 Feb 13 17:21 1991 Doc.osk
r--r--r--605/20 6505 Feb 28 12:55 1991 History.osk
r--r--r--605/20 24323 Feb 13 17:21 1991 Makefile-osk-cross
r--r--r--605/20 26135 Feb 13 17:31 1991 Makefile-osk-native
r--r--r--605/20 21892 Feb 28 12:54 1991 Makefile.osk
r--r--r--605/20 21883 Feb 28 12:55 1991 Makefile.osk.temp
r--r--r--605/20 21937 Feb 28 12:54 1991 Makefile881.osk
r--r--r--605/20 4368 Feb 18 14:52 1991 README.osk
r--r--r--605/20 5214 Feb 8 11:29 1991 alloca.c
r--r--r--605/20 858 Feb 8 11:30 1991 assert.h
r--r--r--605/20 2058 Feb 8 11:30 1991 basic-block.h
r--r--r--605/20 12754 Feb 8 11:29 1991 c-convert.c
r--r--r--605/20 122146 Feb 8 11:29 1991 c-decl.c
r--r--r--605/20 1130 Feb 8 11:30 1991 c-parse.h
r--r--r--605/20 159342 Feb 8 11:29 1991 c-parse.output
r--r--r--605/20 127609 Feb 8 11:29 1991 c-parse.tab.c
r--r--r--605/20 180362 Feb 8 11:29 1991 c-parse.tab.output
r--r--r--605/20 75830 Feb 8 11:29 1991 c-parse.y
r--r--r--605/20 4842 Feb 8 11:30 1991 c-tree.h
r--r--r--605/20 111810 Feb 8 11:29 1991 c-typeck.c
r--r--r--605/20 21315 Feb 8 11:29 1991 caller-save.c
r--r--r--605/20 160751 Feb 8 11:30 1991 cccp.c
r--r--r--605/20 35374 Feb 8 11:30 1991 cexp.c
r--r--r--605/20 14759 Feb 8 11:29 1991 cexp.y
r--r--r--605/20 89438 Feb 8 11:30 1991 combine.c
r--r--r--605/20 3918 Feb 8 11:30 1991 conditions.h
rwxr-xr-x605/20 0 Feb 20 14:56 1991 config/
r--r--r--605/20 91902 Feb 20 14:56 1991 config/m68osk.md
r--r--r--605/20 18308 Feb 7 17:37 1991 config/out-osk.c
r--r--r--605/20 63302 Feb 7 17:37 1991 config/tm-m68k.h
r--r--r--605/20 31929 Feb 7 17:37 1991 config/tm-osk.h
r--r--r--605/20 1890 Feb 7 17:37 1991 config/xm-osk.h
r--r--r--605/20 1360 Feb 7 17:37 1991 config/xm-vax.h
r--r--r--605/20 113909 Feb 8 11:30 1991 cse.c
r--r--r--605/20 14229 Feb 8 11:30 1991 dbranch.c
r--r--r--605/20 35943 Feb 8 11:30 1991 dbxout.c
r--r--r--605/20 40786 Feb 8 11:30 1991 emit-rtl.c
r--r--r--605/20 16197 Feb 8 11:30 1991 explow.c
r--r--r--605/20 53074 Feb 8 11:30 1991 expmed.c
r--r--r--605/20 170350 Feb 8 11:30 1991 expr.c
r--r--r--605/20 13212 Feb 8 11:30 1991 expr.h
r--r--r--605/20 46427 Feb 8 11:30 1991 final.c
r--r--r--605/20 3763 Feb 8 11:30 1991 fixincludes
r--r--r--605/20 5716 Feb 8 11:30 1991 flags.h
r--r--r--605/20 64604 Feb 8 11:30 1991 flow.c
r--r--r--605/20 48516 Feb 8 11:30 1991 fold-const.c
r-xr-xr-x605/20 478 Feb 8 11:30 1991 ftpcmp
r-xr-xr-x605/20 466 Feb 8 11:30 1991 ftpcmpr
r-xr-xr-x605/20 445 Feb 8 11:30 1991 ftpdiff
r--r--r--605/20 52510 Feb 8 11:30 1991 gcc.c
r--r--r--605/20 87913 Feb 8 11:30 1991 gccosk.c
r--r--r--605/20 353 Feb 8 11:30 1991 gdbfiles.h
r--r--r--605/20 3338 Feb 8 11:30 1991 gencodes.c
r--r--r--605/20 6232 Feb 8 11:30 1991 genconfig.c
r--r--r--605/20 11837 Feb 8 11:30 1991 genemit.c
r--r--r--605/20 8167 Feb 8 11:30 1991 genextract.c
r--r--r--605/20 3047 Feb 8 11:30 1991 genflags.c
r--r--r--605/20 22110 Feb 8 11:30 1991 genoutput.c
r--r--r--605/20 10183 Feb 8 11:30 1991 genpeep.c
r--r--r--605/20 26250 Feb 8 11:30 1991 genrecog.c
r--r--r--605/20 33867 Feb 8 11:30 1991 global-alloc.c
r--r--r--605/20 6269 Feb 8 11:30 1991 gnulib.c
r--r--r--605/20 16501 Feb 8 11:30 1991 gnulib2.c
r--r--r--605/20 4795 Feb 8 11:30 1991 gnulibosk.c
r--r--r--605/20 1369 Feb 8 11:30 1991 gvarargs.h
r--r--r--605/20 48227 Feb 8 11:30 1991 hard-params.c
r--r--r--605/20 8012 Feb 8 11:30 1991 hard-reg-set.h
r-xr-xr-x605/20 198 Feb 8 11:30 1991 init-cc68
r--r--r--605/20 546 Feb 8 11:30 1991 input.h
r--r--r--605/20 61980 Feb 8 11:30 1991 integrate.c
r--r--r--605/20 44406 Feb 8 11:30 1991 jump.c
r--r--r--605/20 1170 Feb 8 11:30 1991 limits.h
r--r--r--605/20 37948 Feb 8 11:30 1991 local-alloc.c
r--r--r--605/20 158436 Feb 8 11:30 1991 loop.c
r--r--r--605/20 5257 Feb 8 11:30 1991 machmode.def
r--r--r--605/20 5730 Feb 8 11:30 1991 masm386.c
r--r--r--605/20 8448 Feb 8 11:30 1991 math-68881.h
r-xr-xr-x605/20 120 Feb 8 11:31 1991 move-if-change
r--r--r--605/20 9028 Feb 8 11:30 1991 obstack.c
r--r--r--605/20 15834 Feb 8 11:30 1991 obstack.h
r--r--r--605/20 63578 Feb 8 11:30 1991 optabs.c
r-xr-xr-x605/20 129 Feb 8 11:30 1991 osk2unix
rwxr-xr-x605/20 0 Feb 13 15:13 1991 osksrc/
r--r--r--605/20 717 Feb 7 17:41 1991 osksrc/Makefile
r--r--r--605/20 1649 Feb 7 17:41 1991 osksrc/alloca.a
r--r--r--605/20 1249 Feb 7 17:41 1991 osksrc/cmpr.c
r--r--r--605/20 722 Feb 7 17:41 1991 osksrc/config.h
r--r--r--605/20 2400 Feb 7 17:41 1991 osksrc/cppcccp.c
r--r--r--605/20 1651 Feb 7 17:41 1991 osksrc/getcd.c
r--r--r--605/20 256 Feb 7 17:41 1991 osksrc/ldexp.c
r--r--r--605/20 3923 Feb 7 17:41 1991 osksrc/math.h
r--r--r--605/20 7928 Feb 7 17:41 1991 osksrc/math881.h
r--r--r--605/20 1648 Feb 7 17:41 1991 osksrc/move_if_change.c
r--r--r--605/20 4367 Feb 7 17:41 1991 osksrc/perror.c
r--r--r--605/20 6251 Feb 7 17:41 1991 osksrc/qsort.c
r--r--r--605/20 1556 Feb 7 17:41 1991 osksrc/stat.c
r--r--r--605/20 1225 Feb 7 17:41 1991 osksrc/really_new.c
r--r--r--605/20 2515 Feb 7 17:41 1991 osksrc/stat.h
r--r--r--605/20 757 Feb 7 17:41 1991 osksrc/varargs.h
r--r--r--605/20 3190 Feb 8 11:30 1991 output.h
r--r--r--605/20 97 Feb 8 11:30 1991 print-self.c
r--r--r--605/20 68 Feb 8 11:30 1991 print-self1.c
r--r--r--605/20 15824 Feb 8 11:30 1991 print-tree.c
r--r--r--605/20 3034 Feb 8 11:30 1991 real.h
r--r--r--605/20 28948 Feb 8 11:30 1991 recog.c
r--r--r--605/20 2796 Feb 8 11:30 1991 recog.h
r--r--r--605/20 24179 Feb 8 11:30 1991 regclass.c
r--r--r--605/20 5058 Feb 8 11:30 1991 regs.h
r--r--r--605/20 103543 Feb 8 11:30 1991 reload.c
r--r--r--605/20 2290 Feb 8 11:30 1991 reload.h
r--r--r--605/20 109881 Feb 8 11:30 1991 reload1.c
r--r--r--605/20 19516 Feb 8 11:30 1991 rtl.c
r--r--r--605/20 22139 Feb 8 11:30 1991 rtl.def
r--r--r--605/20 20242 Feb 8 11:30 1991 rtl.h
r--r--r--605/20 16111 Feb 8 11:30 1991 rtlanal.c
r--r--r--605/20 25521 Feb 8 11:30 1991 sdbout.c
r--r--r--605/20 4738 Feb 8 11:30 1991 stab.def
r--r--r--605/20 237 Feb 8 11:30 1991 stab.h
r--r--r--605/20 780 Feb 8 11:30 1991 stdarg.h
r--r--r--605/20 543 Feb 8 11:30 1991 stddef.h
r--r--r--605/20 155943 Feb 8 11:30 1991 stmt.c
r--r--r--605/20 31779 Feb 8 11:30 1991 stor-layout.c
r--r--r--605/20 15746 Feb 8 11:30 1991 stupid.c
r--r--r--605/20 34747 Feb 8 11:30 1991 symout.c
r--r--r--605/20 13408 Feb 8 11:30 1991 symseg.h
r--r--r--605/20 56655 Feb 8 11:30 1991 toplev.c
r--r--r--605/20 59374 Feb 8 11:30 1991 tree.c
r--r--r--605/20 28022 Feb 8 11:30 1991 tree.def
r--r--r--605/20 32277 Feb 8 11:30 1991 tree.h
r--r--r--605/20 524 Feb 8 11:30 1991 typeclass.h
r-xr-xr-x605/20 129 Feb 8 11:30 1991 unix2osk
r--r--r--605/20 1525 Feb 8 11:30 1991 va-i860.h
r--r--r--605/20 4143 Feb 8 11:30 1991 va-mips.h
r--r--r--605/20 757 Feb 8 11:30 1991 va-osk.h
r--r--r--605/20 3063 Feb 8 11:30 1991 va-pyr.h
r--r--r--605/20 1222 Feb 8 11:30 1991 va-spur.h
r--r--r--605/20 58171 Feb 8 11:30 1991 varasm.c
r--r--r--605/20 33 Feb 8 11:30 1991 version.c