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 8 pull requests #84982

Merged
merged 17 commits into from
May 6, 2021
Merged

Rollup of 8 pull requests #84982

merged 17 commits into from
May 6, 2021

Commits on Apr 19, 2021

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

Commits on Apr 29, 2021

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

Commits on May 3, 2021

  1. ⬆️ rust-analyzer

    lnicola committed May 3, 2021
    Configuration menu
    Copy the full SHA
    367c1db View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

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

Commits on May 5, 2021

  1. Fix typo in MaybeUninit::array_assume_init safety comment

    And also add backticks around `MaybeUninit`.
    sdroege committed May 5, 2021
    Configuration menu
    Copy the full SHA
    42405b4 View commit details
    Browse the repository at this point in the history
  2. Revert PR 83866

    That PR caused multiple test failures when Rust's channel is changed
    from nightly to anything else. The commit will have to be landed again
    after the test suite is fixed.
    pietroalbini committed May 5, 2021
    Configuration menu
    Copy the full SHA
    5b34bf4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6f3dbb View commit details
    Browse the repository at this point in the history
  4. Implement RFC 2951: Native link modifiers

    This commit implements both the native linking modifiers infrastructure
    as well as an initial attempt at the individual modifiers from the RFC.
    It also introduces a feature flag for the general syntax along with
    individual feature flags for each modifier.
    luqmana committed May 5, 2021
    Configuration menu
    Copy the full SHA
    db555e1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. Configuration menu
    Copy the full SHA
    4617b03 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#83507 - luqmana:native-link-modifiers, r=pe…

    …trochenkov
    
    Implement RFC 2951: Native link modifiers
    
    A first attempt at implementing rust-lang/rfcs#2951 / rust-lang/compiler-team#356.
    
    Tracking Issue: rust-lang#81490
    
    Introduces feature flags for the general syntax (`native_link_modifiers`) and each modifier (`native_link_modifiers_{as_needed,bundle,verbatim,whole_archive}`).
    
    r? `@petrochenkov`
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    5dcdeb8 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#84328 - Folyd:stablize_map_into_keys_values…

    …, r=m-ou-se
    
    Stablize {HashMap,BTreeMap}::into_{keys,values}
    
    I would propose to stabilize `{HashMap,BTreeMap}::into_{keys,values}`( aka. `map_into_keys_values`).
    
    Closes rust-lang#75294.
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    6a6c644 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#84712 - joshtriplett:simplify-chdir, r=yaahc

    Simplify chdir implementation and minimize unsafe block
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    2ed0134 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#84851 - lnicola:rust-analyzer-2021-05-03, r…

    …=jonas-schievink
    
    ⬆️ rust-analyzer
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    ae40955 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#84923 - estebank:as_cache_key-once, r=petro…

    …chenkov
    
    Only compute Obligation `cache_key` once  in `register_obligation_at`
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    b5f40df View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#84945 - fee1-dead:E0583-better-message, r=p…

    …etrochenkov
    
    E0583: Include secondary path in error message
    
    Fixes rust-lang#84819.
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    b07834b View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#84949 - sdroege:maybe-unint-typo, r=m-ou-se

    Fix typo in `MaybeUninit::array_assume_init` safety comment
    
    And also add backticks around `MaybeUninit`.
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    ccf0e3e View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#84950 - pietroalbini:revert-3478f83c0, r=Ma…

    …rk-Simulacrum
    
    Revert PR 83866
    
    rust-lang#83866 caused multiple test failures when Rust's channel is changed from nightly to anything else. The PR will have to be landed again after the test suite is fixed.
    
    The two kinds of test failures were:
    
    * Rustdoc tests failed because the links in the generated HTML didn't point at nightly anymore, see rust-lang#84909 (comment)
    * Rustdoc UI tests failed because the links included in error messages didn't point at nightly anymore, see rust-lang#84909 (comment)
    
    r? ``@Mark-Simulacrum``
    cc ``@jyn514``
    Dylan-DPC committed May 6, 2021
    Configuration menu
    Copy the full SHA
    ccc820e View commit details
    Browse the repository at this point in the history