From: eyal DOT ben-david AT aks DOT com To: bram AT nuson DOT nl cc: djgpp AT delorie DOT com Message-ID: <4225653F.004A2799.00@aks.com> Date: Wed, 29 Oct 1997 15:33:49 +0200 Subject: Pipes (Was: Re: FYI: speed of Allegro/DJGPP) Mime-Version: 1.0 Content-type: text/plain; charset=US-ASCII Precedence: bulk On 10/27/97 2:01:25 PM Bram Stolk wrote: >Hi, > >Elliott Oti wrote: > >> IMO an important bottleneck in the speed of gcc is the fact that the >> preprocessor, compiler, assembler and linker are all separate programs >> that communicate via temp. files, making disk IO speed the bottleneck. > >This is definately NOT a gcc bottleneck. >It is a DJGPP bottleneck. > >Gcc on a proper OS (read: UNIX) supports the -pipe flag. >Check out the gcc man pages. 1. There is a workaround for DJGPP - using RAM Disk. See the DJGPP FAQ. 2. AFAIK , Cygwin32 (from cygnus) and Mingw32 do support the -pipe option. The use the Win32 API pipe support. Eyal.