This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C++ front end
- From: Michael Matz <matzmich at cs dot tu-berlin dot de>
- To: <Richard dot Earnshaw at arm dot com>
- Cc: Geert Bosch <bosch at gnat dot com>, <ben at echotech dot ca>, <gcc at gcc dot gnu dot org>
- Date: Wed, 26 Jun 2002 11:59:18 +0200 (MET DST)
- Subject: Re: C++ front end
Hi,
On Wed, 26 Jun 2002, Richard Earnshaw wrote:
> Right, but this is just a waste of cpu cycles. If the stage2 and stage3
> C++ compilers compare identically, then anything built with them will also
> compare identically (since they are, effectively the same compiler).
>
> So we might as well just defer building X to stage3.
Yep. Although I think we currently do the same. With this reasoning we
also wouldn't need to build the fortran, C++, ObjC and java compilers in
each stage (or generally all frontends written in C), as it's only the C
compiler which is anyway excercised here. AFAIK we don't do anything with
those compilers in stage2, so we could defer also those to stage3. Would
throttle back bootstrap times a little.
Ciao,
Michael.