Patch: automatic dependencies for gcc

Mark Mitchell mark@codesourcery.com
Thu Mar 27 18:34:00 GMT 2008


Tom Tromey wrote:

> Richard> Well, as this only affects re-builds (?) in gcc/ it isn't
> Richard> fatal (I just hit Ctrl-C and make again, that makes it work).
> 
> That seems very unsatisfying to me, especially because I can easily
> reproduce the problem with 'make -j2 all'.
> 
> I think unpredictable hangs are much worse than manually maintaining
> dependencies.  We can always try again in a couple years, after a new
> make is released.
> 
> I'm bootstrapping the reversion on a couple machines now.  I will send
> it before the end of the day.

Unfortunately, I agree that this is the right thing to do.  I was really 
excited about automated dependencies, but if automated parallel builds 
don't work, we've got a large problem.  Unless we can work around the 
GNU make bug, or unless there's an available GNU make release that fixes 
the problem, I think we have to back off.

Thank you for your efforts in this area!

-- 
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713



More information about the Gcc-patches mailing list