Skip to content
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 #52088

Merged
merged 31 commits into from
Jul 6, 2018
Merged

Rollup of 14 pull requests #52088

merged 31 commits into from
Jul 6, 2018

Commits on Jun 25, 2018

  1. Configuration menu
    Copy the full SHA
    4c6385d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2018

  1. Configuration menu
    Copy the full SHA
    c4f6f90 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2018

  1. Configuration menu
    Copy the full SHA
    1eeb5dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65ff414 View commit details
    Browse the repository at this point in the history
  3. rust: add initial changes to support powerpc64le musl

    amend powerpc64le_unknown_linux_musl.rs to fix copyright date
    mksully22 committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    dd069ea View commit details
    Browse the repository at this point in the history
  4. Any docs preposition change

    This changes the docs referring to where a user should be wary of depending on "Any" trait impls from warning about relying on them "outside" of their code to warning about relying on them "inside" of their code.
    bowbahdoe authored Jul 3, 2018
    Configuration menu
    Copy the full SHA
    6f223cf View commit details
    Browse the repository at this point in the history
  5. Strenghten synchronization in Arc::is_unique

    Previously, `is_unique` would not synchronize at all with a `drop` that returned
    early because it was not the last reference, leading to a data race.
    
    Fixes rust-lang#51780
    RalfJung committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    f96c246 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ecaa7bc View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2018

  1. Include VS 2017 in error message.

    Update error prompt message to indicate that VS 2017 is supported (for a while now).
    crlf0710 authored Jul 4, 2018
    Configuration menu
    Copy the full SHA
    1dae60e View commit details
    Browse the repository at this point in the history
  2. Shorten the line

    Shorten the line to make tidy happy.
    crlf0710 authored Jul 4, 2018
    Configuration menu
    Copy the full SHA
    30063ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6556c84 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2018

  1. Configuration menu
    Copy the full SHA
    0ce0177 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82a1328 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1e3a5a View commit details
    Browse the repository at this point in the history
  4. Address review comments

    oli-obk committed Jul 5, 2018
    Configuration menu
    Copy the full SHA
    f352e98 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#51619 - mksully22:ppc64le_rust, r=alexcrichton

    rust: add initial changes to support powerpc64le musl
    
    Initial changes to support rustc building on ppc64le with musl. A PR was also submitted to libc component rust-lang/libc#1023 to add changes to libc musl definitions.
    
    A PR was submitted on Alpine alpinelinux/aports#4549 with equivalent temporary patches for building on Alpine for now.
    
    As a verification test a github project was put together to build ppc64le versions of rustc, rust-stdlib, and cargo on Alpine, https://github.com/mksully22/ppc64le_alpine_rust_1.26.2
    kennytm authored Jul 5, 2018
    Configuration menu
    Copy the full SHA
    185fb7b View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#51793 - GuillaumeGomez:search-result-hover,…

    … r=QuietMisdreavus
    
    Fix variant background color on hover in search results
    
    Fixes rust-lang#51792.
    
    <img width="1440" alt="screen shot 2018-06-26 at 00 37 24" src="https://user-images.githubusercontent.com/3050060/41879313-60ecf3be-78d9-11e8-9986-21af529ab758.png">
    
    r? @QuietMisdreavus
    kennytm authored Jul 5, 2018
    Configuration menu
    Copy the full SHA
    6650d7f View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2018

  1. Rollup merge of rust-lang#52005 - alexcrichton:update-llvm-for-wasm, …

    …r=kennytm
    
    Update LLVM to bring in a wasm codegen fix
    
    Closes rust-lang#51986
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    1568b5e View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#52016 - oli-obk:dedup_static_errors, r=este…

    …bank
    
    Deduplicate error reports for statics
    
    fixes rust-lang#51970
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    a4846ae View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#52019 - michaelwoerister:cross-lto-auto-plu…

    …gin, r=alexcrichton
    
    [cross-lang-lto] Allow the linker to choose the LTO-plugin (which is useful when using LLD)
    
    This PR allows for not specifying an LTO-linker plugin but still let `rustc` invoke the linker with the correct plugin arguments. This is useful when using LLD which does not need the `-plugin` argument. Since LLD is the best linker for this scenario anyway, this change should improve ergonomics quite a bit.
    
    r? @alexcrichton
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    ffc453a View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#52030 - bowbahdoe:patch-1, r=alexcrichton

    Any docs preposition change
    
    This changes the docs referring to where a user should be wary of depending on "Any" trait impls from warning about relying on them "outside" of their code to warning about relying on them "inside" of their code.
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    7ce7bf0 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#52031 - RalfJung:arc, r=sfackler

    Strenghten synchronization in `Arc::is_unique`
    
    Previously, `is_unique` would not synchronize at all with a `drop` that returned
    early because it was not the last reference, leading to a data race.
    
    Fixes rust-lang#51780
    
    Unfortunately I have no idea how to add a test for this.
    
    Cc @jhjourdan
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    b87b22e View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#52033 - zachrwolfe:outdated_value_comment, …

    …r=oli-obk
    
    [Gardening] Update outdated comments: ByVal -> Scalar
    
    ByVal enum cases in mir::interpret::value were renamed to Scalar a while ago but comments still refer to the old names.
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    6d35505 View commit details
    Browse the repository at this point in the history
  7. Fix typo in cell.rs

    d-e-s-o committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    fa7f7ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23fbfb5 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#52073 - xfix:patch-7, r=oli-obk

    Add a punch card to weird expressions test
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    596d1a7 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#52080 - oli-obk:dep_dedup_diagnostics, r=ke…

    …nnytm
    
    Improve dependency deduplication diagnostics
    
    r? @kennytm
    
    this is obviously hard to test 😆
    
    cc rust-lang#52072
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    f1a36fc View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#52055 - crlf0710:patch-3, r=Mark-Simulacrum

    Include VS 2017 in error message.
    
    Update error prompt message to indicate that VS 2017 is supported (for a while now).
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    3c21349 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#52063 - mark-i-m:docs_link, r=kennytm

    Add a link to the rustc docs
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    20e32ee View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#52093 - alexcrichton:update-issue, r=kennytm

    rustc: Update tracking issue for wasm_import_module
    
    It's now rust-lang#52090
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    1a8011f View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#52096 - d-e-s-o:fix-typo, r=sfackler

    Fix typo in cell.rs
    kennytm committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    e6ddbab View commit details
    Browse the repository at this point in the history