From: Mikael A. <mik...@te...> - 2002-02-05 07:38:05
|
Hi ! I second that, precompiled headers has a huge impact on speed, take a look at MS C++ compiler, I have an application that I compile on both Windows and Linux (same box), the VC++ version takes 18 seconds to make a complete build, same thing with gcc (2.96 that is) takes 4 minutes, if I turn of precompiled headers in the VC++ build, the time goes up to 2 minutes and 12 seconds. Mikael ----- Original Message ----- From: "Danny Smith" <dan...@ya...> To: "Paul Garceau" <pga...@my...>; <min...@so...> Sent: Tuesday, February 05, 2002 4:55 AM Subject: Re: [Mingw-users] Gcc speedup proposal > --- Paul Garceau <pga...@my...> wrote: > > > > > ----- Original Message ----- > > From: Stephen M.Webb <ste...@cr...> > > Date: Monday, February 4, 2002 6:08 am > > Subject: Re: [Mingw-users] Gcc speedup proposal > > > > > On February 2, 2002 01:36 pm, Phillip Susi wrote: > > > > > > > > Has anyone tried to do this? What do you think of the idea? > > > > > > The preprocessor in GCC 3.0 is integrated with the compiler (as > > > opposed > > > to a separate executable). > > > > Not sure I understand what you are proposing. Are you suggesting > > that if we add cpp as part and parcel of gcc that mingw-gcc will go > > faster? > > > > Can you clarify? > > > With GCC 3.0 and above the preprocessor is built into cc1.exe. cc1plus.exe, > etc, so that there is no piping through standalone preprocessor. That > part of the speed-up has been done. There have been significant > improvements in preprocessing speed between 3.0 release and current CVS. > > The cpp preprocessor is still available as a standalone app if you want it. > > I really doubt that integrating gas or ld into gcc would speed things up > that much. Plus it would mean that you would be stuck with whatever > version of binutils that was current when gcc was built. > > What would speed up thing (especially in C++) would be precompiled headers > (or a new box). > > Danny > > > http://greetings.yahoo.com.au - Yahoo! Greetings > - Send your Valentines love online. > > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users |