| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-04-29 | Partial stabilisation of `c_unwind` | Gary Guo | -2/+2 | |
| 2022-10-23 | Apply suggestion | Gary Guo | -1/+1 | |
| Co-authored-by: Amanieu d'Antras <amanieu@gmail.com> | ||||
| 2022-10-23 | Prevent foreign Rust exceptions from being caught | Gary Guo | -3/+27 | |
| 2022-08-23 | Remove custom frame info registration on i686-pc-windows-gnu | Amanieu d'Antras | -34/+0 | |
| The indirection is no longer needed since we always link to libgcc even when the panic_abort runtime is used. Instead we can just call the libgcc functions directly. | ||||
| 2022-08-23 | Move personality functions to std | Amanieu d'Antras | -228/+0 | |
| These were previously in the panic_unwind crate with dummy stubs in the panic_abort crate. However it turns out that this is insufficient: we still need a proper personality function even with -C panic=abort to handle the following cases: 1) `extern "C-unwind"` still needs to catch foreign exceptions with -C panic=abort to turn them into aborts. This requires landing pads and a personality function. 2) ARM EHABI uses the personality function when creating backtraces. The dummy personality function in panic_abort was causing backtrace generation to get stuck in a loop since the personality function is responsible for advancing the unwind state to the next frame. | ||||
| 2022-07-30 | Fix unwinding when debug assertions are enabled | Mads Marquart | -1/+3 | |
| This came up on armv7-apple-ios when using -Zbuild-std | ||||
| 2022-07-20 | Library changes for Apple WatchOS | Vladimir Michael Eatwell | -1/+1 | |
| 2022-02-12 | library/panic_unwind: Define UNWIND_DATA_REG for m68k | John Paul Adrian Glaubitz | -0/+3 | |
| 2021-06-23 | Use HTTPS links where possible | Smitty | -4/+4 | |
| 2020-11-05 | Fix even more URLs | Guillaume Gomez | -3/+3 | |
| 2020-09-28 | library/{panic_,}unwind: Add definitions for sparc-unknow-linux-gnu | John Paul Adrian Glaubitz | -1/+1 | |
| 2020-09-16 | library/panic_unwind: Consolidate RV32 and RV64 | Alistair Francis | -4/+1 | |
| Signed-off-by: Alistair Francis <alistair.francis@wdc.com> | ||||
| 2020-09-16 | library/panic_unwind: Add UNWIND_DATA_REG for RISC-V 32-bit | Alistair Francis | -0/+3 | |
| Signed-off-by: Alistair Francis <alistair.francis@wdc.com> | ||||
| 2020-08-27 | Abort when catch_unwind catches a foreign exception | Amanieu d'Antras | -13/+13 | |
| 2020-07-27 | mv std libs to library/ | mark | -0/+346 | |
