Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 0 additions & 6 deletions cc-1.2.60/.cargo_vcs_info.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"files":{".cargo_vcs_info.json":"13368d230bb646ded49e41cacd95eafd5c7efe46c5397d2ac4279958b68c1115","CHANGELOG.md":"a6c6641008dc5104dbfb52aa1e34609669d51f0ed57bd044194db8f57ea5d725","Cargo.lock":"f8606ab464231108d23ebf16de3c689a4de10ba1c945230d3db024f8d7ca49ac","Cargo.toml":"4fccb9c4c260a1ee08b283b90218e28e0b1da061c271cd92e35a8f764093e16e","Cargo.toml.orig":"22eefddd40e12548f773158e325dec11ab2e73f4c8d65baee347bd3bd4e9dbbc","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"cc952a506dc726eed3e128d47d62defbac4470bbb0e465f6a043ae8bf0c96d19","clippy.toml":"cf46251b0953d1a3c7a4f8f8941a08d8a416d5fc348dfe3f3c520eb93fcc18ea","src/command_helpers.rs":"293feaca0ef3b92105028c23b3cc3c5c3657af05db3239a703d84e473b1a7f86","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"11f22aa9741b0d445b19ab29ea1076cc32a4143316a74855b6bd682004217543","src/lib.rs":"cf86f5d21f52009967479b557ad934e54a9164f161bc2d715b1ca037d3b3d501","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/command_runner.rs":"1d17d9a037de93b31cc7ee6a914a1e1f6c1ac156cf8619f0014dcbaca6a0b215","src/parallel/job_token.rs":"858b684423bce773d04a042f3f9bafbd21deda21bbb1efefb078a20ef5d8a134","src/parallel/mod.rs":"bf156170790d40a76015a8c78cc2a391cbe1b60bb96c1fac1d047d26e342386a","src/parallel/stderr.rs":"840fe8d0ba613c98fa92cbebc374a028a3212ba7dcea58285483223a31acc7eb","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"da9411b2c4db419e0fa39f765ee53b8665b3837fb39827679a53238734a4a1c1","src/target/generated.rs":"99463a5ffa411bafe7f91e8d7ee0f8f4d29ca28c59a42175e7955a3249301ce0","src/target/llvm.rs":"190fe8d2b204cd4a6e68f2a1aada17ecd6390799564ed25792fcc08ab34710ba","src/target/parser.rs":"56ebea1e462a35c54e53b50a130284f0fb6fd43ad84ddafda2cdb01272e36d60","src/tempfile.rs":"3d9a4bd894862a345aa230a61ec266f0c68f4ef9713d1d9c727482e61f1ea7c3","src/tool.rs":"1d279a6f0738f9164ca794c85bd55951aa95e2adc788e75a6bb8133393d6cce8","src/utilities.rs":"ebb59ac01fb9588bcea0d0ee786e5d5a5696b4284a1245657625db03e830b72e"},"package":"43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20"}
{"files":{".cargo_vcs_info.json":"7d81f2990233c40ed9edbf2a95740a6b69dd06c9dbc64199c047f4496b43d82a","CHANGELOG.md":"eb499d4a77f09e6d21508e872e2ee4f78f7d2afed9e9921654d6bc3d688f10e1","Cargo.lock":"4dedebe3cf78840025a1008199478ed14bc1a2fd33f01aa3d559f07258180683","Cargo.toml":"b31a35c88facff9879fa4a2cdf9f53c76fc056d8be4db05ccb672fb5ece4f0fe","Cargo.toml.orig":"09ffbc9dc9dc5d406796b5fb4c0020f56d435283e7f26f0d55eb8d7b76b14fc7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"cc952a506dc726eed3e128d47d62defbac4470bbb0e465f6a043ae8bf0c96d19","clippy.toml":"cf46251b0953d1a3c7a4f8f8941a08d8a416d5fc348dfe3f3c520eb93fcc18ea","src/command_helpers.rs":"650c9682edc3d7732249e327c1026c7cc733f3702f4867b9580223e97522d3c6","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"11f22aa9741b0d445b19ab29ea1076cc32a4143316a74855b6bd682004217543","src/lib.rs":"e893112abbdb4784ea895438e90d1e9261c02bcbc712b8d878e8bfd5c5722d78","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/command_runner.rs":"1d17d9a037de93b31cc7ee6a914a1e1f6c1ac156cf8619f0014dcbaca6a0b215","src/parallel/job_token.rs":"858b684423bce773d04a042f3f9bafbd21deda21bbb1efefb078a20ef5d8a134","src/parallel/mod.rs":"bf156170790d40a76015a8c78cc2a391cbe1b60bb96c1fac1d047d26e342386a","src/parallel/stderr.rs":"840fe8d0ba613c98fa92cbebc374a028a3212ba7dcea58285483223a31acc7eb","src/target.rs":"a9d2d347a3a08015531f00b32bc8a7478f5636822cc8e0237ea9efa3f07d4cd4","src/target/apple.rs":"da9411b2c4db419e0fa39f765ee53b8665b3837fb39827679a53238734a4a1c1","src/target/generated.rs":"2e1d7e5d8fd954bdcc6e45ef16f69af1a798eacb8d212a516aaf8025908f6d36","src/target/llvm.rs":"190fe8d2b204cd4a6e68f2a1aada17ecd6390799564ed25792fcc08ab34710ba","src/target/parser.rs":"e2a5246a8fe46d39616410685cf7418f6b86344c5309bf09817978b182b3b38c","src/tempfile.rs":"3d9a4bd894862a345aa230a61ec266f0c68f4ef9713d1d9c727482e61f1ea7c3","src/tool.rs":"1d279a6f0738f9164ca794c85bd55951aa95e2adc788e75a6bb8133393d6cce8","src/utilities.rs":"ebb59ac01fb9588bcea0d0ee786e5d5a5696b4284a1245657625db03e830b72e"},"package":"a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98"}
6 changes: 6 additions & 0 deletions cc-1.2.62/.cargo_vcs_info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"git": {
"sha1": "37a5f8f4e1a2eaf4cf483fc0fb97d35761b720c5"
},
"path_in_vcs": ""
}
15 changes: 15 additions & 0 deletions cc-1.2.60/CHANGELOG.md → cc-1.2.62/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.2.62](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.61...cc-v1.2.62) - 2026-05-08

### Other

- Regenerate target info ([#1721](https://github.com/rust-lang/cc-rs/pull/1721))
- Allow exceptions on wasm platforms ([#1714](https://github.com/rust-lang/cc-rs/pull/1714))
- Add relibc env ([#1710](https://github.com/rust-lang/cc-rs/pull/1710))
- recognize sh4 architecture in parse_arch() ([#1712](https://github.com/rust-lang/cc-rs/pull/1712))

## [1.2.61](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.60...cc-v1.2.61) - 2026-04-24

### Other

- fix `OutputKind::Capture` documentation ([#1705](https://github.com/rust-lang/cc-rs/pull/1705))

## [1.2.60](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.59...cc-v1.2.60) - 2026-04-10

### Fixed
Expand Down
24 changes: 15 additions & 9 deletions cc-1.2.60/Cargo.lock → cc-1.2.62/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cc-1.2.60/Cargo.toml → cc-1.2.62/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
edition = "2018"
rust-version = "1.63"
name = "cc"
version = "1.2.60"
version = "1.2.62"
authors = ["Alex Crichton <alex@alexcrichton.com>"]
build = false
exclude = [
Expand Down
2 changes: 1 addition & 1 deletion cc-1.2.60/Cargo.toml.orig → cc-1.2.62/Cargo.toml.orig

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ pub(crate) enum OutputKind {
Forward,
/// Discard the output ([`Stdio::null()`])
Discard,
/// Capture the result (`[Stdio::piped()`])
/// Capture the result ([`Stdio::piped()`])
Capture,
}

Expand Down
File renamed without changes.
13 changes: 4 additions & 9 deletions cc-1.2.60/src/lib.rs → cc-1.2.62/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2161,15 +2161,6 @@ impl Build {
cmd.push_cc_arg("-fno-plt".into());
}
}
if target.arch == "wasm32" || target.arch == "wasm64" {
// WASI does not support exceptions yet.
// https://github.com/WebAssembly/exception-handling
//
// `rustc` also defaults to (currently) disable exceptions
// on all WASM targets:
// <https://github.com/rust-lang/rust/blob/1.82.0/compiler/rustc_target/src/spec/base/wasm.rs#L72-L77>
cmd.push_cc_arg("-fno-exceptions".into());
}

if target.os == "wasi" {
// Link clang sysroot
Expand Down Expand Up @@ -3611,6 +3602,7 @@ impl Build {
"aarch64-unknown-helenos" => Some("aarch64-helenos"),
"aarch64-unknown-linux-gnu" => Some("aarch64-linux-gnu"),
"aarch64-unknown-linux-musl" => Some("aarch64-linux-musl"),
"aarch64-unknown-linux-relibc" => Some("aarch64-linux-relibc"),
"aarch64-unknown-netbsd" => Some("aarch64--netbsd"),
"arm-unknown-linux-gnueabi" => Some("arm-linux-gnueabi"),
"armv4t-unknown-linux-gnueabi" => Some("arm-linux-gnueabi"),
Expand Down Expand Up @@ -3741,6 +3733,9 @@ impl Build {
"x86_64-unknown-linux-musl" => {
self.find_working_gnu_prefix(&["x86_64-linux-musl", "musl"])
}
"x86_64-unknown-linux-relibc" => {
self.find_working_gnu_prefix(&["x86_64-linux-relibc", "relibc"])
}
"x86_64-unknown-netbsd" => Some("x86_64--netbsd"),
"xtensa-esp32-espidf"
| "xtensa-esp32-none-elf"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ pub(crate) const LLVM_TARGETS: &[(&str, &str)] = &[
("thumbv8r-none-eabihf", "thumbv8r-none-eabihf"),
("wasm32-unknown-emscripten", "wasm32-unknown-emscripten"),
("wasm32-unknown-unknown", "wasm32-unknown-unknown"),
("wasm32-wali-linux-musl", "wasm32-wasi"),
("wasm32-wali-linux-musl", "wasm32-linux-muslwali"),
("wasm32-wasi", "wasm32-wasi"),
("wasm32-wasip1", "wasm32-wasip1"),
("wasm32-wasip1-threads", "wasm32-wasi"),
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ fn parse_arch(full_arch: &str) -> Option<&str> {
arch if arch.starts_with("nvptx") => "nvptx",

arch if arch.starts_with("bpf") => "bpf", // bpfeb | bpfel
arch if arch.starts_with("sh4") => "sh4", // sh4 | sh4-unknown-linux-gnu | sh4-unknown-redox

// https://github.com/bytecodealliance/wasmtime/tree/v30.0.1/pulley
arch if arch.starts_with("pulley64") => "pulley64",
Expand Down Expand Up @@ -231,6 +232,7 @@ fn parse_envabi(last_component: &str) -> Option<(&str, &str)> {
"sgx" => ("sgx", ""),
"threads" => ("threads", ""),
"mlibc" => ("mlibc", ""),
"relibc" => ("relibc", ""),

// ABIs
"abi64" => ("", "abi64"),
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 0 additions & 1 deletion clap_complete-4.6.2/.cargo-checksum.json

This file was deleted.

6 changes: 0 additions & 6 deletions clap_complete-4.6.2/.cargo_vcs_info.json

This file was deleted.

1 change: 1 addition & 0 deletions clap_complete-4.6.5/.cargo-checksum.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"files":{".cargo_vcs_info.json":"555317d9da8de9d20d4721c3cda59864f2ddb213e558d99d90d1d75cf6d03b65","Cargo.lock":"20486cf5723b980f08d22f3ca15f519dd92746207087e7cdc647d663a0d11dce","Cargo.toml":"9e7729e650baa00b777adac6e4a783f1b247efe4eeb4a5838bf80644f581d26e","Cargo.toml.orig":"5a9de01359a55306d35ae01fbc4e908d755455fc5ebfa8c8928168db70565db5","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6","README.md":"81895bd657e87cb393a95998d6c17db4fc40631bf6bb54d320c4a4233bae9468","examples/completion-derive.rs":"e3fe06cb39faa5c3c4d46aeb7faab83680702cbf6d0084eac682a8722ef1d88b","examples/completion.rs":"a6a4fd141dd2e339d5fc7f3f80b4825eee18f51f7bcb4a2123ddc2b3c942bb28","examples/dynamic.rs":"295c0e6b51155bcab3924d7c774283b8baeb6ec93184295426844b612578eb29","examples/exhaustive.rs":"fb7279ed457875be2d30f7a938e4cfe4e9cb41b6325b6596f3360428954a5fbb","src/aot/generator/mod.rs":"a75292daf9cac79fcdf376cbb0fc49a1d34fad5721f1eb4e35b987b67fb2a4e2","src/aot/generator/utils.rs":"40365e7d748293f51ac25449c56c3088f5bc92fe7802865903e111ab45a605e6","src/aot/mod.rs":"b173a23f43e59d0095814c837f7af3b832c665e49db0a2a136a43c8b2c810ce8","src/aot/shells/bash.rs":"c61f5d6e0bb64cbf6cf89320f19856e8144174339eef513d5b3815edf2caac88","src/aot/shells/elvish.rs":"875868b3c8e5e20276fca7f2b45c6bad01592f826e90ea11c7a5f630b945a499","src/aot/shells/fish.rs":"4a6fb932f3db3363a2cbc2a7c7956342992913125b83e09c21a2d88238594670","src/aot/shells/mod.rs":"002352299be1ece75540e7b1502120590f4635f69a925b19484d272bd5491505","src/aot/shells/powershell.rs":"db202dba067bc3ce2138eb79fff64a5beee7ba563214812dfbaeaf04371e1bae","src/aot/shells/shell.rs":"ff49f719c1b07cac22234d4ee7b640aaa010be588d8372997f35fa64cd7cb26d","src/aot/shells/zsh.rs":"aaa901f2a8d7ad1ed89f0bc400436b7fd981424e6de50a4d78ce848a2c418c2f","src/engine/candidate.rs":"7da2172bcbee45f0c6281738d81e75c0c7d571b2c3c205a30ac419cb102cd078","src/engine/complete.rs":"72e3d3d69babf94b9a772bff8ad603e09d5fd9f974bb0e40ec05d6eaae22fdd6","src/engine/custom.rs":"24c5ce91957114edd5a5c8180be01853583fc586480b96554e28bab49bb2d1a4","src/engine/mod.rs":"ae834d8a460f51e76d5938775930fb8c37c1c4021fc82081ed3cfe030234efee","src/env/mod.rs":"d0132da23ef7bcbc9e2aacbf0ade8e0d3bb1016efc5bc9b141e23aa3452b5d82","src/env/shells.rs":"992d0614e61aabc25f465a36a574e27ed860ac371a96e50f2767151238690550","src/lib.rs":"083c5b958db79384aa0d35e57d0554b964de207936560350996219a69b1be374","src/macros.rs":"c6d771067cfae00ed78d128f408944fbab35bfd80d8458e18a833e38d73e0c03"},"package":"e0a7a9bfdb35811f9e59832f0f05975114d2251b415fb534108e6f34060fd772"}
6 changes: 6 additions & 0 deletions clap_complete-4.6.5/.cargo_vcs_info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"git": {
"sha1": "c8c935504a3f1a015470199ae82c3cb124b5b1d5"
},
"path_in_vcs": "clap_complete"
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
edition = "2024"
rust-version = "1.85"
name = "clap_complete"
version = "4.6.2"
version = "4.6.5"
build = false
include = [
"build.rs",
Expand Down Expand Up @@ -230,6 +230,8 @@ result_large_err = "allow"
same_functions_in_if_condition = "warn"
self_named_module_files = "warn"
semicolon_if_nothing_returned = "warn"
str_to_string = "warn"
string_add = "warn"
string_add_assign = "warn"
string_lit_as_bytes = "warn"
todo = "warn"
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@

[![Crates.io](https://img.shields.io/crates/v/clap_complete?style=flat-square)](https://crates.io/crates/clap_complete)
[![Crates.io](https://img.shields.io/crates/d/clap_complete?style=flat-square)](https://crates.io/crates/clap_complete)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.2/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.2/LICENSE-MIT)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.5/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.5/LICENSE-MIT)

Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT).

1. [About](#about)
2. [API Reference](https://docs.rs/clap_complete)
3. [Questions & Discussions](https://github.com/clap-rs/clap/discussions)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.2/clap_complete/CONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.2/README.md#sponsors)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.5/clap_complete/CONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_complete-v4.6.5/README.md#sponsors)

## About

Expand Down
Loading