aboutsummaryrefslogtreecommitdiff
path: root/std/os/windows/bits.zig
AgeCommit message (Collapse)Author
2019-09-25mv std/ lib/Andrew Kelley
that's all this commit does. further commits will fix cli flags and such. see #2221
2019-08-15zig fmtAndrew Kelley
2019-07-15move lib dirs to lib subdirAndrew Kelley
also start prefering NtDll API. so far: * NtQueryInformationFile * NtClose adds a performance workaround for windows unicode conversion. but that should probably be removed before merging
2019-07-15move some of the installation from cmake to zig buildAndrew Kelley
This moves the installation of shipped source files from large CMakeLists.txt lists to zig build recursive directory installation. On my computer a cmake `make install` takes 2.4 seconds even when it has to do nothing, and prints a lot of unnecessary lines to stdout that say "up-to-date: [some file it is installing]". After this commit, the default output of `make` is down to 1 second, and it does not print any junk to stdout. Further, a `make install` is no longer required and `make` is sufficient. This closes #2874. It also closes #2585. `make` now always invokes `zig build` for installing files and libuserland.a, and zig's own caching system makes that go fast.
2019-07-03added segfault handler support for windowsemekoi
2019-06-05switched to fixed-length buffer for error messagesemekoi
2019-06-05removed duplicate definitionsemekoi
2019-06-05windows.unexpectedError prints a human friendly stringemekoi
2019-05-27fixes for Windows and WASIAndrew Kelley