Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!shebs From: shebs@Apple.COM (Stan Shebs) Newsgroups: comp.sys.mac.programmer Subject: Gnu C Compiler for MPW Unchained! Keywords: MPW, GCC, 1.37, subversive Message-ID: <46962@apple.Apple.COM> Date: 29 Nov 90 23:01:19 GMT Organization: Apple Computer Inc., Cupertino, CA Lines: 41 After much work and many delays (not all of them technical, ahem), we are very pleased to announce the public release of our port of the Gnu C Compiler (GCC) to MPW*. GCC is a highly optimizing ANSI C compiler; the MPW port is a drop-in replacement for MPW C, handling nearly all of Apple's extensions to C. GCC also includes many new capabilities, such as inline assembly code, aggressive function inlining, and nonconstant initializers. In addition, GCC comes with *complete*, well-structured and well-documented sources! (amazing but true!) MPW GCC is not a replacement for MPW C! You will need to have MPW 3.1 or later, MPW C, and MPW Asm. There is also a script for using GCC with MPW C++. Hardware requirements are a 68020/030+68881 Mac, and at least 2Mb RAM, with 4Mb is preferred. At the moment, MPW GCC is only available via anon ftp from apple.com. Look under pub/gnu.mpw; you have the choice of a complete distribution (about 4.4Mb packed, 8Mb unpacked) or a binary-only version (about 1Mb packed, 2Mb unpacked). Both of these must be transferred in BINARY mode, uncompressed, unbinhexed, and extracted via StuffIt (I used 1.5.1). You can also get MPW GCC from anybody else who has a copy. As per the Gnu Public License, you can copy, modify, and distribute MPW GCC as much as you want; just don't prevent anybody else from doing the same! There are plans afoot to make GCC available on a developer CD, probably within the next few months. This is probably the best approach if you're not in a hurry. If you have any problems or discover any bugs, please let us know about them! The address "mpwgcc@apple.com" will forward to me and other support folks; mailing me directly will also work, but the response will be slower. Incidentally, MPW GCC is *not* a supported product; fortunately, you've got all the sources you need to fix problems... Have fun! Stan Shebs Apple ATG System Software shebs@apple.com *In case anyone didn't know, MPW is a trademark of Apple Computer Inc...