home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!noc.near.net!hri.com!spool.mu.edu!agate!stanford.edu!apple!goofy!mumbo.apple.com!gallant.apple.com!delos.apple.com!user
- From: shebs@apple.com (Stan Shebs)
- Newsgroups: comp.sys.mac.programmer
- Subject: GCC Facts (as Re: Sozobon etc)
- Message-ID: <shebs-050193110359@delos.apple.com>
- Date: 5 Jan 93 19:19:08 GMT
- References: <29879@castle.ed.ac.uk> <1993Jan5.023237.18823@cs.yale.edu> <1993Jan5.133455.9714@panix.com>
- Sender: news@gallant.apple.com
- Followup-To: comp.sys.mac.programmer
- Distribution: comp
- Organization: Apple Computer Inc.
- Lines: 49
-
-
- There are a few mistakes and misperceptions I'd like to correct here:
-
- In article <1993Jan5.133455.9714@panix.com>, spencer@panix.com (David
- Spencer) wrote:
- > bobf@flint.geology.yale.edu (Bob Fischer) writes:
- > >* GCC runs on many systems
- >
- > Everything I know of *except the Mac*.
-
- I ported GCC to MPW as part of a research project (just a control
- case, heh) several years ago, released it in November 1990, and am
- currently working (part-time and with the help of several other
- people) on new releases of both 1.x and 2.x. It still makes better
- code than MPW C, although it does take longer to compile things.
-
- > >* GCC is backed by the Free Software Foundation.
- >
- > However, a Mac port would get no support, and a lot of flames, from
- > the FSF.
-
- Actually, I don't think I've ever been flamed by the FSF for doing
- the port. Occasionally I yield to temptation and fan the flames in
- gnu.misc.discuss...
-
- Come to think of it, I haven't had any mysterious stomach pains
- either, but that might be because FSFers don't believe in voodoo? :-)
- I *am* careful about disposing of my hair and nail clippings...
-
- > > To encourage people to port GCC, Richard Stallman
- > >(author of GCC) has written a 190-page manual describing in detail how
- > >to port GCC. I don't believe any other program comes with such
- > >carefully written porting instructions.
- >
- > A very nice book on practical compiler theory. Unfortunately (unless
- > I'm out of date), the manual is not up to date. The latest version of
- > the manual describes version 1.38, I think; the current version of the
- > compiler is 2.3. Because the basic theory of the compiler hasn't
- > changed, it should be adequate, though.
-
- I have a manual for 2.3 sitting over my desk. It's kept up-to-date
- along with the compiler. (Otherwise how would you know about the
- new goodies added to support ever-more-perverted architectures?)
-
- Oh yeah, the manual is now up to 377 pages.
-
- Stan Shebs
- Apple ATG System Software
- shebs@apple.com
-