about summary refs log tree commit diff
path: root/library/compiler-builtins/crates/panic-handler
AgeCommit message (Collapse)AuthorLines
2025-06-04`panic-handler`: Remove the `no_core` featureTrevor Gross-5/+2
This was introduced before `#[panic_handler]` was stable, but should no longer be needed. Additionally, we only need it for `builtins-test-intrinsics`, not as a dependency of `compiler-builtins`.
2025-03-19Switch repository layout to use a virtual manifestTrevor Gross-0/+4
The current setup has the `Cargo.toml` for `compiler-builtins` at the repository root, which means all support crates and other files are located within the package root. This works for now but is not the cleanest setup since files that should or shouldn't be included in the package need to be configured in `Cargo.toml`. If we eventually merge `libm` development into this repository, it would be nice to make this separation more straightforward. Begin cleaning things up by moving the crate source to a new `compiler-builtins` directory and adding a virtual manifest. For now the `libm` submodule is also moved, but in the future it can likely move back to the top level (ideally `compiler-builtins/src` would contain a symlink to `libm/src/math`, but unfortunately it seems like Cargo does not like something about the submodule + symlink combination).
2025-03-06Migrate `testcrate` and `panic-handler` to edition 2024Trevor Gross-1/+1
Includes `extern` -> `unsafe extern` blocks and formatting updates.
2024-07-26Add `release-plz` for automatic releases.Trevor Gross-0/+1
This is what `cc-rs` is using and should create a release PR whenever a change to `master` is made. If the branch is merged, it should publish the new version. Includes configuration to disable semver checks and not keep a changelog since this is an implementation detail.
2024-07-06Get rid of a warningAndrey Turkin-0/+1
2021-04-02Fix panic-handler documentationAaron Kutch-1/+1
rust-lang/rust#51647 is fixed but panic-handler is still needed
2018-09-13`panic_handler` is now stablePaolo Teti-1/+1
Fixes the following warning: "warning: the feature `panic_handler` has been stable since 1.30.0 and no longer requires an attribute to enable"
2018-09-01Rename panic_implementation -> panic_handlerPaolo Teti-0/+17
panic_implementation has been deprecated/renamed. New name is panic_handler