-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 10 pull requests #41566
Rollup of 10 pull requests #41566
Commits on Apr 18, 2017
-
Configuration menu - View commit details
-
Copy full SHA for a42c025 - Browse repository at this point
Copy the full SHA a42c025View commit details
Commits on Apr 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for e1afddc - Browse repository at this point
Copy the full SHA e1afddcView commit details
Commits on Apr 24, 2017
-
Step::replace_one should put a one, not a zero (Issue rust-lang#41492)
Turns out all six of these impls are incorrect.
Configuration menu - View commit details
-
Copy full SHA for f8c6436 - Browse repository at this point
Copy the full SHA f8c6436View commit details -
Configuration menu - View commit details
-
Copy full SHA for e482529 - Browse repository at this point
Copy the full SHA e482529View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd880bc - Browse repository at this point
Copy the full SHA bd880bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b10c044 - Browse repository at this point
Copy the full SHA b10c044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d63f13 - Browse repository at this point
Copy the full SHA 0d63f13View commit details
Commits on Apr 25, 2017
-
This requires an updated LLVM with D31999 and D32000 to build libcore. A basic hello world builds and runs successfully on the hexagon simulator.
Configuration menu - View commit details
-
Copy full SHA for c558a2a - Browse repository at this point
Copy the full SHA c558a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f97b2a - Browse repository at this point
Copy the full SHA 3f97b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7248f67 - Browse repository at this point
Copy the full SHA 7248f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9bdb17 - Browse repository at this point
Copy the full SHA b9bdb17View commit details
Commits on Apr 26, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 9f96d0a - Browse repository at this point
Copy the full SHA 9f96d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32aeb22 - Browse repository at this point
Copy the full SHA 32aeb22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c2ff1 - Browse repository at this point
Copy the full SHA 85c2ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b00ec - Browse repository at this point
Copy the full SHA 27b00ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e6656 - Browse repository at this point
Copy the full SHA 29e6656View commit details -
Update stage0 boostrap compiler
We've got a freshly minted beta compiler, let's update to use that on nightly! This has a few other changes associated with it as well * A bump to the rustc version number (to 1.19.0) * Movement of the `cargo` and `rls` submodules to their "proper" location in `src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude` option this can work. * Updates of the `cargo` and `rls` submodules to their master branches. * Tweak to the `src/stage0.txt` format to be more amenable for Cargo version numbers. On the beta channel Cargo will bootstrap from a different version than rustc (e.g. the version numbers are different), so we need different configuration for this. * Addition of `dev` as a readable key in the `src/stage0.txt` format. If present then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead of `static.rust-lang.org`. This is added to accomodate our updated release process with Travis and AppVeyor.
Configuration menu - View commit details
-
Copy full SHA for e4cd4d1 - Browse repository at this point
Copy the full SHA e4cd4d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22eb3c6 - Browse repository at this point
Copy the full SHA 22eb3c6View commit details -
Rollup merge of rust-lang#41370 - malbarbo:android-bootstrap, r=alexc…
…richton Add bootstrap support for android
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for e1a3e66 - Browse repository at this point
Copy the full SHA e1a3e66View commit details -
Rollup merge of rust-lang#41456 - jessicah:haiku-support, r=alexcrichton
Haiku: fix initial platform support
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 5d8ab6b - Browse repository at this point
Copy the full SHA 5d8ab6bView commit details -
Rollup merge of rust-lang#41493 - scottmcm:fix-step-replace, r=sfackler
Step::replace_one should put a one, not a zero (Issue rust-lang#41492) Turns out all six of the replace_* impls were backwards.
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 865f71e - Browse repository at this point
Copy the full SHA 865f71eView commit details -
Rollup merge of rust-lang#41499 - steveklabnik:gh25164, r=alexcrichton
Address platform-specific behavior in TcpStream::shutdown Fixes rust-lang#25164 r? @rust-lang/libs from the GitHub thread, it seems like documenting this behavior is okay, but I want to make sure that's what you want.
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for a6e6df8 - Browse repository at this point
Copy the full SHA a6e6df8View commit details -
Rollup merge of rust-lang#41501 - GuillaumeGomez:invalid_module_locat…
…ion, r=jseyfried Invalid module location Fixes rust-lang#38110. r? @jseyfried
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for acdfc9f - Browse repository at this point
Copy the full SHA acdfc9fView commit details -
Rollup merge of rust-lang#41524 - michaelwu:basic-hexagon, r=alexcric…
…hton Add Hexagon support This requires an updated LLVM with https://reviews.llvm.org/D31999 and https://reviews.llvm.org/D32000 to build libcore. A basic hello world builds and runs successfully on the hexagon simulator. libcore is fine with LLVM fixes, but libstd requires a lot more work since there's a custom rtos running on most hexagon cores. Running Linux sounds possible though, so maybe getting linux + musl going would be easier. Here's the target file I've been using for testing ``` { "arch": "hexagon", "llvm-target": "hexagon-unknown-elf", "os": "none", "target-endian": "little", "target-pointer-width": "32", "data-layout": "e-m:e-p:32:32:32-a:0-n16:32-i64:64:64-i32:32:32-i16:16:16-i1:8:8-f32:32:32-f64:64:64-v32:32:32-v64:64:64-v512:512:512-v1024:1024:1024-v2048:2048:2048", "linker": "hexagon-clang", "linker-flavor": "gcc", "executables": true, "cpu": "hexagonv60" } ```
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 6943e5b - Browse repository at this point
Copy the full SHA 6943e5bView commit details -
Rollup merge of rust-lang#41544 - alexcrichton:bump-bootstrap, r=brson
Update stage0 boostrap compiler We've got a freshly minted beta compiler, let's update to use that on nightly! This has a few other changes associated with it as well * A bump to the rustc version number (to 1.19.0) * Movement of the `cargo` and `rls` submodules to their "proper" location in `src/tools/{cargo,rls}`. Now that Cargo workspaces support the `exclude` option this can work. * Updates of the `cargo` and `rls` submodules to their master branches. * Tweak to the `src/stage0.txt` format to be more amenable for Cargo version numbers. On the beta channel Cargo will bootstrap from a different version than rustc (e.g. the version numbers are different), so we need different configuration for this. * Addition of `dev` as a readable key in the `src/stage0.txt` format. If present then stage0 compilers are downloaded from `dev-static.rust-lang.org` instead of `static.rust-lang.org`. This is added to accomodate our updated release process with Travis and AppVeyor.
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 14d4aa9 - Browse repository at this point
Copy the full SHA 14d4aa9View commit details -
Rollup merge of rust-lang#41546 - cuviper:reduced-rust-src, r=alexcri…
…chton Shrink the rust-src component Before this change, the installable rust-src component had essentially the same contents as the rustc-src dist tarball, just additionally wrapped in a rust-installer. As discussed on [internals], rust-src is only meant to support uses for the standard library, so it doesn't really need the rest of the compiler sources. Now rust-src only contains libstd and its path dependencies, which roughly matches the set of crates that have rust-analysis data. The result is **significantly** smaller, from 36MB to 1.3MB compressed, and from 247MB to 8.5MB uncompressed. [internals]: https://internals.rust-lang.org/t/minimizing-the-rust-src-component/5117
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 2d8fd57 - Browse repository at this point
Copy the full SHA 2d8fd57View commit details -
Rollup merge of rust-lang#41550 - wesleywiser:fix_33287, r=estebank
Add a regression test for ICE rust-lang#33287 Fixes rust-lang#33287
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for c2bd3d3 - Browse repository at this point
Copy the full SHA c2bd3d3View commit details -
Rollup merge of rust-lang#41552 - jessicah:updated-num-cpus-dep, r=al…
…excrichton Update num_cpus dependency to 1.x (1.4.0)
Ariel Ben-Yehuda authoredApr 26, 2017 Configuration menu - View commit details
-
Copy full SHA for 708bfa7 - Browse repository at this point
Copy the full SHA 708bfa7View commit details