Skip to content

Commit 4b8446a

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 1ec1b1f + 0414594 commit 4b8446a

File tree

664 files changed

+15957
-14872
lines changed

Some content is hidden

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

664 files changed

+15957
-14872
lines changed

.travis.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@ matrix:
3636
- env: IMAGE=dist-x86_64-linux DEPLOY=1 ALLOW_TRY=1
3737
- env: IMAGE=dist-x86_64-musl DEPLOY=1
3838
- env: IMAGE=dist-x86_64-netbsd DEPLOY=1
39-
- env: IMAGE=emscripten
39+
- env: IMAGE=asmjs
4040
- env: IMAGE=i686-gnu
4141
- env: IMAGE=i686-gnu-nopt
42+
# - env: IMAGE=wasm32 issue 42646
4243
- env: IMAGE=x86_64-gnu
4344
- env: IMAGE=x86_64-gnu-full-bootstrap
4445
- env: IMAGE=x86_64-gnu-aux
@@ -54,7 +55,7 @@ matrix:
5455
# version that we're using, 8.2, cannot compile LLVM for OSX 10.7.
5556
- env: >
5657
RUST_CHECK_TARGET=check
57-
RUST_CONFIGURE_ARGS="--build=x86_64-apple-darwin --enable-sanitizers"
58+
RUST_CONFIGURE_ARGS="--build=x86_64-apple-darwin --enable-sanitizers --enable-profiler"
5859
SRC=.
5960
RUSTC_RETRY_LINKER_ON_SEGFAULT=1
6061
SCCACHE_ERROR_LOG=/tmp/sccache.log
@@ -87,7 +88,7 @@ matrix:
8788
# OSX 10.7 and `xcode7` is the latest Xcode able to compile LLVM for 10.7.
8889
- env: >
8990
RUST_CHECK_TARGET=dist
90-
RUST_CONFIGURE_ARGS="--build=i686-apple-darwin --enable-extended"
91+
RUST_CONFIGURE_ARGS="--build=i686-apple-darwin --enable-extended --enable-profiler"
9192
SRC=.
9293
DEPLOY=1
9394
RUSTC_RETRY_LINKER_ON_SEGFAULT=1
@@ -101,7 +102,7 @@ matrix:
101102
- *osx_install_sccache
102103
- env: >
103104
RUST_CHECK_TARGET=dist
104-
RUST_CONFIGURE_ARGS="--target=aarch64-apple-ios,armv7-apple-ios,armv7s-apple-ios,i386-apple-ios,x86_64-apple-ios --enable-extended --enable-sanitizers"
105+
RUST_CONFIGURE_ARGS="--target=aarch64-apple-ios,armv7-apple-ios,armv7s-apple-ios,i386-apple-ios,x86_64-apple-ios --enable-extended --enable-sanitizers --enable-profiler"
105106
SRC=.
106107
DEPLOY=1
107108
RUSTC_RETRY_LINKER_ON_SEGFAULT=1

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ standard library, and documentation.
77

88
## Quick Start
99

10-
Read ["Installing Rust"] from [The Book].
10+
Read ["Installation"] from [The Book].
1111

12-
["Installing Rust"]: https://doc.rust-lang.org/book/getting-started.html#installing-rust
12+
["Installation"]: https://doc.rust-lang.org/book/second-edition/ch01-01-installation.html
1313
[The Book]: https://doc.rust-lang.org/book/index.html
1414

1515
## Building from Source

appveyor.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ environment:
77
matrix:
88
# 32/64 bit MSVC tests
99
- MSYS_BITS: 64
10-
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc
10+
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-profiler
1111
SCRIPT: python x.py test
1212
- MSYS_BITS: 32
1313
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc --target=i586-pc-windows-msvc
@@ -48,12 +48,14 @@ environment:
4848
- RUST_CONFIGURE_ARGS: >
4949
--build=x86_64-pc-windows-msvc
5050
--enable-extended
51+
--enable-profiler
5152
SCRIPT: python x.py dist
5253
DEPLOY: 1
5354
- RUST_CONFIGURE_ARGS: >
5455
--build=i686-pc-windows-msvc
5556
--target=i586-pc-windows-msvc
5657
--enable-extended
58+
--enable-profiler
5759
SCRIPT: python x.py dist
5860
DEPLOY: 1
5961
- MSYS_BITS: 32

configure

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,7 @@ opt vendor 0 "enable usage of vendored Rust crates"
452452
opt sanitizers 0 "build the sanitizer runtimes (asan, lsan, msan, tsan)"
453453
opt dist-src 1 "when building tarballs enables building a source tarball"
454454
opt cargo-openssl-static 0 "static openssl in cargo"
455+
opt profiler 0 "build the profiler runtime"
455456

456457
# Optimization and debugging options. These may be overridden by the release channel, etc.
457458
opt_nosave optimize 1 "build optimized rust code"

0 commit comments

Comments
 (0)