Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!seismo!sundc!pitstop!sun!decwrl!ucbvax!pasteur!ames!ll-xn!husc6!bbn!oberon!skat.usc.edu!blarson From: blarson@skat.usc.edu (Bob Larson) Newsgroups: comp.os.os9 Subject: Re: os9 and Unix Message-ID: <13081@oberon.USC.EDU> Date: 26 Oct 88 07:30:33 GMT Article-I.D.: oberon.13081 References: <709@umbio.MIAMI.EDU> <421@hwee.UUCP> <379@rwing.UUCP> <360@infovax.lan.informatik.tu-muenchen.dbp.de> <1143@psu-cs.UUCP> Sender: news@oberon.USC.EDU Reply-To: blarson@skat.usc.edu (Bob Larson) Organization: USC AIS, Los Angeles Lines: 22 In article <1143@psu-cs.UUCP> kirkenda@psu-cs.UUCP (Steve Kirkendall) writes: >BTW, has anybody managed to port the GNU C compiler to OS9? I'm looking at it. Non-trivial, Gcc isn't realy written in portable C and some things needed or desirable for os9 arn't there yet. It can start as a cross-compiler or possibly a hacked preprocessor would be enough for a first pass. Getting the agument passing to match what Microware C generates would be nice, but assebler stubs could be used for the library interface. The major thing after my quick look through would be convincing gcc to generate memory references as offsets of a6 rather than absolute. The gcc compiler source is about 5 megabytes, not including needed utilities like bison... [Gcc is a free (but not public domain) optimising C compiler from the Free Software Foundation, who put out GNU Emacs and are working on the GNU operating system.] Bob Larson Arpa: Blarson@Ecla.Usc.Edu blarson@skat.usc.edu Uucp: {sdcrdcf,cit-vax}!oberon!skat!blarson Prime mailing list: info-prime-request%ais1@ecla.usc.edu oberon!ais1!info-prime-request