zig/lib/std/os/windows
Casey Banner 09ff03a57a
debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead (#12740)
windows: add RtlCaptureContext, RtlLookupFunctionEntry, RtlVirtualUnwind and supporting types
windows: fix alignment of CONTEXT structs to match winnt.h as required by RtlCaptureContext (fxsave instr)
windows aarch64: fix __chkstk being defined twice if libc is not linked on msvc

Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
2023-01-04 14:54:49 -05:00
..
advapi32.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
gdi32.zig std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
kernel32.zig debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead (#12740) 2023-01-04 14:54:49 -05:00
lang.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
ntdll.zig debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead (#12740) 2023-01-04 14:54:49 -05:00
ntstatus.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
ole32.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
psapi.zig std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
shell32.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
sublang.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
test.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
user32.zig remove most conditional compilation based on stage1 2022-12-06 20:38:54 -07:00
win32error.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
winmm.zig std.os.windows: reorg to avoid usingnamespace 2021-09-01 17:54:06 -07:00
ws2_32.zig remove the experimental std.x namespace 2023-01-02 16:57:15 -07:00