home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / programm / 20709 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  2.5 KB

  1. 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
  2. From: shebs@apple.com (Stan Shebs)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: GCC Facts (as Re: Sozobon etc)
  5. Message-ID: <shebs-050193110359@delos.apple.com>
  6. Date: 5 Jan 93 19:19:08 GMT
  7. References: <29879@castle.ed.ac.uk> <1993Jan5.023237.18823@cs.yale.edu> <1993Jan5.133455.9714@panix.com>
  8. Sender: news@gallant.apple.com
  9. Followup-To: comp.sys.mac.programmer
  10. Distribution: comp
  11. Organization: Apple Computer Inc.
  12. Lines: 49
  13.  
  14.  
  15. There are a few mistakes and misperceptions I'd like to correct here:
  16.  
  17. In article <1993Jan5.133455.9714@panix.com>, spencer@panix.com (David
  18. Spencer) wrote:
  19. > bobf@flint.geology.yale.edu (Bob Fischer) writes:
  20. > >* GCC runs on many systems
  21. > Everything I know of *except the Mac*.
  22.  
  23. I ported GCC to MPW as part of a research project (just a control
  24. case, heh) several years ago, released it in November 1990, and am
  25. currently working (part-time and with the help of several other
  26. people) on new releases of both 1.x and 2.x.  It still makes better
  27. code than MPW C, although it does take longer to compile things.
  28.  
  29. > >* GCC is backed by the Free Software Foundation.
  30. > However, a Mac port would get no support, and a lot of flames, from
  31. > the FSF.
  32.  
  33. Actually, I don't think I've ever been flamed by the FSF for doing
  34. the port.  Occasionally I yield to temptation and fan the flames in
  35. gnu.misc.discuss...
  36.  
  37. Come to think of it, I haven't had any mysterious stomach pains
  38. either, but that might be because FSFers don't believe in voodoo? :-)
  39. I *am* careful about disposing of my hair and nail clippings...
  40.  
  41. > >  To encourage people to port GCC, Richard Stallman
  42. > >(author of GCC) has written a 190-page manual describing in detail how
  43. > >to port GCC.  I don't believe any other program comes with such
  44. > >carefully written porting instructions.
  45. > A very nice book on practical compiler theory. Unfortunately (unless
  46. > I'm out of date), the manual is not up to date. The latest version of
  47. > the manual describes version 1.38, I think; the current version of the
  48. > compiler is 2.3. Because the basic theory of the compiler hasn't
  49. > changed, it should be adequate, though.
  50.  
  51. I have a manual for 2.3 sitting over my desk.  It's kept up-to-date
  52. along with the compiler.  (Otherwise how would you know about the
  53. new goodies added to support ever-more-perverted architectures?)
  54.  
  55. Oh yeah, the manual is now up to 377 pages.
  56.  
  57. Stan Shebs
  58. Apple ATG System Software
  59. shebs@apple.com
  60.