rust/library/std/src/sys
bors 3793e5ba23 Auto merge of #121856 - ChrisDenton:abort, r=joboet
Cleanup windows `abort_internal`

As the comments on the functions say, we define abort in both in panic_abort and in libstd. This PR makes the two implementation (mostly) the same.

Additionally it:
* uses `options(noreturn)` on the asm instead of using `core::intrinsics::unreachable`.
* removed unnecessary allow lints
* added `FAST_FAIL_FATAL_APP_EXIT` to our generated Windows API bindings instead of defining it manually (std only)
2024-03-03 04:26:34 +00:00
..
locks moved tests file 2024-02-23 16:35:07 +01:00
os_str Move OsStr::slice_encoded_bytes validation to platform modules 2024-01-21 19:51:49 +01:00
pal Auto merge of #121856 - ChrisDenton:abort, r=joboet 2024-03-03 04:26:34 +00:00
path std: move path into sys 2024-02-08 12:51:35 +01:00
personality std: move personality implementation out of PAL 2024-01-13 18:30:44 +01:00
thread_local std: move thread local implementation to sys 2024-02-28 19:12:29 +01:00
cmath.rs Make cmath.rs a single file 2024-02-07 12:02:24 -03:00
mod.rs std: move thread local implementation to sys 2024-02-28 19:12:29 +01:00