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 6 pull requests #94199

Closed
wants to merge 21 commits into from

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    4870ee6 View commit details
    Browse the repository at this point in the history
  2. Remove useless map.

    cjgillot committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    a54f6dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19c1baa View commit details
    Browse the repository at this point in the history
  4. Bless test.

    cjgillot committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    44ae1cb View commit details
    Browse the repository at this point in the history
  5. Move query providers.

    cjgillot committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    17daa96 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebf467d View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Cleanup feature gates.

    cjgillot committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    5ff235b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    297364e View commit details
    Browse the repository at this point in the history
  2. Simplify gating of BPF w registers behind the alu32 target feature

    This is already handled by supported_types().
    Amanieu committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    2e2aa50 View commit details
    Browse the repository at this point in the history
  3. On ARM, use relocation_model to detect whether r9 should be reserved

    The previous approach of checking for the reserve-r9 target feature
    didn't actually work because LLVM only sets this feature very late when
    initializing the per-function subtarget.
    Amanieu committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    904d0c3 View commit details
    Browse the repository at this point in the history
  4. Take CodegenFnAttrs into account when validating asm! register operands

    Checking of asm! register operands now properly takes function
    attributes such as #[target_feature] and #[instruction_set] into
    account.
    Amanieu committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    f222021 View commit details
    Browse the repository at this point in the history
  5. Add tests

    Amanieu committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    f10f921 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    f233323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c358ffe View commit details
    Browse the repository at this point in the history
  3. Use Metadata::modified instead of FileTime::from_last_modification_ti…

    …me in run_cargo
    
    Metadata::modified works in all platforms supported by the filetime
    crate. This changes brings rustbuild a tiny bit closer towards dropping
    the filetime dependency.
    bjorn3 committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    b45cb09 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#91192 - r00ster91:futuredocs, r=GuillaumeGomez

    Some improvements to the async docs
    
    The goal here is to make the docs overall a little bit more comprehensive and add more links between the things.
    
    One thing that's not working yet is the links to the keywords. Somehow I couldn't get them to work.
    
    r? ``@GuillaumeGomez`` do you know how I could get the keyword links to work?
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    ca00dae View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#94096 - cjgillot:ensure-stability, r=lcnr

    Ensure stability directives are checked in all cases
    
    Split off  rust-lang#93017
    
    Stability and deprecation were not checked in all cases, for instance if a type error happened.
    This PR moves the check earlier in the pipeline to ensure the errors are emitted in all cases.
    
    r? ``@lcnr``
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    4cdfd89 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#94156 - tmiasko:pp-str, r=petrochenkov

    Gracefully handle non-UTF-8 string slices when pretty printing
    
    Fixes rust-lang#78520.
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    780007e View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#94169 - Amanieu:asm_stuff, r=nagisa

    Fix several asm! related issues
    
    This is a combination of several fixes, each split into a separate commit. Splitting these into PRs is not practical since they conflict with each other.
    
    Fixes rust-lang#92378
    Fixes rust-lang#85247
    
    r? ``@nagisa``
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    97abac2 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#94189 - GuillaumeGomez:scalar-lower-hex, r=…

    …RalfJung
    
    Implement LowerHex on Scalar to clean up their display in rustdoc
    
    Follow-up of rust-lang#94091.
    
    r? ``@RalfJung``
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    17a13bc View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#94190 - bjorn3:less_filetime, r=Mark-Simula…

    …crum
    
    Use Metadata::modified instead of FileTime::from_last_modification_ti…
    
    …me in run_cargo
    
    Metadata::modified works in all platforms supported by the filetime
    crate. This changes brings rustbuild a tiny bit closer towards dropping
    the filetime dependency.
    Manishearth authored Feb 20, 2022
    Configuration menu
    Copy the full SHA
    b172749 View commit details
    Browse the repository at this point in the history