[llvm-commits] [llvm-gcc-4.2] r99412 - /llvm-gcc-4.2/trunk/libgomp/Makefile.in

Eric Christopher echristo at apple.com
Wed Mar 24 12:01:40 PDT 2010


On Mar 24, 2010, at 11:59 AM, Bob Wilson wrote:

> Add comments for race condition fix, now that I'm reasonably confident that I
> understand the problem.  I had been assuming that "mv" was implemented with
> rename(2) when not crossing file system boundaries.  It used to be so.  On
> Darwin, at least, the man page says that it is implemented using "rm" and "cp".
> That leaves a brief time when the files in $(DEPDIR) do not exist.

... *boggle*

Thanks Bob!

-eric



More information about the llvm-commits mailing list