kcbanner f991b9dc05 debug: fix reading -gdwarf generated debug sections in COFF files
I had accidentally regressed support for -gdwarf in 461fb499f3cff9038a427eae120fb34defc9ab38 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
..
2023-07-01 22:20:21 -07:00
2023-07-03 01:14:20 -07:00
2023-06-25 23:30:25 -07:00
2023-06-25 14:51:03 -07:00
2023-07-16 18:32:52 -07:00
2023-04-22 13:09:15 +03:00
2023-06-25 14:51:03 -07:00
2023-06-10 20:42:30 -07:00
2023-03-17 17:50:25 +01:00
2023-07-19 23:38:40 -04:00
2023-07-07 11:57:09 -07:00