Skip to content

Commit a7b6461

Browse files
committed
---
yaml --- r: 6063 b: refs/heads/master c: 86459b3 h: refs/heads/master i: 6061: 297a054 6059: f8a77a3 6055: 9db1b0c 6047: c082c23 v: v3
1 parent cec8c0f commit a7b6461

File tree

4 files changed

+29
-1
lines changed

4 files changed

+29
-1
lines changed

[refs]

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: d1cc00fef56df47d84fff6b3dfd0fd4df445841f
2+
refs/heads/master: 86459b3517772a466f55d4bcc33dd972e1f7326c

trunk/Makefile.in

+2
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ endif
103103
CFG_RUNTIME :=$(call CFG_LIB_NAME,rustrt)
104104
CFG_RUSTLLVM :=$(call CFG_LIB_NAME,rustllvm)
105105
CFG_STDLIB :=$(call CFG_LIB_NAME,ruststd)
106+
# FIXME: temporary
107+
CFG_OLDSTDLIB :=$(call CFG_LIB_NAME,std)
106108
CFG_LIBRUSTC :=$(call CFG_LIB_NAME,rustc)
107109

108110
# version-string calculation

trunk/mk/host.mk

+8
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@ $$(HOST_LIB$(2))/$$(CFG_STDLIB): \
3838
@$$(call E, cp: $$@)
3939
$$(Q)cp $$< $$@
4040

41+
# FIXME: temporary
42+
ifeq ($(2),0)
43+
$$(HOST_LIB$(2))/$$(CFG_OLDSTDLIB): \
44+
$$(HOST_LIB$(2))/$$(CFG_STDLIB)
45+
@$$(call E, cp: $$@)
46+
$$(Q)cp $$< $$@
47+
endif
48+
4149
$$(HOST_LIB$(2))/libstd.rlib: \
4250
$$(TARGET_HOST_LIB$(1))/libstd.rlib \
4351
$$(HOST_LIB$(2))/$$(CFG_RUNTIME)

trunk/mk/target.mk

+18
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ $$(TARGET_LIB$(1)$(2))/$$(CFG_STDLIB): \
1717
@$$(call E, compile_and_link: $$@)
1818
$$(STAGE$(1)) --lib -o $$@ $$<
1919

20+
ifeq ($(1), 0)
21+
# FIXME: temporary
22+
$$(TARGET_LIB$(1)$(2))/$$(CFG_OLDSTDLIB): $$(TARGET_LIB$(1)$(2))/$$(CFG_STDLIB)
23+
@$$(call E, cp: $$@)
24+
$$(Q)cp $$< $$@
25+
endif
26+
2027
$$(TARGET_LIB$(1)$(2))/libstd.rlib: \
2128
$$(STDLIB_CRATE) $$(STDLIB_INPUTS) \
2229
$$(TARGET_SREQ$(1)$(2))
@@ -31,13 +38,24 @@ $$(TARGET_LIB$(1)$(2))/$$(CFG_RUSTLLVM): rustllvm/$$(CFG_RUSTLLVM)
3138
@$$(call E, cp: $$@)
3239
$$(Q)cp $$< $$@
3340

41+
ifeq ($(1), 0)
42+
$$(TARGET_BIN$(1)$(2))/rustc$$(X): \
43+
$$(COMPILER_CRATE) $$(COMPILER_INPUTS) \
44+
$$(TARGET_SREQ$(1)$(2)) \
45+
$$(TARGET_LIB$(1)$(2))/$$(CFG_RUSTLLVM) \
46+
$$(TARGET_STDLIB_DEFAULT$(1)$(2)) \
47+
$$(TARGET_LIB$(1)$(2))/$$(CFG_OLDSTDLIB)
48+
@$$(call E, compile_and_link: $$@)
49+
$$(STAGE$(1)) -o $$@ $$<
50+
else
3451
$$(TARGET_BIN$(1)$(2))/rustc$$(X): \
3552
$$(COMPILER_CRATE) $$(COMPILER_INPUTS) \
3653
$$(TARGET_SREQ$(1)$(2)) \
3754
$$(TARGET_LIB$(1)$(2))/$$(CFG_RUSTLLVM) \
3855
$$(TARGET_STDLIB_DEFAULT$(1)$(2))
3956
@$$(call E, compile_and_link: $$@)
4057
$$(STAGE$(1)) -o $$@ $$<
58+
endif
4159

4260
$$(TARGET_LIB$(1)$(2))/$$(CFG_LIBRUSTC): \
4361
$$(COMPILER_CRATE) $$(COMPILER_INPUTS) \

0 commit comments

Comments
 (0)