Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cc-v1.2.41
Choose a base ref
...
head repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cc-v1.2.46
Choose a head ref
  • 16 commits
  • 12 files changed
  • 9 contributors

Commits on Oct 14, 2025

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

Commits on Oct 24, 2025

  1. Configuration menu
    Copy the full SHA
    beda6e0 View commit details
    Browse the repository at this point in the history
  2. Fix linker-plugin-lto: use -flto=thin (#1594)

    * Fix linker-plugin-lto: use `-flto=thin`
    
    The linker-plugin/lld uses thin LTO by default, and it requires the archive to be compiled
    with thin LTO as well, since thin LTO generates function summary
    which is needed by thin LTO.
    
    * Clarify purpose of unused 'lto' variable in flags.rs
    
    Added a comment explaining the purpose of the unused 'lto' variable.
    
    * Update comments on thin LTO for linker plugin
    
    Clarify comments regarding thin LTO requirements for linker plugin.
    NobodyXu authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    b6281e8 View commit details
    Browse the repository at this point in the history
  3. chore: minor improvement for docs (#1598)

    Signed-off-by: spuradage <[email protected]>
    spuradage authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c7c38f2 View commit details
    Browse the repository at this point in the history
  4. ci: Fix check-semver-checks (#1600)

    For #1582
    NobodyXu authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    5a89ed0 View commit details
    Browse the repository at this point in the history
  5. chore(cc): release v1.2.42 (#1597)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    fdb089a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0b2fd6 View commit details
    Browse the repository at this point in the history
  7. Stop passing an invalid target to llvm-mingw's cross-compilation wr…

    …appers (#1495)
    
    The cross-compilation toolchains distributed by the `llvm-mingw` project
    for building code for the `*-pc-windows-gnullvm` targets have a wrapper
    script in place of their `clang` binaries that calls them with a
    specific target, much like it has been the case with the Android NDK.
    When `cc-rs` sets a explicit `--target` flag, the wrapper script breaks
    down, and is no longer able to use the proper linker and libraries.
    
    To improve on this situation and make it possible to cross-compile Rust
    projects that depend on building C code with `cc-rs`, let's skip passing
    this flag when cross-compilation with such a wrapper script is
    attempted.
    AlexTMjugador authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    8a45e2b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

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

Commits on Oct 31, 2025

  1. Fix debug assertion for env/abi mismatch (#1604)

    Fix typos
    NobodyXu authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    2a2eee3 View commit details
    Browse the repository at this point in the history
  2. chore(cc): release v1.2.44 (#1603)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    514e4d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1fa376 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2025

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

Commits on Nov 7, 2025

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

Commits on Nov 13, 2025

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

Commits on Nov 14, 2025

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