This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Remove process IDs from temprorary file names


neroden@twcny.rr.com (Nathanael Nerode) writes:

> This has been causing all kinds of trouble with my attempted top level
> bootstrap.  Is this OK for mainline?  Although not technically a bugfix,
> it avoids some Future Evil.
>
> What do people think about this?  And why was it being done anyway?....

IIRC there was a problem involving two different threads of a parallel
build trying to execute this rule at the same time.  I do not know why
this would happen.  However, your patch would cause it to break again.
(Maybe the scenario was simultaneous builds for different targets with
the same source directory?)

Given that these files are now generated into the build directory, the
entire problem may have been wiped out of existence.  I'd ask that you
talk to Kelley Cook (who got rid of the generated files in the source
directory) and Kaveh (who introduced this construct in the first place).

zw


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]