rust/library/std/src/sys
Jacob Pratt 224be79129
Rollup merge of #136978 - ChrisDenton:windows-bindgen, r=Amanieu
Windows: Update generated bindings

Update to windows-bindgen 0.59.

This update is aimed at reducing churn in the future, but means a bit more churn now:

- `bindings.txt` no longer needs us to write the namespace for each item. This is good because it means in the future we won't need to change them if the namespace changes. However, there are a few where we still need to disambiguate due to duplicate items (this is a bug in the upstream metadata).
- The output in `windows-sys.rs` is now sorted. It was mostly sorted before but not intentionally. This should mean future changes are less noisy.

The actual code changes are minimal here. A few types are now `bool` instead of `BOOLEAN`, which is more convenient.
2025-02-15 02:37:30 -05:00
..
alloc std: Apply unsafe_attr_outside_unsafe 2025-02-13 13:10:27 -08:00
anonymous_pipe Move std::pipe::* into std::io 2025-01-17 01:30:05 +11:00
io std: get rid of sys_common::io 2025-02-07 16:54:07 +01:00
net std: replace the FromInner implementation for addresses with private conversion functions 2025-02-12 14:13:35 +01:00
os_str Make CloneToUninit dyn-compatible 2024-11-12 15:08:41 -06:00
pal Rollup merge of #136978 - ChrisDenton:windows-bindgen, r=Amanieu 2025-02-15 02:37:30 -05:00
path uefi: Implement path 2025-01-16 10:19:22 +05:30
personality Mark extern blocks as unsafe 2025-02-09 17:11:13 +00:00
random Mark extern blocks as unsafe 2025-02-09 17:11:13 +00:00
sync Mark extern blocks as unsafe 2025-02-09 17:11:13 +00:00
thread_local std: Apply unsafe_attr_outside_unsafe 2025-02-13 13:10:27 -08:00
backtrace.rs Improve comments for the default backtrace printer 2024-12-04 20:54:37 -05:00
cmath.rs Mark extern blocks as unsafe 2025-02-09 17:11:13 +00:00
exit_guard.rs Attempt to fix CI 2024-07-08 09:19:25 -05:00
mod.rs std: move io module out of pal 2025-02-07 16:54:07 +01:00