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

Sync rustc_codegen_cranelift #114666

Merged
merged 21 commits into from
Aug 9, 2023
Merged

Commits on Jul 22, 2023

  1. Configuration menu
    Copy the full SHA
    e8168ce View commit details
    Browse the repository at this point in the history
  2. Merge branch 'sync_from_rust'

    bjorn3 committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    3f533f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Add weekly cargo-audit CI run

    bjorn3 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9a0c174 View commit details
    Browse the repository at this point in the history
  2. Speed up audit workflow

    bjorn3 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0b1a9d7 View commit details
    Browse the repository at this point in the history
  3. Switch the build system from super:: to crate::

    This was a left over from when build_system/main.rs was at ./y.rs.
    bjorn3 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e5197cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6641b3a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    92fb9c6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-lang#1388 from Kobzol/preserve-frame-pointer

    Pass `preserve_frame_pointers` to Cranelift
    bjorn3 authored Jul 29, 2023
    Configuration menu
    Copy the full SHA
    85a99b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

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

Commits on Aug 3, 2023

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

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    80f2b01 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#114450 - chenyukang:yukang-fix-114435, r=co…

    …mpiler-errors
    
    Fix ICE failed to get layout for ReferencesError
    
    Fixes rust-lang#114435
    
    r? `@compiler-errors`
    matthiaskrgr authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    88a79c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Configuration menu
    Copy the full SHA
    3f92261 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e958a5 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Ralf Jung <post@ralfj.de>
    scottmcm and RalfJung committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    659fabd View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Rollup merge of rust-lang#114382 - scottmcm:compare-bytes-intrinsic, …

    …r=cjgillot
    
    Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly
    
    As discussed in rust-lang#113435, this lets the backends be the place that can have the "don't call the function if n == 0" logic, if it's needed for the target.  (I didn't actually *add* those checks, though, since as I understood it we didn't actually need them on known targets?)
    
    Doing this also let me make it `const` (unstable), which I don't think `extern "C" fn memcmp` can be.
    
    cc `@RalfJung` `@Amanieu`
    matthiaskrgr authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    5dd98a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Sync from rust 03a119b

    bjorn3 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    8298811 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    3deb6c6 View commit details
    Browse the repository at this point in the history
  2. Fix rustc test suite

    bjorn3 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    716dcb7 View commit details
    Browse the repository at this point in the history
  3. Fix MinGW

    bjorn3 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    8f9ac9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3775189 View commit details
    Browse the repository at this point in the history