This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: 3.2 PATCH: Ada parallel bootstrap fixes
- From: Geert Bosch <bosch at gnat dot com>
- To: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 14 May 2002 09:14:28 -0400
- Subject: Re: 3.2 PATCH: Ada parallel bootstrap fixes
On Tuesday, May 14, 2002, at 06:26 , Rainer Orth wrote:
> This patch allows a parallel bootstrap on sparc-sun-solaris2.8 with ada
> included (make -j4 on a 2-processor E250) to succeed.
Hi Rainer,
Thanks for the patch. This is OK to apply. As you noted, this is not
enough to allow parallel bootstrap, which incidentally was never
supported
for GNAT. The biggest remaining issue is that currently two recursive
makes are used for compiling gnat1 and gnatbind.
> It consists of three parts:
>
> * It restores the dependencies of gnat1 etc. on $(CONFIG_H) and
> prefix.o,
> otherwise insn-constants.h and insn-flags.h may not exist before they
> are
> used. An equivalent patch by Richard Henderson has been lost in the
> last
> ACT merge and not been restored yet ;-(
Thanks for this. I have gone through all patches, and through the
Makefile
line by line, but since dependencies had changed a lot, merging them
remained a tedious manual process that is error-prone. I'll try to be
even
more careful in the future.
-Geert