add directory gnu
This commit is contained in:
BIN
gnu/gcc-1/c++-suite-1.00.tar.bz2
Normal file
BIN
gnu/gcc-1/c++-suite-1.00.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.22.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.22.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.27.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.27.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.35.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.35.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.36.3.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.36.3.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.36.4.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.36.4.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.37.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.37.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.39.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.39.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.39.1.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.39.1.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.40.3.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.40.3.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.41.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.41.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/g++-1.42.0.tar.bz2
Normal file
BIN
gnu/gcc-1/g++-1.42.0.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.21.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.21.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.22.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.22.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.27.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.27.tar.bz2
Normal file
Binary file not shown.
118
gnu/gcc-1/gcc-1.30.atari.README
Normal file
118
gnu/gcc-1/gcc-1.30.atari.README
Normal file
@@ -0,0 +1,118 @@
|
||||
ACKNOWLEDGEMENT
|
||||
Many thanks to John R. Dunning <jrd@STONY-BROOK.SCRC.Symbolics.COM>
|
||||
who did the Gnu port, and provided us with all the library sources
|
||||
etc. All i did was to apply diffs to newer versions, and the configuration
|
||||
to make the cross compiler fly. Thanks JRD.
|
||||
|
||||
--
|
||||
This is the README file for the GNU cross development system for atari.
|
||||
|
||||
- Choose a home directory where the cross development system
|
||||
will go. In all subsequent references to this home directory
|
||||
we call it CROSSDIR.
|
||||
|
||||
- Create the subdirectories
|
||||
mkdir CROSSDIR/bin CROSSDIR/lib CROSSDIR/include
|
||||
|
||||
- Copy all the '*.h' files that came with the Atari Gnu 1.23
|
||||
distribution into CROSSDIR/include.
|
||||
(remember to use ascii mode to transfer, if you are uploading
|
||||
these files from the atari)
|
||||
(note: included in this distribution is an updated `osbind.h')
|
||||
|
||||
- Copy the files crt0.o and gnu.olb from the Atari distribution
|
||||
into CROSSDIR/lib. (remember to use binary mode to transfer,
|
||||
if you are uploading these files from the atari). Note that
|
||||
once you have made the cross-compiler you can generate these
|
||||
files using the cross-compiler, and copy them to CROSSDIR/lib.
|
||||
I have included cross-compiled versions of these files in
|
||||
the subdirectory `bin-<version>'.
|
||||
|
||||
- the subdirectories are (also see below for more details)
|
||||
cross-gas-<version>
|
||||
cross-gcc-<version>
|
||||
cross-util
|
||||
|
||||
- in each subdirectory there is a file called `XREADME' that
|
||||
contains instructions to compile and install files from that
|
||||
subdirectory.
|
||||
|
||||
- in each subdirectory there is a makefile called `Makefile'
|
||||
that will make the files required. Follow directions in the
|
||||
XREADME file and then type `make install' to make and install
|
||||
files.
|
||||
|
||||
- the subdirectories in this distribution are
|
||||
|
||||
bin-1.30/ atari st executables for gcc v 1.30 and gnu.olb
|
||||
|
||||
|
||||
cross-gas-1.25/ source for the cross compiler/assembler
|
||||
the same source is used to compile the atari st
|
||||
cross-gcc-1.30/ version, once the cross compiler is made.
|
||||
|
||||
|
||||
gcc-diff-1.28/
|
||||
gcc-diff-1.29/ diff files from the corresponding Gnu GCC distribution.
|
||||
gcc-diff-1.30/
|
||||
|
||||
cross-lib/ source for the libraries.
|
||||
|
||||
cross-util/ source for the utilities
|
||||
|
||||
gnublurb.txt jrd blurb.
|
||||
|
||||
- building a new version given a subdirectory
|
||||
gcc-diff-<version>
|
||||
|
||||
- from the corresponding Gnu version copy the files
|
||||
cccp.c combine.c gcc.c stddef.h symout.c toplev.c
|
||||
into a subdirectory cross-gcc-<version>
|
||||
|
||||
- apply the diffs using larry walls patch
|
||||
patch < diff-<version>
|
||||
the file `diff-<version>' is in the gcc-diff-<version>
|
||||
subdirectory.
|
||||
|
||||
- copy the files
|
||||
Makefile Makefile.st XREADME config-atari.h readme.st
|
||||
tm-atari.h
|
||||
from gcc-diff-<version> into cross-gcc-<version>.
|
||||
|
||||
- read XREADME and follow the instructions there to edit
|
||||
the appropriate files.
|
||||
|
||||
- make the following links
|
||||
ln -s config-atari.h config.h
|
||||
ln -s tm-atari.h tm.h
|
||||
|
||||
- link the rest of the files from the Gnu distribution into
|
||||
the cross-gcc-<version> subdirectory. I use the following
|
||||
from tcsh/csh
|
||||
|
||||
foreach i ( <gnu-dist-directory>/* )
|
||||
ln -s $i
|
||||
end
|
||||
it will give errors for files already existing in the
|
||||
cross-gcc-<version> subdirectory, but will not override
|
||||
them.
|
||||
|
||||
- make the following (additional) links (if they already exist
|
||||
delete them and make new ones)
|
||||
ln -s m68k.md md
|
||||
ln -s output-m68k aux-output.c
|
||||
|
||||
- to make the cross-compiler hit
|
||||
make -f Makefile
|
||||
make -f Makefile install
|
||||
|
||||
- once the cross-compiler is made, to make the atari st executables
|
||||
hit
|
||||
make -f Makefile.st
|
||||
|
||||
'nuff said, have fun,
|
||||
--
|
||||
usenet: {decvax,sun}!cwjcc!bammi jwahar r. bammi
|
||||
csnet: bammi@dsrgsun.ces.CWRU.edu
|
||||
arpa: bammi@dsrgsun.ces.CWRU.edu
|
||||
compuServe: 71515,155
|
||||
BIN
gnu/gcc-1/gcc-1.30.atari.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.30.atari.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.31.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.31.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.35-crosscomp.shar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.35-crosscomp.shar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.35.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.35.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.36.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.36.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.37.1.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.37.1.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.38.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.38.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.39.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.39.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.40.mips-diff-1.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.40.mips-diff-1.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.40.mips-diff-2.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.40.mips-diff-2.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.40.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.40.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.41.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.41.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-1.42.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-1.42.tar.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/gcc-vms-1.42.tar.bz2
Normal file
BIN
gnu/gcc-1/gcc-vms-1.42.tar.bz2
Normal file
Binary file not shown.
31
gnu/gcc-1/md5.sum
Normal file
31
gnu/gcc-1/md5.sum
Normal file
@@ -0,0 +1,31 @@
|
||||
9fbebc130e2b8492be72f19022a4b398 c++-suite-1.00.tar.bz2
|
||||
68ead4740ecb84ed33378d1d62763048 g++-1.22.0.tar.bz2
|
||||
44ec46c20b906b410fc5b1209297343b g++-1.27.0.tar.bz2
|
||||
bfe8c7a10140f8eada9871d99187025f g++-1.35.0.tar.bz2
|
||||
60b8d7201d105bcf04e4010f5ef7a830 g++-1.36.3.tar.bz2
|
||||
a450e4319854fcd3635a37f744080319 g++-1.36.4.tar.bz2
|
||||
a5504e5b7ddaf7ff24f6cf9b0a526234 g++-1.37.0.tar.bz2
|
||||
5ae04859d1ba379d9a3e1aa3c0725118 g++-1.39.0.tar.bz2
|
||||
697724d77ed8759f594adfe322146635 g++-1.39.1.tar.bz2
|
||||
61f03ed36839aecf1848caa9c1a25f7f g++-1.40.3.tar.bz2
|
||||
0c85110ef4868b8976bae9cf47c5133e g++-1.41.0.tar.bz2
|
||||
a48f06192abf6a7942554500776bc0e4 g++-1.42.0.tar.bz2
|
||||
b4d66fff553f8540e383f09d9fd81163 gcc-1.21.tar.bz2
|
||||
2826097e755d854129576beac6d9dfe3 gcc-1.22.tar.bz2
|
||||
60730ccabdffbd98ad1d19e51fc9475f gcc-1.27.tar.bz2
|
||||
ca45e6ce384e0a6d84ec47d836e2d573 gcc-1.30.atari.README
|
||||
974e1da1f46f81f2176e2993752ca073 gcc-1.30.atari.tar.bz2
|
||||
f11851e92fc86396dd74ea77dae80905 gcc-1.31.tar.bz2
|
||||
dd66c53abdee8a13205ed40f1786153b gcc-1.35-crosscomp.shar.bz2
|
||||
8e8ba245e6d89f1d64ed44667e5a1971 gcc-1.35.tar.bz2
|
||||
322f99e110e101ae375a6cf77954341b gcc-1.36.tar.bz2
|
||||
55d2c4af4481dbeb3fb5f1d5ee4231f3 gcc-1.37.1.tar.bz2
|
||||
d5c0f7680ecb27e558c8551c2677bbde gcc-1.38.tar.bz2
|
||||
f5e7c8224fc02f568723a9ad3abd250d gcc-1.39.tar.bz2
|
||||
a13a20c1b7ab696d9201e04a506b751a gcc-1.40.mips-diff-1.bz2
|
||||
68317768a6ad619208a234aec8bdfdda gcc-1.40.mips-diff-2.bz2
|
||||
0fb689e5cb46690d2a85eb25a9669094 gcc-1.40.tar.bz2
|
||||
520fc66a99a486d13c3f856c307b65a6 gcc-1.41.tar.bz2
|
||||
0e077be6fa8299b8afff0da87c86d2f1 gcc-1.42.tar.bz2
|
||||
e1d600f26bc5ef69fe421b6e02d4e454 gcc-vms-1.42.tar.bz2
|
||||
77a2f6192e2a855460bf33a53e19a7f2 protoize-1.39.0.5.bz2
|
||||
BIN
gnu/gcc-1/patches/g++.diff-1.37.0-1.37.1.bz2
Normal file
BIN
gnu/gcc-1/patches/g++.diff-1.37.0-1.37.1.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.23-1.24.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.23-1.24.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.24-1.25.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.24-1.25.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.25-1.26.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.25-1.26.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.26-1.27.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.26-1.27.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.27-1.28.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.27-1.28.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.28-1.29.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.28-1.29.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.29-1.30.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.29-1.30.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.30-1.31.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.30-1.31.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.31-1.32.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.31-1.32.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.32-1.33.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.32-1.33.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.33-1.34.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.33-1.34.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.34-1.35.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.34-1.35.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.35-1.36.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.35-1.36.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.36-1.37.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.36-1.37.bz2
Normal file
Binary file not shown.
BIN
gnu/gcc-1/patches/gcc.diff-1.37-1.37.1.bz2
Normal file
BIN
gnu/gcc-1/patches/gcc.diff-1.37-1.37.1.bz2
Normal file
Binary file not shown.
16
gnu/gcc-1/patches/md5.sum
Normal file
16
gnu/gcc-1/patches/md5.sum
Normal file
@@ -0,0 +1,16 @@
|
||||
2de94f3e3525319d09b41ac18578d864 g++.diff-1.37.0-1.37.1.bz2
|
||||
39ff9154171bdc681427841f64adb8f5 gcc.diff-1.23-1.24.bz2
|
||||
f91956095eaa55ae02e550f5ede0d6b1 gcc.diff-1.24-1.25.bz2
|
||||
7d214bb386ad572423a2e7017b013d9f gcc.diff-1.25-1.26.bz2
|
||||
7ff26f02f7a5dcea1bc914a8521bbfdb gcc.diff-1.26-1.27.bz2
|
||||
5f9884598a3090e31e745f5cd46f38a0 gcc.diff-1.27-1.28.bz2
|
||||
8171e799ce187f857fd0a20f201fee32 gcc.diff-1.28-1.29.bz2
|
||||
4a0aeb16eb493878517fd6a0626dcf69 gcc.diff-1.29-1.30.bz2
|
||||
c07212fbf91d8fb367515d9fe07263d9 gcc.diff-1.30-1.31.bz2
|
||||
20c1de755dd5974629802d84985b4ccc gcc.diff-1.31-1.32.bz2
|
||||
edd79543e0ccd9975a8a1c086e82e75e gcc.diff-1.32-1.33.bz2
|
||||
be61ada9c6120f9982a1c12f461cf50b gcc.diff-1.33-1.34.bz2
|
||||
e2a4ea888f4d5db6c68a5fda6b843195 gcc.diff-1.34-1.35.bz2
|
||||
c6148f9469466d318586087a8b7dd9d0 gcc.diff-1.35-1.36.bz2
|
||||
23cbf4032d4f34b6b87a1d59c9b0cc0f gcc.diff-1.36-1.37.bz2
|
||||
f7ab30e24ebfa85b521fc4f79f15c05c gcc.diff-1.37-1.37.1.bz2
|
||||
BIN
gnu/gcc-1/protoize-1.39.0.5.bz2
Normal file
BIN
gnu/gcc-1/protoize-1.39.0.5.bz2
Normal file
Binary file not shown.
Reference in New Issue
Block a user