www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/12/16/12:17:01

Date: Mon, 16 Dec 1996 18:57:15 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Benjamin D Chambers <chambersb AT juno DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: gcc compiles so slow?
In-Reply-To: <19961215.085724.7559.1.chambersb@juno.com>
Message-ID: <Pine.SUN.3.91.961216185358.18715e-100000@is>
MIME-Version: 1.0

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. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019