Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!dogie.macc.wisc.edu!uwvax!puff!rt5.cs.wisc.edu!blochowi From: blochowi@rt5.cs.wisc.edu (Jason Blochowiak) Newsgroups: comp.sys.apple Subject: Re: 16 bit C compilers generating 8 bit code Summary: I own 'em, but I don't see the option anywhere Keywords: Aztec, Orca, APW, C Message-ID: <4029@puff.cs.wisc.edu> Date: 13 Dec 89 09:45:54 GMT References: <4098@crdgw1.crd.ge.com> <4185@crdgw1.crd.ge.com> <4193@crdgw1.crd.ge.com> Sender: news@puff.cs.wisc.edu Reply-To: blochowi@rt5.cs.wisc.edu (Jason Blochowiak) Organization: U of Wisconsin CS Dept Lines: 26 I own APW C & Orca/C, and I haven't seen anything anywhere in the documentation for generating 6502/65c02 compatible code. Doing this would require modifying the "code tiles" used in the compiler, as well as changing any machine-level optimization routines, in addition to necessitating (sp?) a different, 8 bit library. All in all, a mess that (IMHO) isn't worth it. Aztec C isn't great (I think it's too slow with my TWgs, HD, and mongo /RAM5), but it does work, and there aren't too many bugs (but there are bugs...). I've been using it recently for a contract job for some book publishing folks, and it isn't my choice environment, but Manx does still exist, and according to my employer, they still give tech support for it. As a side note, I talked to Mike Westerfield about how Orca/C generates code - he assured me that there's no assembly going on inside Orca/C (with the probable exception of the mini-assembler - I didn't ask :). He said that Small/C was intended as a learning tool more than a real compiler (just like Pascal is a more a learning tool than a real language... He didn't say that, I did, and if you need to get your flamethrower out, do it via email). Btw, I was just peripherally aware that the APW linker was required to be written in Small C by the folks at Apple, but he mentioned it to me when we were talking about linkers - anyone know how that hairbrained requirement came to be? -- Jason Blochowiak - blochowi@garfield.cs.wisc.edu or jason@madnix.uucp "Education, like neurosis, begins at home." - Milton R. Sapirstein