about summary refs log tree commit diff
path: root/library/panic_unwind/Cargo.toml
AgeCommit message (Collapse)AuthorLines
2025-08-20Migrate `panic_unwind` to use `cfg_select!`Josh Stone-1/+0
2025-07-31Use `core` via `rustc-std-workspace-core` in `library/panic*`Trevor Gross-3/+2
The three panic-related library crates need to have access to `core`, and `compiler-builtins` needs to be in the crate graph. Rather than specifying both dependencies, switch these crates to use `rustc-std-workspace-core` which already does this. This means there is now a single place that the `compiler-builtins` dependency needs to get configured, for everything other than `alloc` and `std`.
2025-06-08Use the in-tree `compiler-builtins`Trevor Gross-1/+1
Many of `std`'s dependency have a dependency on the crates.io `compiler-builtins` when used with the feature `rustc-std-workspace-core`. Use a Cargo patch to select the in-tree version instead. `compiler-builtins` is also added as a dependency of `rustc-std-workspace-core` so these crates can remove their crates.io dependency in the future.
2025-03-11Migrate panic_unwind to Rust 2024Eric Huss-1/+1
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-1/+1
Gated behind an unstable `-Z emscripten-wasm-eh` flag
2024-11-27update cfgsBoxy-4/+1
2024-09-03Port std library to RTEMSJan Sommer-0/+7
2024-06-16use rustc-dep-of-std in panic_unwindLzu Tao-1/+1
Wihout it, std keeps rebuiling when unchanged. But we could use `--keep-stage=1` to make it not rebuild.
2024-04-14Replace libc::c_int with core::ffi::c_intChris Denton-1/+3
And remove the libc crate when it isn't needed
2022-11-02Remove std's transitive dependency on cfg-if 0.1Collin Baker-1/+1
After rust-lang/rust#101946 this completes the move to cfg-if 1.0 by: * Updating getrandom 0.1.14->0.1.16 * Updating panic_abort, panic_unwind, and unwind to cfg-if 1.0
2021-12-23Switch all libraries to the 2021 editionDeadbeef-1/+1
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
Since RFC 3052 soft deprecated the authors field anyway, hiding it from crates.io, docs.rs, and making Cargo not add it by default, and it is not generally up to date/useful information, we should remove it from crates in this repo.
2021-02-21Add license metadata for std dependenciesCharles E. Lehner-0/+3
2020-07-27mv std libs to library/mark-0/+18