about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFelix S. Klock II <pnkfelix@pnkfx.org>2013-08-31 21:44:50 +0200
committerFelix S. Klock II <pnkfelix@pnkfx.org>2013-09-01 00:11:30 +0200
commitf61713a5eb91b7cb9d11405e1bb1c7d94504a41b (patch)
treed63d1e819258133704fe824f9354ad185d95620a
parentbb35e23f1ca63eba4a3ea25ecdf68a393871ed18 (diff)
downloadrust-f61713a5eb91b7cb9d11405e1bb1c7d94504a41b.tar.gz
rust-f61713a5eb91b7cb9d11405e1bb1c7d94504a41b.zip
hypothetical fix for #8865.
-rw-r--r--mk/target.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/mk/target.mk b/mk/target.mk
index 0d798f4cc1b..2d6074c5a05 100644
--- a/mk/target.mk
+++ b/mk/target.mk
@@ -32,13 +32,15 @@ define TARGET_STAGE_N
 
 $$(TLIB$(1)_T_$(2)_H_$(3))/libmorestack.a: \
 		rt/$(2)/stage$(1)/arch/$$(HOST_$(2))/libmorestack.a \
-		| $$(TLIB$(1)_T_$(2)_H_$(3))/
+		| $$(TLIB$(1)_T_$(2)_H_$(3))/ \
+		  $(HBIN0_H_$(CFG_BUILD_TRIPLE))/rustc$(X_$(CFG_BUILD_TRIPLE))
 	@$$(call E, cp: $$@)
 	$$(Q)cp $$< $$@
 
 $$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_RUNTIME_$(2)): \
 		rt/$(2)/stage$(1)/$(CFG_RUNTIME_$(2)) \
-		| $$(TLIB$(1)_T_$(2)_H_$(3))/
+		| $$(TLIB$(1)_T_$(2)_H_$(3))/ \
+		  $(HBIN0_H_$(CFG_BUILD_TRIPLE))/rustc$(X_$(CFG_BUILD_TRIPLE))
 	@$$(call E, cp: $$@)
 	$$(Q)cp $$< $$@
 
@@ -77,7 +79,8 @@ ifneq ($$(findstring $(2),$$(CFG_HOST_TRIPLES)),)
 
 $$(TLIB$(1)_T_$(2)_H_$(3))/$(CFG_RUSTLLVM_$(3)): \
 		rustllvm/$(2)/$(CFG_RUSTLLVM_$(3)) \
-		| $$(TLIB$(1)_T_$(2)_H_$(3))/
+		| $$(TLIB$(1)_T_$(2)_H_$(3))/ \
+		  $(HBIN0_H_$(CFG_BUILD_TRIPLE))/rustc$(X_$(CFG_BUILD_TRIPLE))
 	@$$(call E, cp: $$@)
 	$$(Q)cp $$< $$@