Skip to content

Commit 5ce38a2

Browse files
committed
---
yaml --- r: 94111 b: refs/heads/try c: 48b289f h: refs/heads/master i: 94109: 65bb8ac 94107: a85198b 94103: 288b12c 94095: 60cf2ec 94079: 335b149 v: v3
1 parent 99042a6 commit 5ce38a2

File tree

149 files changed

+2259
-2290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+2259
-2290
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: 0da105a8b7b6b1e0568e8ff20f6ff4b13cc7ecc2
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: a6d3e57dca68fde4effdda3e4ae2887aa535fcd6
5-
refs/heads/try: 70d66ae08575203a361dae6b30dc33c03f13a9c7
5+
refs/heads/try: 48b289fec4e398fb82fb5940e7c53c392c3f05f7
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c

branches/try/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,3 @@ src/etc/dl
9090
.settings/
9191
build/
9292
i686-pc-mingw32/
93-
src/librustc/lib/llvmdeps.rs

branches/try/Makefile.in

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,13 +134,10 @@ endif
134134
# static copies of libstd and libextra. We also generate dynamic versions of all
135135
# libraries, so in the interest of space, prefer dynamic linking throughout the
136136
# compilation process.
137-
#
138-
# Note though that these flags are omitted for stage2+. This means that the
139-
# snapshot will be generated with a statically linked rustc so we only have to
140-
# worry about the distribution of one file (with its native dynamic
141-
# dependencies)
142137
RUSTFLAGS_STAGE0 += -Z prefer-dynamic
143138
RUSTFLAGS_STAGE1 += -Z prefer-dynamic
139+
RUSTFLAGS_STAGE2 += -Z prefer-dynamic
140+
RUSTFLAGS_STAGE3 += -Z prefer-dynamic
144141

145142
# platform-specific auto-configuration
146143
include $(CFG_SRC_DIR)mk/platform.mk
@@ -227,7 +224,7 @@ GENERATED :=
227224
define DEF_LIBS
228225

229226
CFG_RUNTIME_$(1) :=$(call CFG_STATIC_LIB_NAME_$(1),rustrt)
230-
CFG_RUSTLLVM_$(1) :=$(call CFG_STATIC_LIB_NAME_$(1),rustllvm)
227+
CFG_RUSTLLVM_$(1) :=$(call CFG_LIB_NAME_$(1),rustllvm)
231228
CFG_STDLIB_$(1) :=$(call CFG_LIB_NAME_$(1),std)
232229
CFG_EXTRALIB_$(1) :=$(call CFG_LIB_NAME_$(1),extra)
233230
CFG_LIBRUSTC_$(1) :=$(call CFG_LIB_NAME_$(1),rustc)
@@ -254,8 +251,6 @@ LIBRUSTUV_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rustuv)
254251
EXTRALIB_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,extra)
255252
STDLIB_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,std)
256253
LIBRUSTUV_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,rustuv)
257-
LIBSYNTAX_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,syntax)
258-
LIBRUSTC_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,rustc)
259254

260255
endef
261256

@@ -433,6 +428,8 @@ TLIBRUSTUV_DEFAULT$(1)_T_$(2)_H_$(3) = \
433428
# Preqrequisites for using the stageN compiler
434429
HSREQ$(1)_H_$(3) = \
435430
$$(HBIN$(1)_H_$(3))/rustc$$(X_$(3)) \
431+
$$(HLIB$(1)_H_$(3))/$(CFG_RUNTIME_$(3)) \
432+
$$(HLIB$(1)_H_$(3))/$(CFG_RUSTLLVM_$(3)) \
436433
$$(HSTDLIB_DEFAULT$(1)_H_$(3)) \
437434
$$(HEXTRALIB_DEFAULT$(1)_H_$(3)) \
438435
$$(HLIBSYNTAX_DEFAULT$(1)_H_$(3)) \

0 commit comments

Comments
 (0)