Date: Mon, 16 Dec 1996 18:57:15 +0200 (IST) From: Eli Zaretskii To: Benjamin D Chambers cc: djgpp AT delorie DOT com Subject: Re: gcc compiles so slow? In-Reply-To: <19961215.085724.7559.1.chambersb@juno.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 14 Dec 1996, Benjamin D Chambers wrote: > On Fri, 13 Dec 1996 20:29:07 -0800 "John M. Aldrich" > >they are called. Also, gcc uses temporary files to pipe data between > > Is there a possibility of having gcc support the pipe (ie -pipe) under > MS-DOS? Or is this just another inferiority to UNIX that can't be worked > around? Did you use gcc on Unix? If so, you should notice that in most cases it doesn't use pipes by default there either. The reason is that with pipes, it doesn't run faster, but imposes a huge CPU load on the system (because pipes are imlpemented as memory moves). Last time I looked, gcc docs doesn't recommend using the -pipe option due to this. OTOH, if you have a sufficiently large disk cache set up to deferred-write operation, you already have the same gains as pipes would give you.