Skip to content

Commit 112c6e9

Browse files
committed
---
yaml --- r: 5642 b: refs/heads/master c: f634eb2 h: refs/heads/master v: v3
1 parent 7f4c879 commit 112c6e9

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 38c67a4c8d9b0c582c90926ebf23a3672bb5c013
2+
refs/heads/master: f634eb2bfd16f6c60476fc1bceccfa5b4435c28a

trunk/Makefile.in

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,6 @@ CFG_RUSTLLVM :=$(call CFG_LIB_NAME,rustllvm)
5353
CFG_STDLIB :=$(call CFG_LIB_NAME,std)
5454
CFG_LIBRUSTC :=$(call CFG_LIB_NAME,rustc)
5555

56-
ifdef CFG_DISABLE_SHAREDSTD
57-
CFG_STDLIB_DEFAULT = $(1)/lib/libstd.rlib
58-
else
59-
CFG_STDLIB_DEFAULT = $(2)/lib/$(CFG_STDLIB)
60-
endif
61-
6256
# version-string calculation
6357
CFG_GIT_DIR := $(CFG_SRC_DIR).git
6458
CFG_VERSION = prerelease
@@ -185,10 +179,16 @@ TARGET_HOST_ROOT$(1) = $$(TARGET_ROOT$(1)$$(CFG_HOST_TRIPLE))
185179
TARGET_HOST_BIN$(1) = $$(TARGET_BIN$(1)$$(CFG_HOST_TRIPLE))
186180
TARGET_HOST_LIB$(1) = $$(TARGET_LIB$(1)$$(CFG_HOST_TRIPLE))
187181

182+
ifdef CFG_DISABLE_SHAREDSTD
183+
HOST_STDLIB_DEFAULT$(1) = $$(HOST_LIB$(1))/libstd.rlib
184+
else
185+
HOST_STDLIB_DEFAULT$(1) = $$(HOST_LIB$(1))/$(CFG_STDLIB)
186+
endif
187+
188188
ifdef CFG_DISABLE_SHAREDSTD
189189
SREQ$(1)$(2) = $$(HOST_BIN$(1))/rustc$(X) \
190190
$$(HOST_LIB$(1))/$$(CFG_RUNTIME) \
191-
$$(call CFG_STDLIB_DEFAULT,stage$(1),stage$(1)) \
191+
$$(HOST_STDLIB_DEFAULT$(1)) \
192192
$$(HOST_LIB$(1))/$$(CFG_RUSTLLVM) \
193193
$$(TARGET_LIB$(1)$(2))/$$(CFG_RUNTIME) \
194194
$$(TARGET_LIB$(1)$(2))/$$(CFG_STDLIB) \
@@ -198,7 +198,7 @@ SREQ$(1)$(2) = $$(HOST_BIN$(1))/rustc$(X) \
198198
else
199199
SREQ$(1)$(2) = $$(HOST_BIN$(1))/rustc$(X) \
200200
$$(HOST_LIB$(1))/$$(CFG_RUNTIME) \
201-
$$(call CFG_STDLIB_DEFAULT,stage$(1),stage$(1)) \
201+
$$(HOST_STDLIB_DEFAULT$(1)) \
202202
$$(HOST_LIB$(1))/$$(CFG_RUSTLLVM) \
203203
$$(TARGET_LIB$(1)$(2))/$$(CFG_RUNTIME) \
204204
$$(TARGET_LIB$(1)$(2))/$$(CFG_STDLIB) \

trunk/mk/stageN.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ $$(HOST_LIB$(2))/%.o: $$(HOST_LIB$(2))/%.s
2929

3030
$$(HOST_BIN$(2))/rustc$$(X): $$(COMPILER_CRATE) $$(COMPILER_INPUTS) \
3131
$$(HOST_LIB$(2))/$$(CFG_RUNTIME) \
32-
$$(call CFG_STDLIB_DEFAULT,stage$(1),stage$(2)) \
32+
$$(HOST_STDLIB_DEFAULT$(2)) \
3333
$$(HOST_LIB$(2))/$$(CFG_RUSTLLVM) \
3434
$$(SREQ$(1)$(3))
3535
@$$(call E, compile_and_link: $$@)
@@ -49,6 +49,10 @@ $$(HOST_LIB$(2))/$$(CFG_STDLIB): $$(TARGET_HOST_LIB$(1))/$$(CFG_STDLIB)
4949
@$$(call E, cp: $$@)
5050
$$(Q)cp $$< $$@
5151

52+
$$(HOST_LIB$(2))/libstd.rlib: $$(TARGET_HOST_LIB$(1))/libstd.rlib
53+
@$$(call E, cp: $$@)
54+
$$(Q)cp $$< $$@
55+
5256
$$(HOST_LIB$(2))/$$(CFG_RUSTLLVM): rustllvm/$$(CFG_RUSTLLVM)
5357
@$$(call E, cp: $$@)
5458
$$(Q)cp $$< $$@

trunk/mk/tests.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ check-stage$(2)-rustc: test/rustctest.stage$(2).out \
147147

148148
test/rustctest.stage$(2)$$(X): $$(COMPILER_CRATE) $$(COMPILER_INPUTS) \
149149
$$(HOST_LIB$(2))/$$(CFG_RUNTIME) \
150-
$$(call CFG_STDLIB_DEFAULT,stage$(1),stage$(2)) \
150+
$$(HOST_STDLIB_DEFAULT$(2)) \
151151
$$(HOST_LIB$(2))/$$(CFG_RUSTLLVM) \
152152
$$(SREQ$(1)$$(CFG_HOST_TRIPLE))
153153
@$$(call E, compile_and_link: $$@)

0 commit comments

Comments
 (0)