bammi@dsrgsun.ces.cwru.edu (Jwahar R. Bammi) (11/15/88)
My mailbox has been overflowing ever since this morning. At last count i got 43 requests for Gcc for MinixST. It is available for anaonymous FTP from dsrgsun.ces.cwru.edu (129.22.16.2). Its in the directory ~ftp/pub/minix (Note: there is also a directory ~ftp/pub/atari, that also contains gcc stuff, but that is for TOS not Minix). I got three request to post it on the net from people who do not have FTP access. I have offered to copy the files onto floppies for them, instead of flooding the net (and the subsequent re-posts). If you do not have FTP access please send me Email and we can arrange floppies. -- usenet: {decvax,sun}!cwjcc!dsrgsun!bammi jwahar r. bammi csnet: bammi@dsrgsun.ces.CWRU.edu arpa: bammi@dsrgsun.ces.CWRU.edu compuServe: 71515,155 PS: Here is the README file Here is the GCC distribution for MinixST. Only context diffs are provided where possible. The same source may be used to make a unix (only SunOS 3.5 tested) hosted Gcc based cross development system, by using the appropriate makefiles (provided). Further, GCC may be used in two modes, 16 bit integer or 32 bit integer mode. The driver program `gcc' will pick up the correct library objects appropriate to the mode. The mode is selected by the presence/absence of the `-mshort' command line arguement to `gcc'. Please note that even while linking 16 bit integer object files using `gcc' or `gcc-ld' the `-mshort' flag should be used to link in the 16 bit library objects. ** ACKNOWLEDGEMENTS ** John Dunning (jrd@stony-brook.scrc.symbolics.com) did the hardest part, the port to atari/TOS. BIG thanks to him. Frans Meulenbroeks (meulenbr@cst.prl.philips.nl) contributed a lot of info and sample code for minixST. Thank you very much. This distribution contains the following subdirectories: bin/ Atari Minix executables lib/ Library Object files include/ Include files (diffs + additional files) src/ All the src diffs and additional files bison/ Frans Meulenbroeks diffs for bison dir/ Doug Gwyns portable directory package etc/ Dhrytone stuff gas/ Diffs + additional files for gcc-as gcc/ Diffs + additional files for for gcc, gcc-cpp, gcc-cc1 lib/ Diffs + additional files for Gcc MinixSt library util/ Source for gcc-ld, gcc-ar and gcc-nm Each subdirectory contains a file `README.MINIX' that gives further details about the subdirectory contents. All the files needed to use the compiler are provided in the distribution, except the include files, for which the diffs are provided. You can recreate all the include files by applying the diffs in the include subdirectory to the include files that came with minixSt. If you want to recreate all the sources you will need - gcc V1.30 distribution - gas V1.25 distribution - Atari Minix sources - Latest Bison distribution all additional files and diffs are provided in the distribution. usenet: {decvax,sun}!cwjcc!dsrgsun!bammi jwahar r. bammi csnet: bammi@dsrgsun.ces.CWRU.edu arpa: bammi@dsrgsun.ces.CWRU.edu compuServe: 71515,155