[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU make 3.81beta4 released

From: Paul D. Smith
Subject: Re: GNU make 3.81beta4 released
Date: Thu, 2 Feb 2006 18:30:44 -0500

%% "Markus Mauhart" <address@hidden> writes:

  mm> So my latest suggestion from Jan 21st actually was correct :-)

  >> To stay on the safe side IMHO we better map the old "+=" into
  >> logical "||=":
  >> +       g->changed = g->changed || (commands_started > ocommands_started);

Yes that would have worked.  I considered something like that but
decided to just be straightforward about it with an if-statement :-).

I suppose the above allows the compiler to short-circuit the comparison
if g->changed is already set, but I can't see that as important,

  mm> -> Everything ok (as usual "j number" needs some "trick" to tunnel
  mm> through my makefile's single level of recursion; and my makefile
  mm> sometimes shows a mkdir-racecondition under high concurrency, to
  mm> be fixed ...).  In the end, without patches I get factor 2 where I
  mm> want it :-)

Ok... "getting factor 2" is good I assume :-)

  mm> One link contained a typo:
  mm> wrong:
  mm> right:  same......................................2006.01.22....

This one works.


 Paul D. Smith <address@hidden>          Find some GNU make tips at:            
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist

reply via email to

[Prev in Thread] Current Thread [Next in Thread]