summary refs log tree commit diff
path: root/library/panic_unwind/src
AgeCommit message (Expand)AuthorLines
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-2/+0
2024-09-26library: Compute `RUST_EXCEPTION_CLASS` from native-endian bytesJubilee Young-1/+1
2024-09-25Use `&raw` in the standard libraryJosh Stone-20/+17
2024-09-24Initial std library support for NuttXHuang Qi-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-8/+5
2024-09-20Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errorsbors-0/+2
2024-09-14library: Compute Rust exception class from its string reprJubilee Young-6/+3
2024-09-13Update tests for hidden references to mutable staticObei Sideg-0/+2
2024-09-07Auto merge of #129941 - BoxyUwU:bump-boostrap, r=albertlarsan68bors-6/+0
2024-09-05update cfgsBoxy-6/+0
2024-09-03Port std library to RTEMSJan Sommer-1/+1
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-1/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+2
2024-07-28step cfg(bootstrap)Mark Rousskov-1/+0
2024-07-23Rollup merge of #125834 - workingjubilee:weaken-thir-unsafeck-for-addr-of-sta...Matthias Krüger-0/+6
2024-07-22library: vary unsafety in bootstrapping for SEHJubilee Young-0/+6
2024-07-01Use the native unwind function in miri where possiblebjorn3-21/+13
2024-06-20Auto merge of #126736 - matthiaskrgr:rollup-rb20oe3, r=matthiaskrgrbors-0/+1
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-06-19Stabilise c_unwindGary Guo-1/+1
2024-04-14Replace libc::c_int with core::ffi::c_intChris Denton-1/+1
2024-04-11Refactor `panic_unwind/seh.rs` pointer use; x86 now conforms to strict-proven...niluxv-41/+73
2024-03-19SeqCst->Relaxed in panic_unwind/emcc.Mara Bos-1/+1
2024-03-11Rollup merge of #121438 - coolreader18:wasm32-panic-unwind, r=cuviperJubilee-2/+2
2024-02-26miri: rename miri_start_panic → miri_start_unwindRalf Jung-3/+3
2024-02-23Get rid of some `#[allow(static_mut_refs)]`Pavel Grigorenko-22/+17
2024-02-22Use Itanium ABI for thrown exceptionsNoa-40/+2
2024-02-22Unconditionally pass -wasm-enable-ehNoa-6/+1
2024-02-22std support for wasm32 panic=unwindNoa-1/+44
2024-02-18Improve wording of static_mut_refObei Sideg-4/+6
2024-02-08Step all bootstrap cfgs forwardMark Rousskov-2/+2
2024-01-07Update test for `E0796` and `static_mut_ref` lintObei Sideg-0/+4
2023-11-16panic_unwind: support unwinding on xousSean Cross-0/+1
2023-10-10Use pointers instead of `usize` addresses for landing padsniluxv-1/+1
2023-09-20Rename BoxMeUp to PanicPayload.Mara Bos-2/+2
2023-08-23Bump cfg(bootstrap)Mark Rousskov-2/+1
2023-08-07stabilize abi_thiscallBenedikt Radtke-1/+1
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-04-29Partial stabilisation of `c_unwind`Gary Guo-4/+4
2023-03-26Remove unnecessary raw pointer in __rust_start_panic argbjorn3-2/+2
2022-12-30Replace libstd, libcore, liballoc in docs.jonathanCogan-2/+2
2022-11-04Fix build of thumbv7a-pc-windows-msvcArlo Siemsen-1/+2
2022-10-23Fix alloc sizeGary Guo-2/+1
2022-10-23Apply suggestionGary Guo-1/+1
2022-10-23Implement Rust foreign exception protection for EMCC and SEHGary Guo-15/+42
2022-10-23Prevent foreign Rust exceptions from being caughtGary Guo-3/+27
2022-08-28Auto merge of #92845 - Amanieu:std_personality, r=Mark-Simulacrumbors-577/+0
2022-08-23Use renamed atomic intrinsics in panic_unwindTomasz Miąsko-6/+9
2022-08-23Remove custom frame info registration on i686-pc-windows-gnuAmanieu d'Antras-37/+0
2022-08-23Move personality functions to stdAmanieu d'Antras-540/+0