Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!necntc!frog!rms From: rms@frog.UUCP (Bob Santy) Newsgroups: comp.sys.m6809 Subject: Re: os9 C compiler and Disk cache request Message-ID: <1597@frog.UUCP> Date: Fri, 4-Sep-87 20:42:00 EDT Article-I.D.: frog.1597 Posted: Fri Sep 4 20:42:00 1987 Date-Received: Sun, 6-Sep-87 02:21:31 EDT References: <596@potpourri.UUCP> Distribution: na Organization: Superfrog Heaven [ CRDS, Framingham MA ] Lines: 13 Keywords: C cache In article <596@potpourri.UUCP>, csantiag@potpourri.UUCP (Carlos Santiago) writes: > > Can someone please explain pipe the different parts of the C compiler > together? I am running Level II on a CoCo 3 with 512k and 2 40 track double > sided drives. I tried to pipe the files together, but the c.asm module had > problems finding the assembly source. > The c.asm is an assembler that makes two passes over the source. This can't be done when the information it is reading is coming from a pipe which, on OS9 at least, technically is not a file that can be "rewound". You can use the method you describe, but place the output of the optimizer in a tempora temporary file and run it as usual. All other phases can use pipes.