DJ Delorie has ported gcc/g++ to MS-DOS; this port is popularly known as "DJGPP" (the P's stand for "plus"). It can be found on many FTP archive sites; its "home" is on oak.oakland.edu, directory ~ftp/pub/msdos/djgpp.
The latest version of DJGPP is 1.11.maint2. This version runs under Windows 3.x. It is a port of gcc 2.5.7.
FSF sells floppies with DJGPP on them; see above for ordering software from the FSF.
For information on Amiga ports of gcc/g++, retrieve the file /pub/gnu/MicrosPorts/Amiga from prep.ai.mit.edu, or write to Markus M. Wild <wild@nessie.cs.id.ethz.ch>, who I hope won't be too upset that I mentioned his name here.
A port of gcc-2.4.1 to the Atari ST can be found on the site ``atari.archive.umich.edu'', under /atari/Gnustuff/Tos, along with many other GNU programs. See the FAQ for the Usenet group ``comp.sys.atari.st'' for more information.
There are two different ports of gcc to OS/2, the so-called EMX port (a port of 2.4.5), and a port called ``gcc/2''. The EMX port's C library attempts to provide a Unix-like environment; gcc/2 uses a rather buggy port of the BSD libc. For more information ask around on ``comp.os.os2.programmer.misc''. gcc/2, together with other GNUware for OS/2, can be obtained by FTP from
ftp-os2.cdrom.com(192.153.46.2) in /pub/os2/2_x/unix/gnu
ftp-os2.nmsu.edu (128.123.35.151) in /pub/os2/2_x/unix/gnu
luga.latrobe.edu.au (131.172.2.2) in /pub/os2/2_x/unix/gnu
Eberhard Mattes did the EMX port. His address is mattes@azu.informatik.uni-stuttgart.de.
Because the legal policies of Apple threaten the long-term goals of FSF, as well as the concept of free software, no support will be lent to efforts to port GNU software to Macintosh or other Apple hardware.