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

Bob Wilson bob.wilson at apple.com
Mon Mar 22 22:50:14 PDT 2010


Author: bwilson
Date: Tue Mar 23 00:50:14 2010
New Revision: 99262

URL: http://llvm.org/viewvc/llvm-project?rev=99262&view=rev
Log:
Try again to fix the intermittent build failures that we've been seeing when
building libgomp.  Since the error occurs when invoking the recursive make for
the "all-multi" target, add a dependency to prevent this make from running at
the same time as the compilations for the non-multilib version of libgomp.

Modified:
    llvm-gcc-4.2/trunk/libgomp/Makefile.in

Modified: llvm-gcc-4.2/trunk/libgomp/Makefile.in
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/libgomp/Makefile.in?rev=99262&r1=99261&r2=99262&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/libgomp/Makefile.in (original)
+++ llvm-gcc-4.2/trunk/libgomp/Makefile.in Tue Mar 23 00:50:14 2010
@@ -457,6 +457,9 @@
 distclean-libtool:
 	-rm -f libtool
 
+# LLVM LOCAL: Try to avoid a mysterious race condition by adding a dependency.
+all-multi: $(LTLIBRARIES)
+
 # GNU Make needs to see an explicit $(MAKE) variable in the command it
 # runs to enable its job server during parallel builds.  Hence the
 # comments below.





More information about the llvm-commits mailing list