PATCH: PR binutils/12283: bfd/doc doesn't support parallel build

Ralf Wildenhues Ralf.Wildenhues@gmx.de
Thu Dec 2 18:20:00 GMT 2010


* H.J. Lu wrote on Thu, Dec 02, 2010 at 07:16:07PM CET:
> On Thu, Dec 2, 2010 at 10:08 AM, Ralf Wildenhues wrote:
> > * H.J. Lu wrote on Thu, Dec 02, 2010 at 06:00:32PM CET:
> >> Any objection to this patch?
> >
> > The rule to update $(MKDOC):

> > should be atomic (the ';' should be '&&' though).  So, I would be
> 
> Failure is very random. There is a race condition. "make -j8" on a 16core
> machine can start making $(MKDOC) at the same time. How can move-if-change
> be 100% atomic?

Well, 'mv -f' within a mount point is atomic, that's how.  Show the
failure when you next see one, please.  Also, which make version?

We could move to the PR for gathering data?

Thanks,
Ralf



More information about the Binutils mailing list