Skip to content

Commit f4f37b1

Browse files
committed
---
yaml --- r: 68603 b: refs/heads/auto c: fc02d69 h: refs/heads/master i: 68601: 81cadde 68599: c6b6fea v: v3
1 parent 8f55ba8 commit f4f37b1

File tree

793 files changed

+25521
-22761
lines changed

Some content is hidden

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

793 files changed

+25521
-22761
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
1414
refs/tags/release-0.3.1: 495bae036dfe5ec6ceafd3312b4dca48741e845b
1515
refs/tags/release-0.4: e828ea2080499553b97dfe33b3f4d472b4562ad7
1616
refs/tags/release-0.5: 7e3bcfbf21278251ee936ad53e92e9b719702d73
17-
refs/heads/auto: b60cf0c5b0cf36625083c2624df9fb35d0af3578
17+
refs/heads/auto: fc02d69e9616c2aa119c223b01a19b7d8fd8063d
1818
refs/heads/servo: af82457af293e2a842ba6b7759b70288da276167
1919
refs/tags/release-0.6: b4ebcfa1812664df5e142f0134a5faea3918544c

branches/auto/.gitmodules

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[submodule "src/llvm"]
22
path = src/llvm
33
url = https://github.com/brson/llvm.git
4+
branch = master
45
[submodule "src/libuv"]
56
path = src/libuv
67
url = https://github.com/brson/libuv.git
8+
branch = master

branches/auto/AUTHORS.txt

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ Aleksander Balicki <[email protected]>
1010
Alex Crichton <[email protected]>
1111
Alex Rønne Petersen <[email protected]>
1212
Alexander Stavonin <[email protected]>
13+
Alexei Sholik <[email protected]>
1314
Andreas Gal <[email protected]>
1415
Andrew Dunham <[email protected]>
1516
Andrew Paseltiner <[email protected]>
17+
Anthony Juckel <[email protected]>
1618
Arkaitz Jimenez <[email protected]>
1719
Armin Ronacher <[email protected]>
1820
Ashok Gautham <[email protected]>
@@ -29,23 +31,32 @@ Benjamin Kircher <[email protected]>
2931
Benjamin Peterson <[email protected]>
3032
Bilal Husain <[email protected]>
3133
Bill Fallon <[email protected]>
34+
Bill Myers <[email protected]>
35+
Bill Wendling <[email protected]>
36+
Björn Steinbrink <[email protected]>
3237
Brendan Eich <[email protected]>
3338
Brendan Zabarauskas <[email protected]>
3439
Brett Cannon <[email protected]>
3540
Brian Anderson <[email protected]>
3641
Brian J. Burg <[email protected]>
3742
Brian Leibig <[email protected]>
43+
Bryan Dunsmore <[email protected]>
44+
Caitlin Potter <[email protected]>
3845
Chris Double <[email protected]>
3946
Chris Peterson <[email protected]>
4047
Chris Pressey <[email protected]>
4148
Cody Schroeder <[email protected]>
49+
Corey Richardson <[email protected]>
4250
Damian Gryski <[email protected]>
4351
Damien Grassart <[email protected]>
4452
Damien Schoof <[email protected]>
4553
Daniel Brooks <[email protected]>
54+
Daniel Farina <[email protected]>
55+
4656
Daniel Luz <[email protected]>
4757
Daniel Micay <[email protected]>
4858
Daniel Patterson <[email protected]>
59+
Daniel Ralston <[email protected]>
4960
Daniel Ursache Dogariu <[email protected]>
5061
Dave Herman <[email protected]>
5162
David Forsythe <[email protected]>
@@ -62,17 +73,21 @@ Eric Holmes <[email protected]>
6273
Erick Tryzelaar <[email protected]>
6374
Erik Rose <[email protected]>
6475
Evan McClanahan <[email protected]>
76+
Fedor Indutny <[email protected]>
6577
Felix S. Klock II <[email protected]>
6678
Francisco Souza <[email protected]>
6779
Franklin Chen <[email protected]>
80+
Gábor Horváth <[email protected]>
6881
6982
Gareth Daniel Smith <[email protected]>
83+
7084
Glenn Willen <[email protected]>
7185
Gonçalo Cabrita <[email protected]>
7286
Graham Fawcett <[email protected]>
7387
Grahame Bowland <[email protected]>
7488
Haitao Li <[email protected]>
7589
90+
Herman J. Radtke III <[email protected]>
7691
Huon Wilson <[email protected]>
7792
Ian D. Bollinger <[email protected]>
7893
Ilyong Cho <[email protected]>
@@ -83,6 +98,7 @@ Jacob Harris Cryer Kragh <[email protected]>
8398
Jacob Parker <[email protected]>
8499
Jakub Wieczorek <[email protected]>
85100
James Miller <[email protected]>
101+
James Tranovich <[email protected]>
86102
Jason Orendorff <[email protected]>
87103
Jed Davis <[email protected]>
88104
Jeff Balogh <[email protected]>
@@ -92,6 +108,7 @@ Jeffrey Yasskin <[email protected]>
92108
Jeong YunWon <[email protected]>
93109
Jens Nockert <[email protected]>
94110
Jesse Jones <[email protected]>
111+
Jesse Luehrs <[email protected]>
95112
Jesse Ruderman <[email protected]>
96113
Jihyun Yu <[email protected]>
97114
Jim Blandy <[email protected]>
@@ -104,14 +121,18 @@ Jonathan Sternberg <[email protected]>
104121
Josh Matthews <[email protected]>
105122
Joshua Clark <[email protected]>
106123
Joshua Wise <[email protected]>
124+
Junyoung Cho <[email protected]>
107125
Jyun-Yan You <[email protected]>
108126
Kang Seonghoon <[email protected]>
109127
Kelly Wilson <[email protected]>
110128
Kevin Atkinson <[email protected]>
129+
Kevin Ballard <[email protected]>
111130
Kevin Cantu <[email protected]>
131+
112132
Kyeongwoon Lee <[email protected]>
113133
Laurent Bonnans <[email protected]>
114134
Lawrence Velázquez <[email protected]>
135+
Leah Hanson <[email protected]>
115136
Lennart Kudling <[email protected]>
116137
Lindsey Kuper <[email protected]>
117138
Luca Bruno <[email protected]>
@@ -122,6 +143,7 @@ Margaret Meyerhofer <[email protected]>
122143
Marijn Haverbeke <[email protected]>
123144
Mark Lacey <[email protected]>
124145
Mark Vian <[email protected]>
146+
Marti Raudsepp <[email protected]>
125147
Martin DeMello <[email protected]>
126148
Marvin Löbel <[email protected]>
127149
Matt Brubeck <[email protected]>
@@ -143,43 +165,64 @@ Patrick Walton <[email protected]>
143165
Patrik Kårlin <[email protected]>
144166
Paul Stansifer <[email protected]>
145167
Paul Woolcock <[email protected]>
168+
Pavel Panchekha <[email protected]>
146169
Peter Hull <[email protected]>
147170
Peter Williams <[email protected]>
148171
Philipp Brüschweiler <[email protected]>
149172
Rafael Ávila de Espíndola <[email protected]>
173+
Ralph Bodenner <[email protected]>
150174
Ralph Giles <[email protected]>
175+
Ramkumar Ramachandra <[email protected]>
151176
Reuben Morais <[email protected]>
152177
Rick Waldron <[email protected]>
153178
Rob Arnold <[email protected]>
179+
Rob Hoelz <[email protected]>
154180
Roland Tanglao <[email protected]>
181+
Ron Dahlgren <[email protected]>
155182
Roy Frostig <[email protected]>
156183
Ryan Scheel <[email protected]>
184+
Samuel Chase <[email protected]>
185+
Sander Mathijs van Veen <[email protected]>
186+
Sangeun Kim <[email protected]>
187+
Saurabh Anand <[email protected]>
188+
Sean Moon <[email protected]>
157189
Sean Stangl <[email protected]>
158190
Sebastian N. Fernandez <[email protected]>
159191
Seth Pink <[email protected]>
160192
Seo Sanghyeon <[email protected]>
161193
194+
SiegeLord <[email protected]>
162195
Simon Barber-Dueck <[email protected]>
163196
Simon Sapin <[email protected]>
164197
startling <[email protected]>
165198
Stefan Plantikow <[email protected]>
166199
Steve Klabnik <[email protected]>
200+
Steven De Coeyer <[email protected]>
201+
Steven Fackler <[email protected]>
202+
Steven Stewart-Gallus <[email protected]>
167203
Taras Shpot <[email protected]>
168204
Ted Horst <[email protected]>
169205
Thad Guidry <[email protected]>
206+
Thomas Daede <[email protected]>
170207
Tim Chevalier <[email protected]>
171208
Tim Taubert <[email protected]>
172209
210+
Tommy M. McGuire <[email protected]>
173211
Tomoki Aonuma <[email protected]>
174212
Tony Young <[email protected]>
175213
176214
Tycho Sci <[email protected]>
177215
Tyler Bindon <[email protected]>
216+
Uwe Dauernheim <[email protected]>
217+
Vadim Chugunov <[email protected]>
178218
Viktor Dahl <[email protected]>
179219
Vincent Belliard <[email protected]>
220+
Vivek Galatage <[email protected]>
180221
Wade Mealing <[email protected]>
181222
William Ting <[email protected]>
182223
Yasuhiro Fujii <[email protected]>
183224
Young-il Choi <[email protected]>
225+
Youngmin Yoo <[email protected]>
184226
Youngsoo Son <[email protected]>
185227
Zack Corr <[email protected]>
228+

branches/auto/Makefile.in

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,11 @@ endif
139139

140140
# version-string calculation
141141
CFG_GIT_DIR := $(CFG_SRC_DIR).git
142-
CFG_RELEASE = 0.6
142+
CFG_RELEASE = 0.7
143143
CFG_VERSION = $(CFG_RELEASE)
144+
# windows exe's need numeric versions - don't use anything but
145+
# numbers and dots here
146+
CFG_VERSION_WIN = 0.7
144147

145148
ifneq ($(wildcard $(CFG_GIT)),)
146149
ifneq ($(wildcard $(CFG_GIT_DIR)),)
@@ -239,29 +242,29 @@ $(foreach target,$(CFG_TARGET_TRIPLES),\
239242
# Standard library variables
240243
######################################################################
241244

242-
STDLIB_CRATE := $(S)src/libstd/core.rc
245+
STDLIB_CRATE := $(S)src/libstd/std.rs
243246
STDLIB_INPUTS := $(wildcard $(addprefix $(S)src/libstd/, \
244-
core.rc *.rs */*.rs */*/*rs */*/*/*rs))
247+
*.rs */*.rs */*/*rs */*/*/*rs))
245248

246249
######################################################################
247250
# Extra library variables
248251
######################################################################
249252

250-
EXTRALIB_CRATE := $(S)src/libextra/std.rc
253+
EXTRALIB_CRATE := $(S)src/libextra/extra.rs
251254
EXTRALIB_INPUTS := $(wildcard $(addprefix $(S)src/libextra/, \
252-
std.rc *.rs */*.rs))
255+
*.rs */*.rs))
253256

254257
######################################################################
255258
# rustc crate variables
256259
######################################################################
257260

258-
COMPILER_CRATE := $(S)src/librustc/rustc.rc
261+
COMPILER_CRATE := $(S)src/librustc/rustc.rs
259262
COMPILER_INPUTS := $(wildcard $(addprefix $(S)src/librustc/, \
260-
rustc.rc *.rs */*.rs */*/*.rs */*/*/*.rs))
263+
*.rs */*.rs */*/*.rs */*/*/*.rs))
261264

262-
LIBSYNTAX_CRATE := $(S)src/libsyntax/syntax.rc
265+
LIBSYNTAX_CRATE := $(S)src/libsyntax/syntax.rs
263266
LIBSYNTAX_INPUTS := $(wildcard $(addprefix $(S)src/libsyntax/, \
264-
syntax.rc *.rs */*.rs */*/*.rs))
267+
*.rs */*.rs */*/*.rs))
265268

266269
DRIVER_CRATE := $(S)src/driver/driver.rs
267270

@@ -311,6 +314,7 @@ $(foreach host,$(CFG_HOST_TRIPLES), \
311314
export CFG_SRC_DIR
312315
export CFG_BUILD_DIR
313316
export CFG_VERSION
317+
export CFG_VERSION_WIN
314318
export CFG_BUILD_TRIPLE
315319
export CFG_LLVM_ROOT
316320
export CFG_ENABLE_MINGW_CROSS
@@ -536,10 +540,19 @@ ALL_TARGET_RULES = $(foreach target,$(CFG_TARGET_TRIPLES), \
536540
$(foreach host,$(CFG_HOST_TRIPLES), \
537541
all-target-$(target)-host-$(host)))
538542

539-
all: $(ALL_TARGET_RULES) $(GENERATED) docs
543+
all: rustllvm/llvm-auto-clean-stamp \
544+
$(ALL_TARGET_RULES) $(GENERATED) docs
540545

541546
endif
542547

548+
# This is used to independently force an LLVM clean rebuild
549+
# when we changed something not otherwise captured by builtin
550+
# dependencies. In these cases, commit a change that touches
551+
# the stamp in the source dir.
552+
rustllvm/llvm-auto-clean-stamp: $(S)src/rustllvm/llvm-auto-clean-trigger
553+
$(Q)$(MAKE) clean-llvm
554+
touch $@
555+
543556

544557
######################################################################
545558
# Re-configuration

branches/auto/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ packages:
4242
Assuming you're on a relatively modern *nix system and have met the
4343
prerequisites, something along these lines should work.
4444

45-
$ curl -O http://static.rust-lang.org/dist/rust-0.6.tar.gz
46-
$ tar -xzf rust-0.6.tar.gz
47-
$ cd rust-0.6
45+
$ curl -O http://static.rust-lang.org/dist/rust-0.7.tar.gz
46+
$ tar -xzf rust-0.7.tar.gz
47+
$ cd rust-0.7
4848
$ ./configure
4949
$ make && make install
5050

@@ -59,8 +59,8 @@ When complete, `make install` will place several programs into
5959
API-documentation tool, and `rustpkg`, the Rust package manager and build system.
6060

6161
[wiki-start]: https://github.com/mozilla/rust/wiki/Note-getting-started-developing-Rust
62-
[tarball]: http://static.rust-lang.org/dist/rust-0.6.tar.gz
63-
[win-exe]: http://static.rust-lang.org/dist/rust-0.6-install.exe
62+
[tarball]: http://static.rust-lang.org/dist/rust-0.7.tar.gz
63+
[win-exe]: http://static.rust-lang.org/dist/rust-0.7-install.exe
6464

6565

6666
## License

0 commit comments

Comments
 (0)