Message-ID: From: "Andris Pavenis" To: DJ Delorie , djgpp-workers AT delorie DOT com Date: Thu, 10 Dec 1998 17:22:45 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: egcs-1.1.1 In-reply-to: <199812101321.IAA08001@envy.delorie.com> References: (message from Andris Pavenis on Thu, 10 Dec 1998 12:07:45 +0200 (WET)) X-mailer: Pegasus Mail for Win32 (v3.01d) Reply-To: djgpp-workers AT delorie DOT com On 10 Dec 98, at 8:21, DJ Delorie wrote: > > > I wrote earlier I had some problems with experimental feature of > > egcs-1.1.1 that allows to exclude need of separate cpp.exe for compiling > > C, C++ (and perhaps also Objective C) sources. Of course cpp.exe is > > still used if somebody wants to get preprocessed sources or assembler > > source should be preprocessed. > > I hear that the built-in cpplib doesn't parse source the same way as > the external one, and that the performance isn't as good as the > external one (spawns included). They're still working on it. > Tried with my procedure library (more than 100 C++ source files, about 35000 lines, total build time about 3.5 minutes). There were no visible difference (less than 2%) in performance between normal version and one using cpplib. Tried to compile djlsr202 and immediatelly get serious problem: Option -MD is broken for cc1.exe but works with cc1plus.exe. (the Idea was to see whether I can build it under Wincrap95 without crashing due to M$ DPMI server leaks). So no success yet. So perhaps I should drop this way after sending one more bug report Andris