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 7 pull requests #67132

Closed
wants to merge 20 commits into from
Closed

Commits on Nov 16, 2019

  1. Cleaned up unused labels

    Deleted unused labels from compiler and fixed or allowed
    unused labels in tests. This patch removes some gratuitous
    unused labels and turns off the warning for unused labels
    that are a necessary part of tests.  This will permit
    setting the `unused_labels` lint to `warn`.
    BartMassey committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    ed56f86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34a45a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. remove dependency from libhermit

    The build process of the unikernel HermitCore is redesigned and
    doesn't longer depend on libhermit.
    stlankes committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    c874789 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2019

  1. Configuration menu
    Copy the full SHA
    e4b2cb8 View commit details
    Browse the repository at this point in the history
  2. Update libc

    msizanoen1 committed Dec 1, 2019
    Configuration menu
    Copy the full SHA
    930a0a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove u…

    …nneeded Index impl, remove body fn
    
    rustc_codegen_ssa: Fix BodyAndCache reborrow to Body and change instances of body() call to derefence
    rustc_mir: Fix BodyAndCache reborrow to Body and change intances of body() call to derefence
    Nashenas88 committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    756aa1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a21f6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5e144b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Configuration menu
    Copy the full SHA
    3f1e391 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24d7f72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c737169 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8850c7 View commit details
    Browse the repository at this point in the history
  5. Fixes typo

    `legacy_disrectory_ownership` vs `legacy_directory_ownership`
    remexre committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    dfc04fc View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#66325 - BartMassey:master, r=joshtriplett

    Change unused_labels from allow to warn
    
    Fixes rust-lang#66324, making the unused_labels lint warn instead of allow by default. I'm told @rust-lang/lang will need to review this, and perhaps will want to do a crater run.
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    7aed4c5 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#66730 - hermitcore:master, r=alexcrichton

    remove dependency from libhermit
    
    The build process of the unikernel HermitCore is redesigned and doesn't longer depend on libhermit.
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    a89ab53 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#66892 - dtolnay:fmt5, r=KodrAus

    Format libcore with rustfmt (including tests and benches)
    
    Important: two small non-rustfmt changes that will need close review:
    
    - I added `#[rustfmt::skip]` to two manually arranged tables in src/libcore/benches/ascii.rs; see first commit in the PR.
    - I added `// ignore-tidy-filelength` to src/libcore/ptr/mod.rs because rustfmt puts it over tidy's 3000 line limit; see second commit in the PR. I filed rust-lang#66891 to follow up on breaking up that file. For now though having it be formatted is more important than having it below the line limit.
    
    ---
    
    As with my previous formatting PRs, I am avoiding causing merge conflicts in other PRs by only touches those files that are not involved in any currently open PR. Files that appear in new PRs between when this PR is opened and when it makes it to the top of the bors queue will be reverted from this PR.
    
    The list of files involved in open PRs is determined by querying GitHub's GraphQL API [with this script](https://gist.github.com/dtolnay/aa9c34993dc051a4f344d1b10e4487e8).
    
    With the list of files from the script in outstanding_files, the relevant commands were:
    
    ```
    $ find src/libcore -name '*.rs' \
        | xargs rustfmt --edition=2018 --unstable-features --skip-children
    $ rg libcore outstanding_files | xargs git checkout --
    ```
    
    To confirm no funny business:
    
    ```
    $ git checkout $THIS_COMMIT^
    $ git show --pretty= --name-only $THIS_COMMIT \
        | xargs rustfmt --edition=2018 --unstable-features --skip-children
    $ git diff $THIS_COMMIT  # there should be no difference
    ```
    
    r? @Dylan-DPC
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    71643e2 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#66899 - msizanoen1:riscv-std, r=alexcrichton

    Standard library support for riscv64gc-unknown-linux-gnu
    
    Add std support for RISC-V 64-bit GNU/Linux and update libc for RISC-V support.
    
    r? @alexcrichton
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    8ed97e4 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#66991 - Nashenas88:body_cache_cleanup, r=eddyb

    Cleanup BodyCache
    
    After this PR:
    
    - `BodyCache` is renamed to `BodyAndCache`
    - `ReadOnlyBodyCache` is renamed to `ReadOnlyBodyAndCache`
    - `ReadOnlyBodyAndCache::body` fn is removed and all calls to it are replaced by a deref (possible due to fix of its `Deref` imp in rust-lang#65947)
    
    cc @eddyb @oli-obk
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    6e9ead3 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#67114 - Centril:foreign-item-alias, r=petro…

    …chenkov
    
    Make `ForeignItem` an alias of `Item`.
    
    Working towards the merging of items in AST and syntactically.
    
    r? @petrochenkov
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    010817d View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#67129 - remexre:patch-1, r=Dylan-DPC

    Fixes typo
    
    `legacy_disrectory_ownership` vs `legacy_directory_ownership`
    Centril committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    2f28648 View commit details
    Browse the repository at this point in the history