This is the mail archive of the
mailing list for the GCC project.
Re: Improving parallel build
* Tom Tromey wrote on Sun, Mar 30, 2008 at 04:34:25PM CEST:
> >>>>> "Ralf" == Ralf Wildenhues <Ralf.Wildenhues@gmx.de> writes:
> Ralf> Below is a patch to use an order-only dependency of all objects
> Ralf> on all the generated files.
> First, one theory I had about the auto-dependency make failure was
> that it was related to order-only dependencies. So, make sure to try
> the problem case there (touch Makefile.in; make -j2 cc1).
Yes, I assumed that it related to order-only, and I tried that problem
case, without exposing the make bug. Which doesn't mean much, it may
just be that it takes a different case to trigger it.
I'm wondering whether I should just retract the patch, for safety.
> Second, you'll need the install.texi change from that patch if this
> goes in, as it bumps the make version requirement to 3.80.
Yes, sorry for that omission. It would also be cleaner to pick those
bits from your patch that define per-fronted *_OBJS, and use those.