Mail Archives: djgpp/1996/12/16/12:17:01
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 -