zig/lib/std/os/windows
kcbanner f991b9dc05 debug: fix reading -gdwarf generated debug sections in COFF files
I had accidentally regressed support for -gdwarf in 461fb499f3 when I changed the logic to
use the already-mapped exe/dll image instead of loading it from disk. The string table is mapped as all zeroes by the loader,
so if a section header's name is longer than 8 bytes (like the ones generated by -gdwarf), then the name can't be read.

Now, if any section headers require the string table, the file is mapped from disk.

windows: Add NtCreateSection/NtMapViewOfSection/NtUnmapViewOfSection
2023-07-20 22:58:14 -04:00
..
advapi32.zig std.os.windows.advapi32: Add RegCloseKey 2023-03-07 18:14:37 -05:00
crypt32.zig clean up windows cert scanning 2023-01-17 00:08:42 -07:00
gdi32.zig std: reorganization that allows new usingnamespace semantics 2021-09-01 17:54:06 -07:00
kernel32.zig Fix GetFileInformationByHandle compile error (#14829) 2023-03-19 23:23:05 +00:00
lang.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
nls.zig Add os.windows.nls.upcaseW, a cross-platform implementation of RtlUpcaseUnicodeChar 2023-06-30 15:29:43 -07:00
ntdll.zig debug: fix reading -gdwarf generated debug sections in COFF files 2023-07-20 22:58:14 -04: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 Revert "Revert "Windows: Support UNC, rooted, drive relative, and namespaced/device paths"" 2023-05-29 22:09:13 -04:00
user32.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -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 all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00