-
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 14 pull requests #46874
Merged
Merged
Rollup of 14 pull requests #46874
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RefCell::replace_with is not stablized in this PR, since it wasn't part of the RFC.
I'm not allowed to have the same feature flag associated with multiple stability levels.
The `--sort-modules-by-appearance` option will list modules in the order that they appear in the source, rather than sorting them alphabetically (as is the default). This resolves rust-lang#8552.
- make liblibc to point to libc with aarch64-unknown-openbsd - make c_char (in std::os::raw) to point to right value
Outputs in InlineAsm can be read-write, so splitting it out is useful for things like Store-Store folding, as it cannot be done for a Store-AsmOutput. This PR is intended to make no changes, just be the mechanical split of the enum. Future changes can use the split, like a MIR pass I'm working on and perhaps two-phase borrows.
… r=QuietMisdreavus Do not display hidden types, fixes issue 23912 Fixes rust-lang#23912. r? @QuietMisdreavus (It's the one I was talking about a few days ago, just close it if it's useless.)
Stablize RefCell::{replace, swap} RefCell::replace_with is not stablized in this PR, since it wasn't part of the RFC. CC rust-lang#43570
Reject superfluous `::` in IPv6 addresses Fixes rust-lang#46263.
…lexcrichton incr.comp.: Add `-C incremental` in addition to `-Z incremental` This PR adds a stable commandline option for invoking incremental compilation. r? @alexcrichton
add aarch64-unknown-openbsd support - make liblibc to point to libc with aarch64-unknown-openbsd - make c_char (in std::os::raw) to point to right value r? @alexcrichton currently, I have only tested in crosscompilation environement (openbsd x64_64 -> openbsd aarch64). it produces valid binaries.
Add an option to allow rustdoc to list modules by appearance The `--sort-modules-by-appearance` option will list modules in the order that they appear in the source, rather than sorting them alphabetically (as is the default). This resolves rust-lang#8552.
…r=estebank Distribute intrinsic.natvis with the compiler for windows-msvc. This adds `intrinsic.natvis` to the `windows-msvc` distributions of Rust, enabling the visualization of `str` and slices in the VS debugger. Two other natvis files are already included, this was probably just an oversight. I also updated `rust-windbg.cmd` to load this file as well.
…tolnay Add Hash impl for SystemTime and Instant Closes rust-lang#46670. Not sure how to actually test non-Linux platforms. `rustc --target=i686-pc-windows-gnu --crate-name std --crate-type rlib src/libstd/lib.rs -o q.rlib` works a bit, but for Redox I'm not sure what to do. r? @dtolnay
Always `Debug` floats with a decimal point Fixes rust-lang#30967 r? @dtolnay
…cation-in-type, r=petrochenkov Remove a token after closing delimiter from the span of macro in type position e.g. ```rust let x = y: foo!(); ``` The span for `foo!()` includes `;`. cc rust-lang/rustfmt#2290.
Fix whitespacing issues in pretty-printing of bounds cc rust-lang#46827 (comment)
Split PlaceContext::Store into Store & AsmOutput Outputs in InlineAsm can be read-write, so splitting it out is useful for things like Store-Store folding, as that's unsound for a Store-AsmOutput. This PR is intended to make no changes, just be the mechanical split of the enum. Future changes can use the split, like a MIR pass I'm working on and perhaps two-phase borrows (see this FIXME: https://github.com/rust-lang/rust/pull/46852/files#diff-74dcd7740ab2104cd2b9a3b68dd4f208R543)
…r=arielb1 Point at def span in "missing in impl" error
docs(slice): Clarification in binary_search_by This PR ~fixes a small comment typo~ adds some clarification to a half-open interval in the `binary_search_by` function in `slice`.
r? @estebank (rust_highfive has picked a reviewer for you, use r? to override) |
@bors r+ p=14 |
📌 Commit 66e5c79 has been approved by |
kennytm
added
the
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
label
Dec 20, 2017
☀️ Test successful - status-appveyor, status-travis |
This was referenced Dec 20, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
rollup
A PR which is a rollup
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
::
in IPv6 addresses #46671, incr.comp.: Add-C incremental
in addition to-Z incremental
#46751, add aarch64-unknown-openbsd support #46760, Add an option to allow rustdoc to list modules by appearance #46787, Distribute intrinsic.natvis with the compiler for windows-msvc. #46794, Add Hash impl for SystemTime and Instant #46828, AlwaysDebug
floats with a decimal point #46831, Remove a token after closing delimiter from the span of macro in type position #46835, Fix whitespacing issues in pretty-printing of bounds #46851, Split PlaceContext::Store into Store & AsmOutput #46852, Point at def span in "missing in impl" error #46856, docs(slice): Clarification in binary_search_by #46870