Skip to content

Commit bc1d727

Browse files
committed
Auto merge of rust-lang#146186 - dpaoliello:cc, r=jieyouxu
Update cc-rs to 1.2.39 For my purposes, contains fixes when compiling the Rust compiler for Arm64EC. Checked the commits since 1.2.16, and I don't see anything else that may affect Rust? `find-msvc-tools` was also factored out from `cc` to allow updating the use in `rustc_codegen_ssa` (finding the linker when running the Rust compiler) to be separate from the use in `rustc_llvm` (building LLVM as part of the Rust compiler).
2 parents c9537a9 + 826c925 commit bc1d727

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Cargo.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -474,10 +474,11 @@ version = "0.1.0"
474474

475475
[[package]]
476476
name = "cc"
477-
version = "1.2.16"
477+
version = "1.2.39"
478478
source = "registry+https://github.com/rust-lang/crates.io-index"
479-
checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c"
479+
checksum = "e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f"
480480
dependencies = [
481+
"find-msvc-tools",
481482
"jobserver",
482483
"libc",
483484
"shlex",

compiler/rustc_llvm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ libc = "0.2.73"
1111
[build-dependencies]
1212
# tidy-alphabetical-start
1313
# `cc` updates often break things, so we pin it here.
14-
cc = "=1.2.16"
14+
cc = "=1.2.39"
1515
# tidy-alphabetical-end
1616

1717
[features]

0 commit comments

Comments
 (0)