Skip to content

Commit 02b995f

Browse files
ericktgraydon
authored andcommitted
librustc depends on rustllvm and std.
This fixes compiling the fuzzer application.
1 parent 7341055 commit 02b995f

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

mk/stage1.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ stage1/librustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ0)
1616
stage1/$(CFG_RUSTCLIB): stage1/librustc.o stage1/glue.o
1717
@$(call E, link: $@)
1818
$(Q)gcc $(CFG_GCCISH_CFLAGS) stage1/glue.o $(CFG_GCCISH_LINK_FLAGS) \
19-
-o $@ $< -Lstage1 -Lrt -lrustrt
19+
-o $@ $< -Lstage1 -Lrustllvm -Lrt -lrustrt -lrustllvm -lstd
2020

2121
stage1/rustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ0)
2222
@$(call E, compile: $@)

mk/stage2.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ stage2/librustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ1)
1616
stage2/$(CFG_RUSTCLIB): stage2/librustc.o stage2/glue.o
1717
@$(call E, link: $@)
1818
$(Q)gcc $(CFG_GCCISH_CFLAGS) stage2/glue.o $(CFG_GCCISH_LINK_FLAGS) \
19-
-o $@ $< -Lstage2 -Lrt -lrustrt
19+
-o $@ $< -Lstage2 -Lrustllvm -Lrt -lrustrt -lrustllvm -lstd
2020

2121
stage2/rustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ1)
2222
@$(call E, compile: $@)

mk/stage3.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ stage3/librustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ2)
1616
stage3/$(CFG_RUSTCLIB): stage3/librustc.o stage3/glue.o
1717
@$(call E, link: $@)
1818
$(Q)gcc $(CFG_GCCISH_CFLAGS) stage3/glue.o $(CFG_GCCISH_LINK_FLAGS) \
19-
-o $@ $< -Lstage3 -Lrt -lrustrt
19+
-o $@ $< -Lstage3 -Lrustllvm -Lrt -lrustrt -lrustllvm -lstd
2020

2121
stage3/rustc.o: $(COMPILER_CRATE) $(COMPILER_INPUTS) $(SREQ2)
2222
@$(call E, compile: $@)

0 commit comments

Comments
 (0)