Skip to content

Commit 9c8cf62

Browse files
committed
---
yaml --- r: 122471 b: refs/tags/0.11.0 c: e1247cb h: refs/heads/master i: 122469: bf61952 122467: 68bf25e 122463: 55854f8 v: v3
1 parent 26fff86 commit 9c8cf62

File tree

4,265 files changed

+591089
-0
lines changed

Some content is hidden

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

4,265 files changed

+591089
-0
lines changed

[refs]

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@ refs/tags/0.8: b5ca80041e025b55a807eb3373195538501f871a
2828
refs/tags/0.9: 36870b185fc5f5486636d4515f0e22677493f225
2929
refs/tags/0.10: ac33f2b15782272ae348dbd7b14b8257b2148b5a
3030
refs/heads/libuv-update-temp-branch: 6ed22c618766f1f2a2e108eef8ce3f51be0f70b7
31+
refs/tags/0.11.0: e1247cb1d0d681be034adb4b558b5a0c0d5720f9

tags/0.11.0/.gitattributes

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[attr]rust text eol=lf whitespace=tab-in-indent,trailing-space,tabwidth=4
2+
3+
* text=auto eol=lf
4+
*.cpp rust
5+
*.h rust
6+
*.rs rust
7+
src/etc/pkg/rust-logo.ico binary
8+
src/etc/pkg/rust-logo.png binary
9+
src/rt/msvc/* -whitespace
10+
src/rt/valgrind/* -whitespace

tags/0.11.0/.gitignore

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
*~
2+
\#*\#
3+
\#*
4+
.#*
5+
*.x86
6+
*.llvm
7+
*.out
8+
*.boot
9+
*.rustc
10+
*.cmx
11+
*.dll
12+
*.def
13+
*.exe
14+
*.a
15+
*.rlib
16+
*.so
17+
*.dylib
18+
*.orig
19+
*.cmo
20+
*.cmi
21+
*.dSYM
22+
*.d
23+
*.o
24+
*.ll
25+
*.bc
26+
*.aux
27+
*.cp
28+
*.fn
29+
*.ky
30+
*.cps
31+
*.log
32+
*.pdf
33+
*.epub
34+
*.html
35+
*.pg
36+
*.toc
37+
*.tp
38+
*.vr
39+
*.patch
40+
*.diff
41+
*.rej
42+
*.swp
43+
*.swo
44+
*.tmp
45+
*.pyc
46+
*.elc
47+
.hg/
48+
.hgignore
49+
.cproject
50+
.project
51+
.valgrindrc
52+
lexer.ml
53+
TAGS
54+
TAGS.emacs
55+
TAGS.vi
56+
version.ml
57+
version.texi
58+
/Makefile
59+
config.mk
60+
/rt/
61+
/rustllvm/
62+
/test/
63+
/inst/
64+
/mingw-build/
65+
src/.DS_Store
66+
/tmp/
67+
/dist/
68+
/stage0/
69+
/dl/
70+
/stage1/
71+
/stage2/
72+
/stage3/
73+
*.bz2
74+
/doc
75+
/nd/
76+
/llvm/
77+
version.md
78+
keywords.md
79+
x86_64-apple-darwin/
80+
x86_64-unknown-linux-gnu/
81+
i686-unknown-linux-gnu/
82+
tmp.*.rs
83+
config.stamp
84+
.DS_Store
85+
src/etc/dl
86+
.settings/
87+
/build
88+
i686-pc-mingw32/
89+
src/librustc/lib/llvmdeps.rs
90+
*.pot

tags/0.11.0/.gitmodules

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
[submodule "src/llvm"]
2+
path = src/llvm
3+
url = https://github.com/rust-lang/llvm.git
4+
branch = master
5+
[submodule "src/libuv"]
6+
path = src/libuv
7+
url = https://github.com/rust-lang/libuv.git
8+
branch = master
9+
[submodule "src/gyp"]
10+
path = src/gyp
11+
url = https://github.com/rust-lang/gyp.git
12+
[submodule "src/compiler-rt"]
13+
path = src/compiler-rt
14+
url = https://github.com/rust-lang/compiler-rt.git
15+
[submodule "src/rt/hoedown"]
16+
path = src/rt/hoedown
17+
url = https://github.com/rust-lang/hoedown.git
18+
[submodule "src/jemalloc"]
19+
path = src/jemalloc
20+
url = https://github.com/rust-lang/jemalloc.git

tags/0.11.0/.mailmap

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#
2+
# This list is used by git-shortlog to aggregate contributions. It is
3+
# necessary when either the author's full name is not always written
4+
# the same way, and/or the same author contributes from different
5+
# email addresses.
6+
#
7+
8+
Elly Jones <[email protected]>
9+
10+
Junyoung Cho <[email protected]>
11+
Matthijs Hofstra <[email protected]>
12+
Rob Arnold <[email protected]>

tags/0.11.0/.travis.yml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Use something that's not 'ruby' so we don't set up things like
2+
# RVM/bundler/ruby and whatnot. Right now 'rust' isn't a language on travis and
3+
# it treats unknown languages as ruby-like I believe.
4+
language: c
5+
6+
# Before we start doing anything, install a stock LLVM
7+
install:
8+
- sudo sh -c "echo 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.4 main' >> /etc/apt/sources.list"
9+
- sudo sh -c "echo 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise main' >> /etc/apt/sources.list"
10+
- sudo sh -c "echo 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu precise main' >> /etc/apt/sources.list"
11+
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
12+
- sudo apt-get update -qq
13+
- sudo apt-get install -qq --force-yes -y llvm-$LLVM_VERSION
14+
llvm-${LLVM_VERSION}-dev clang-$LLVM_VERSION lldb-$LLVM_VERSION
15+
16+
17+
# All of the llvm tools are suffixed with "-$VERS" which we don't want, so
18+
# symlink them all into a local directory and just use that
19+
#
20+
# FIXME: this shouldn't update the src/llvm sub-repo, that takes about a minute
21+
# it's gotta download so much stuff.
22+
before_script:
23+
- mkdir -p local-llvm/bin
24+
- ln -nsf /usr/bin/llvm-config-$LLVM_VERSION local-llvm/bin/llvm-config
25+
- ln -nsf /usr/bin/llvm-mc-$LLVM_VERSION local-llvm/bin/llvm-mc
26+
- ln -nsf /usr/bin/llvm-as-$LLVM_VERSION local-llvm/bin/llvm-as
27+
- ln -nsf /usr/bin/llvm-dis-$LLVM_VERSION local-llvm/bin/llvm-dis
28+
- ln -nsf /usr/bin/llc-$LLVM_VERSION local-llvm/bin/llc
29+
- ln -nsf /usr/include/llvm-$LLVM_VERSION local-llvm/include
30+
- ./configure --disable-optimize-tests --llvm-root=`pwd`/local-llvm
31+
--enable-fast-make --enable-clang
32+
33+
# Tidy everything up first, then build a few things, and then run a few tests.
34+
# Note that this is meant to run in a "fairly small" amount of time, so this
35+
# isn't exhaustive at all.
36+
#
37+
# As a result of https://github.com/travis-ci/travis-ci/issues/1066, we run
38+
# everything in one large command instead of multiple commands.
39+
script: |
40+
if [[ $TRAVIS_PULL_REQUEST != 'false' ]]; then
41+
if [[ $LLVM_VERSION != '3.4' ]]; then exit 0; fi
42+
fi &&
43+
make tidy &&
44+
travis_wait make -j4 rustc-stage1 &&
45+
make check-stage1-std check-stage1-rpass check-stage1-cfail check-stage1-rfail check-stage1-doc
46+
47+
env:
48+
global:
49+
- NO_BENCH=1
50+
matrix:
51+
- LLVM_VERSION=3.3
52+
- LLVM_VERSION=3.4
53+
54+
# We track this ourselves, and in theory we don't have to update the LLVM repo
55+
# (but sadly we do right now anyway).
56+
git:
57+
submodules: false
58+
59+
notifications:
60+
email: false
61+
62+
branches:
63+
only:
64+
- master

0 commit comments

Comments
 (0)