Author: dgilmore
Date: 2012-04-09 18:57:15 -0400 (Mon, 09 Apr 2012)
New Revision: 3904
Modified:
trunk/osprey/linux/make/gcommonrules
Log:
Cleanup of r3901.
To fix library dependency problems, the rule make_libdeps for
X8664 is now the same as NVISA.
CR: Mike Murphy
Modified: trunk/osprey/linux/make/gcommonrules
===================================================================
--- trunk/osprey/linux/make/gcommonrules 2012-04-08 13:25:05 UTC (rev
3903)
+++ trunk/osprey/linux/make/gcommonrules 2012-04-09 22:57:15 UTC (rev
3904)
@@ -234,7 +234,17 @@
make_deps:
-@cat *.d > $(MKDEPFILE)
+# Note that the default make_libdeps rule appears to be broken. The
+# maintainers of architectures besides NVISA and X8664 should check to
+# see if the default rule is actually desirable.
ifeq ($(BUILD_TARGET), NVISA)
+NO_LIB_MEMBER_DEPS=1
+endif
+ifeq ($(BUILD_TARGET), X8664)
+NO_LIB_MEMBER_DEPS=1
+endif
+
+ifdef NO_LIB_MEMBER_DEPS
make_libdeps :
-@cat *.d > $(MKDEPFILE)
else
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Open64-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open64-devel