-
Notifications
You must be signed in to change notification settings - Fork 478
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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.1.31
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: rust-lang/cc-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cc-v1.1.32
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 3 commits
- 16 files changed
- 2 contributors
Commits on Nov 1, 2024
-
Use Cargo's target information when possible (#1225)
* Reduce the need for the host target triple * Use Cargo's target information when possible rustc's target triples generally only have a vague resemblance to each other and to the information needed by `cc`. Let's instead prefer `CARGO_CFG_*` variables when available, since these contain the information directly from the compiler itself. In the cases where it isn't available (i.e. when running outside of a build script), we fall back to parsing the target triple, but instead of doing it in an ad-hoc fashion with string manipulation, we do it in a more structured fashion up front. * Remove unnecessary derive * Use pre-generated target information * Use Cow<'static, str> in Target * Remove redundant test * Redo from_cargo_environment_variables to be more error resilient * Fix after merge * Appease clippy * Add support for targets within MSRV * Fix test * Fix a few more tests * Properly match previous behaviour * Update to Rust 2024-10-25 * Use a `const` and binary search instead of a match * Fix formatting
Configuration menu - View commit details
-
Copy full SHA for 290a629 - Browse repository at this point
Copy the full SHA 290a629View commit details
Commits on Nov 2, 2024
-
Use
rustc
's knowledge of LLVM/Clang target triples (#1252)* Rename Target -> TargetInfo * Add LLVM target triple to TargetInfo * Remove AppleOs wrapper struct * Simplify SDK name lookup code * Fix passing --target to Clang Use the same LLVM target triple as rustc does * Don't pass `--target` twice on Windows * Simplify LLVM target triple version removal * Appease clippy * Fix naming mistake * Simplify
Configuration menu - View commit details
-
Copy full SHA for 9c663ca - Browse repository at this point
Copy the full SHA 9c663caView commit details -
chore: release v1.1.32 (#1250)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c3ad44e - Browse repository at this point
Copy the full SHA c3ad44eView commit details
There are no files selected for viewing