-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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 #31882
Rollup of 10 pull requests #31882
Commits on Feb 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for dfe72fa - Browse repository at this point
Copy the full SHA dfe72faView commit details
Commits on Feb 21, 2016
-
mk: Specify armv6 for gcc on arm-unknown-linux-*
Right now the compiler's we're using actually default to armv7/thumb2 I believe, so this should help push them back to what the arm-unknown-linux-* targets are for. This at least matches that clang does for the `arm-unknown-linux-gnueabihf` target which is to map it to an armv6 architecture. Closes rust-lang#31787
Configuration menu - View commit details
-
Copy full SHA for d4fda66 - Browse repository at this point
Copy the full SHA d4fda66View commit details
Commits on Feb 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a23e4fc - Browse repository at this point
Copy the full SHA a23e4fcView commit details
Commits on Feb 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b49ce1a - Browse repository at this point
Copy the full SHA b49ce1aView commit details -
Correct char.encode_utf16() documentation
The "A buffer that's too small" example was calling encode_utf8().
Configuration menu - View commit details
-
Copy full SHA for 60ce31a - Browse repository at this point
Copy the full SHA 60ce31aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b38a856 - Browse repository at this point
Copy the full SHA b38a856View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5df7e0 - Browse repository at this point
Copy the full SHA f5df7e0View commit details
Commits on Feb 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3358fb1 - Browse repository at this point
Copy the full SHA 3358fb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d6dcf - Browse repository at this point
Copy the full SHA f8d6dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5172745 - Browse repository at this point
Copy the full SHA 5172745View commit details -
Configuration menu - View commit details
-
Copy full SHA for d34c6ee - Browse repository at this point
Copy the full SHA d34c6eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ad7065 - Browse repository at this point
Copy the full SHA 7ad7065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27ca250 - Browse repository at this point
Copy the full SHA 27ca250View commit details -
Fix source-links for files with absolute-paths
`clean_srcpath` tries to make the source-path relative to `src_root`, but this didn't work since `src_root` itself wasn't absolute.
Configuration menu - View commit details
-
Copy full SHA for cf76fcf - Browse repository at this point
Copy the full SHA cf76fcfView commit details -
rustc: Refactor how unstable flags are handled
This commit adds support for *truly* unstable options in the compiler, as well as adding warnings for the start of the deprecation path of unstable-but-not-really options. Specifically, the following behavior is now in place for handling unstable options: * As before, an unconditional error is emitted if an unstable option is passed and the `-Z unstable-options` flag is not present. Note that passing another `-Z` flag does not require passing `-Z unstable-options` as well. * New flags added to the compiler will be in the `Unstable` category as opposed to the `UnstableButNotReally` category which means they will unconditionally emit an error when used on stable. * All current flags are in a category where they will emit warnings when used that the option will soon be a hard error. Also as before, it is intended that `-Z` is akin to `#![feature]` in a crate where it is required to unlock unstable functionality. A nightly compiler which is used without any `-Z` flags should only be exercising stable behavior.
Configuration menu - View commit details
-
Copy full SHA for 1282833 - Browse repository at this point
Copy the full SHA 1282833View commit details
Commits on Feb 25, 2016
-
Rollup merge of rust-lang#31362 - jseyfried:fix_extern_crate_visibili…
…ty, r=nikomatsakis This PR changes the visibility of extern crate declarations to match that of items (fixes rust-lang#26775). To avoid breakage, the PR makes it a `public_in_private` lint to reexport a private extern crate, and it adds the lint `inaccessible_extern_crate` for uses of an inaccessible extern crate. The lints can be avoided by making the appropriate `extern crate` declaration public.
Configuration menu - View commit details
-
Copy full SHA for a48f958 - Browse repository at this point
Copy the full SHA a48f958View commit details -
Rollup merge of rust-lang#31793 - alexcrichton:add-real-option-gating…
…, r=nikomatsakis This commit adds support for *truly* unstable options in the compiler, as well as adding warnings for the start of the deprecation path of unstable-but-not-really options. Specifically, the following behavior is now in place for handling unstable options: * As before, an unconditional error is emitted if an unstable option is passed and the `-Z unstable-options` flag is not present. Note that passing another `-Z` flag does not require passing `-Z unstable-options` as well. * New flags added to the compiler will be in the `Unstable` category as opposed to the `UnstableButNotReally` category which means they will unconditionally emit an error when used on stable. * All current flags are in a category where they will emit warnings when used that the option will soon be a hard error. Also as before, it is intended that `-Z` is akin to `#![feature]` in a crate where it is required to unlock unstable functionality. A nightly compiler which is used without any `-Z` flags should only be exercising stable behavior.
Configuration menu - View commit details
-
Copy full SHA for 05485be - Browse repository at this point
Copy the full SHA 05485beView commit details -
Rollup merge of rust-lang#31800 - alexcrichton:armv6-plz, r=brson
Right now the compiler's we're using actually default to armv7/thumb2 I believe, so this should help push them back to what the arm-unknown-linux-* targets are for. This at least matches that clang does for the `arm-unknown-linux-gnueabihf` target which is to map it to an armv6 architecture. Closes rust-lang#31787
Configuration menu - View commit details
-
Copy full SHA for db86810 - Browse repository at this point
Copy the full SHA db86810View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7731cdc - Browse repository at this point
Copy the full SHA 7731cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cfa2ee - Browse repository at this point
Copy the full SHA 4cfa2eeView commit details -
Rollup merge of rust-lang#31831 - tormol:master, r=alexcrichton
The "A buffer that's too small" example was calling encode_utf**8**().
Configuration menu - View commit details
-
Copy full SHA for 39f41c6 - Browse repository at this point
Copy the full SHA 39f41c6View commit details -
Rollup merge of rust-lang#31835 - mitaa:rdoc-global-src, r=alexcrichton
fixes rust-lang#26995 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 6078a86 - Browse repository at this point
Copy the full SHA 6078a86View commit details -
Rollup merge of rust-lang#31837 - mitaa:rdoc-inherent-assoc, r=alexcr…
…ichton This effectively only records associated items from either inherent impls or trait definitions in the search-index. fixes rust-lang#31808 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for e584a49 - Browse repository at this point
Copy the full SHA e584a49View commit details