Skip to content

Commit 041633d

Browse files
committed
---
yaml --- r: 94112 b: refs/heads/try c: 3abc350 h: refs/heads/master v: v3
1 parent 5ce38a2 commit 041633d

File tree

148 files changed

+2272
-2226
lines changed

Some content is hidden

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

148 files changed

+2272
-2226
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: 48b289fec4e398fb82fb5940e7c53c392c3f05f7
5+
refs/heads/try: 3abc350ea4890d644b2c7e54032390cfb6563609
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c

branches/try/.gitignore

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

branches/try/Makefile.in

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,13 @@ 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)
137142
RUSTFLAGS_STAGE0 += -Z prefer-dynamic
138143
RUSTFLAGS_STAGE1 += -Z prefer-dynamic
139-
RUSTFLAGS_STAGE2 += -Z prefer-dynamic
140-
RUSTFLAGS_STAGE3 += -Z prefer-dynamic
141144

142145
# platform-specific auto-configuration
143146
include $(CFG_SRC_DIR)mk/platform.mk
@@ -224,7 +227,7 @@ GENERATED :=
224227
define DEF_LIBS
225228

226229
CFG_RUNTIME_$(1) :=$(call CFG_STATIC_LIB_NAME_$(1),rustrt)
227-
CFG_RUSTLLVM_$(1) :=$(call CFG_LIB_NAME_$(1),rustllvm)
230+
CFG_RUSTLLVM_$(1) :=$(call CFG_STATIC_LIB_NAME_$(1),rustllvm)
228231
CFG_STDLIB_$(1) :=$(call CFG_LIB_NAME_$(1),std)
229232
CFG_EXTRALIB_$(1) :=$(call CFG_LIB_NAME_$(1),extra)
230233
CFG_LIBRUSTC_$(1) :=$(call CFG_LIB_NAME_$(1),rustc)
@@ -251,6 +254,8 @@ LIBRUSTUV_DSYM_GLOB_$(1) :=$(call CFG_LIB_DSYM_GLOB_$(1),rustuv)
251254
EXTRALIB_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,extra)
252255
STDLIB_RGLOB_$(1) :=$(call CFG_RLIB_GLOB,std)
253256
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)
254259

255260
endef
256261

@@ -428,8 +433,6 @@ TLIBRUSTUV_DEFAULT$(1)_T_$(2)_H_$(3) = \
428433
# Preqrequisites for using the stageN compiler
429434
HSREQ$(1)_H_$(3) = \
430435
$$(HBIN$(1)_H_$(3))/rustc$$(X_$(3)) \
431-
$$(HLIB$(1)_H_$(3))/$(CFG_RUNTIME_$(3)) \
432-
$$(HLIB$(1)_H_$(3))/$(CFG_RUSTLLVM_$(3)) \
433436
$$(HSTDLIB_DEFAULT$(1)_H_$(3)) \
434437
$$(HEXTRALIB_DEFAULT$(1)_H_$(3)) \
435438
$$(HLIBSYNTAX_DEFAULT$(1)_H_$(3)) \

0 commit comments

Comments
 (0)