Skip to content

Commit 822ce9c

Browse files
nikomatsakisbrson
authored andcommitted
---
yaml --- r: 6106 b: refs/heads/master c: d088799 h: refs/heads/master v: v3
1 parent 46c6f6e commit 822ce9c

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

[refs]

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 93781297bf0ff9ab40b102353b0b4b03616e4e32
2+
refs/heads/master: d0887996e58c480c981f693df00ffcf183701b9d

trunk/Makefile.in

+10-8
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ endif
6363

6464
CFG_INFO := $(info cfg: shell host triple $(CFG_HOST_TRIPLE))
6565
CFG_INFO := $(info cfg: llvm host triple $(CFG_LLVM_TRIPLE))
66-
CFG_INFO := $(info cfg: llvm target triples $(CFG_LLVM_TRIPLES))
66+
CFG_INFO := $(info cfg: llvm target triples $(CFG_TARGET_TRIPLES))
6767

6868
ifdef CFG_DISABLE_OPTIMIZE
6969
$(info cfg: disabling rustc optimization (CFG_DISABLE_OPTIMIZE))
@@ -274,13 +274,13 @@ else
274274
CFG_VALGRIND_COMPILE$(1) = $$(CFG_VALGRIND_COMPILE)
275275
endif
276276

277-
STAGE$(1) := $$(Q)$$(call CFG_RUN_TARG,$(1), \
278-
$$(CFG_VALGRIND_COMPILE$(1)) $$(HOST_BIN$(1))/rustc$$(X) \
279-
$$(CFG_RUSTC_FLAGS) --target=$(2))
277+
STAGE$(1)_$(2) := $$(Q)$$(call CFG_RUN_TARG,$(1), \
278+
$$(CFG_VALGRIND_COMPILE$(1)) $$(HOST_BIN$(1))/rustc$$(X) \
279+
$$(CFG_RUSTC_FLAGS) --target=$(2))
280280

281-
PERF_STAGE$(1) := $$(Q)$$(call CFG_RUN_TARG,$(1), \
282-
$$(CFG_PERF_TOOL) $$(HOST_BIN$(1))/rustc$$(X) \
283-
$$(CFG_RUSTC_FLAGS) --target=$(2))
281+
PERF_STAGE$(1)_$(2) := $$(Q)$$(call CFG_RUN_TARG,$(1), \
282+
$$(CFG_PERF_TOOL) $$(HOST_BIN$(1))/rustc$$(X) \
283+
$$(CFG_RUSTC_FLAGS) --target=$(2))
284284

285285
endef
286286

@@ -305,9 +305,11 @@ all: $(SREQ1$(CFG_HOST_TRIPLE)) $(GENERATED) $(DOCS)
305305

306306
else
307307

308+
TARGET_SREQS := $(foreach target,$(CFG_TARGET_TRIPLES),$(SREQ3$(target)))
308309
FUZZ := $(HOST_BIN3)/fuzzer$(X)
309310

310-
all: $(SREQ3$(CFG_HOST_TRIPLE)) $(GENERATED) $(DOCS) $(FUZZ)
311+
#all: $(SREQ3$(CFG_HOST_TRIPLE)) $(GENERATED) $(DOCS) $(FUZZ)
312+
all: $(TARGET_SREQS) $(GENERATED) $(DOCS) $(FUZZ)
311313

312314
endif
313315

trunk/mk/target.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ $$(TARGET_BIN$(1)$(2))/rustc$$(X): \
5353
$$(TARGET_SREQ$(1)$(2)) \
5454
$$(TARGET_LIB$(1)$(2))/$$(CFG_RUSTLLVM) \
5555
$$(TARGET_STDLIB_DEFAULT$(1)$(2))
56-
@$$(call E, compile_and_link: $$@)
56+
@$$(call E, compile_and_link: $$@ for stage $(1) and target $(2))
5757
$$(STAGE$(1)_$(2)) -o $$@ $$<
5858

5959
$$(TARGET_LIB$(1)$(2))/$$(CFG_LIBRUSTC): \

trunk/mk/tools.mk

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ $$(TARGET_BIN$(1)$(CFG_HOST_TRIPLE))/fuzzer$$(X): \
1818
$$(TARGET_LIB$(1)$(CFG_HOST_TRIPLE))/$$(CFG_STDLIB) \
1919
$$(TARGET_LIB$(1)$(CFG_HOST_TRIPLE))/$$(CFG_LIBRUSTC)
2020
@$$(call E, compile_and_link: $$@)
21-
$$(STAGE$(1)_$(CFG_HOST_TRIPLE)) -o $$@ $$<
21+
$$(STAGE$(1)_$$(CFG_HOST_TRIPLE)) -o $$@ $$<
2222

2323
# Promote the stageN target to stageN+1 host
2424
# FIXME: Shouldn't need to depend on host/librustc.so once
@@ -35,7 +35,7 @@ $$(TARGET_BIN$(1)$(CFG_HOST_TRIPLE))/compiletest$$(X): \
3535
$$(TARGET_SREQ$(1)$(CFG_HOST_TRIPLE)) \
3636
$$(TARGET_LIB$(1)$(CFG_HOST_TRIPLE))/$$(CFG_STDLIB)
3737
@$$(call E, compile_and_link: $$@)
38-
$$(STAGE$(1)_$(CFG_HOST_TRIPLE)) -o $$@ $$<
38+
$$(STAGE$(1)_$$(CFG_HOST_TRIPLE)) -o $$@ $$<
3939

4040
$$(HOST_BIN$(2))/compiletest$$(X): \
4141
$$(TARGET_BIN$(1)$(CFG_HOST_TRIPLE))/compiletest$$(X) \

0 commit comments

Comments
 (0)