Commits
16MB stack size when building with msvc
f87f98015c • Andrew Kelley • Oct 15, 2017
set stdout and stderr to binary mode on windows
c837ae1707 • Andrew Kelley • Oct 15, 2017
std.io: fix bug when writing large buffer
fca1d53625 • Andrew Kelley • Oct 15, 2017
fix posix from previous commit
faf64b5d0f • Andrew Kelley • Oct 15, 2017
fix std.io.InStream for windows
fcef7c4bb2 • Andrew Kelley • Oct 15, 2017
fix child process stdio piping behavior on windows
bb169a7b36 • Andrew Kelley • Oct 15, 2017
mingw build: delete unused variable
1fe1e6eeaf • Andrew Kelley • Oct 15, 2017
use correct integer type for windows BOOL
a98373f144 • Andrew Kelley • Oct 15, 2017
only SetConsoleTextAttribute to do console colors on windows
3c19883493 • Andrew Kelley • Oct 15, 2017
disable some of the failing tests
6fe1c3186f • Andrew Kelley • Oct 15, 2017
fix regression on posix from previous commit
3b0fe534bc • Andrew Kelley • Oct 15, 2017
implement environment variables for windows
8ab5313043 • Andrew Kelley • Oct 15, 2017
std.mem.IncrementingAllocator: check for errors
55e8bbd167 • Andrew Kelley • Oct 15, 2017
disable byval parameters on windows to work around llvm bug
9c44dd7db3 • Andrew Kelley • Oct 15, 2017
try harder to emit console colors
ba405ed59b • Andrew Kelley • Oct 15, 2017
build-exe allows direct export of WinMainCRTStartup
fd7654e4e8 • Andrew Kelley • Oct 15, 2017
implement io.OutStream.openMode for windows
f54aff4672 • Andrew Kelley • Oct 14, 2017
std.io: remove unused constants
46352f6bfe • Andrew Kelley • Oct 14, 2017
implement std.os.rename for windows
531f3344dc • Andrew Kelley • Oct 14, 2017
implement std.os.symLink for windows
61d715d784 • Andrew Kelley • Oct 14, 2017
fix regressions from previous commit on windows
ad6eec9480 • Andrew Kelley • Oct 14, 2017
organize windows utility functions
0307dc0b77 • Andrew Kelley • Oct 14, 2017
fix os.makeDir for posix
a68dc65327 • Andrew Kelley • Oct 14, 2017
implement os.makeDir for windows
0bc80411f6 • Andrew Kelley • Oct 14, 2017
implement std.os.ChildProcess for windows
8d3eaab871 • Andrew Kelley • Oct 14, 2017
fix std.os.getRandomBytes for windows
7f9dc4ebc1 • Andrew Kelley • Oct 12, 2017
implement command line argument parsing for windows
b61a6ec8a6 • Andrew Kelley • Oct 12, 2017
better abort() implementation for windows
717e791db2 • Andrew Kelley • Oct 11, 2017
fix std.io.OutStream.close for windows
1f28d641c0 • Andrew Kelley • Oct 10, 2017
add module flag to emit CodeView for COFF object files
aa78827db2 • Andrew Kelley • Oct 10, 2017
use allocator.shrink instead of realloc in os.path.real
1c28631738 • Andrew Kelley • Oct 10, 2017
implement std.io.InStream for windows
e6334fe46d • Andrew Kelley • Oct 9, 2017
fix build on non-windows
055b856f13 • Andrew Kelley • Oct 9, 2017
implement os.path.real for windows and update allocator interface
c4262da8de • Andrew Kelley • Oct 9, 2017
implement std.os.deleteFile for windows
a4310cf8b4 • Andrew Kelley • Oct 9, 2017
fix os.path.resolveWindows on non-windows
7f56744320 • Andrew Kelley • Oct 9, 2017
Merge branch 'windows-paths'
987e0f5acb • Andrew Kelley • Oct 9, 2017
fix compiler crash when invalid value used
b4e42042cf • Andrew Kelley • Oct 6, 2017
Fix for LLD on linker scripts with empty sections
569cf286ff • Andrea Orru • Oct 4, 2017
fix isatty for macOS and libc (#523)
522b431057 • Snorre • Oct 3, 2017
fix mingw build
3af35fc1df • Andrew Kelley • Oct 3, 2017
fix duplicated symbols in compiler-rt tests
f86684f410 • Andrew Kelley • Oct 3, 2017
compiler-rt tests pass with and without libc
8d4668231a • Andrew Kelley • Oct 3, 2017
fix tests on linux and macos
3c6eff465d • Andrew Kelley • Oct 3, 2017
Merge branch 'windows-alignment'
402b03c4a9 • Andrew Kelley • Oct 3, 2017
fix travis
c180ef86af • Andrew Kelley • Oct 2, 2017
windows: alignstack=16 on every function
ec40542c44 • Andrew Kelley • Oct 2, 2017
support terminal colors for cmd.exe and msys pty
0a4283b38b • Andrew Kelley • Oct 2, 2017
compiler-rt: strong linkage for __chkstk
b3f3db46be • Andrew Kelley • Oct 2, 2017
fix typo in compiler-rt
25ea8f7dbb • Andrew Kelley • Oct 2, 2017
better compiler-rt linkage logic
5cbae7b671 • Andrew Kelley • Oct 2, 2017
fix parse-c tests
8156e4f78f • Andrew Kelley • Oct 2, 2017
still build compiler-rt when linking msvc CRT
e3ea0b652c • Andrew Kelley • Oct 2, 2017
remove unused function
756d5c545d • Andrew Kelley • Oct 2, 2017
support linking against MSVC libc
4d865e355b • Andrew Kelley • Oct 2, 2017
add git rev name to version string when available
1563574740 • Andrew Kelley • Oct 1, 2017
fix regression from previous commit
271d6f8bb2 • Andrew Kelley • Oct 1, 2017
implement standard library path search
1962c8588f • Andrew Kelley • Oct 1, 2017
fix build when no cmake path args specified
9636603a3b • Andrew Kelley • Oct 1, 2017
fix implementation of --zig-std-dir
0975e37b16 • Andrew Kelley • Oct 1, 2017
build: escape backslashes in path arguments given to cmake
0227becb56 • Andrew Kelley • Oct 1, 2017
update hello world examples
4bf149795a • Andrew Kelley • Oct 1, 2017
travis: set -e on osx script
a2e6ada1c6 • Andrew Kelley • Oct 1, 2017
travis: older wine only works with i386 builds
a458ec9998 • Andrew Kelley • Oct 1, 2017
travis: fix typo in linux script
c42f7309b6 • Andrew Kelley • Oct 1, 2017
add windows 32 bit to test matrix
6ae631d1a7 • Andrew Kelley • Oct 1, 2017
fix codegen on windows
5e6fc94b7f • Andrew Kelley • Oct 1, 2017
workaround llvm bug for windows alignment
6f250f568a • Andrew Kelley • Oct 1, 2017
improve bit shift API in std.math
844e05f619 • Andrew Kelley • Oct 1, 2017
remove zigrt
c6295fe9ab • Andrew Kelley • Oct 1, 2017
don't try to use cold calling convention on windows
6db589fff5 • Andrew Kelley • Oct 1, 2017
fix typo in target_can_exec logic
08708ea4dc • Andrew Kelley • Oct 1, 2017
update C headers to clang 5.0.0
cd58b40011 • Andrew Kelley • Sep 30, 2017
better divTrunc codegen
ba3d21ca67 • Andrew Kelley • Sep 30, 2017
workaround for invalid binary created on windows
588d2862d9 • Andrew Kelley • Sep 30, 2017
zig test on 64-bit windows runs 32-bit tests
845f22101b • Andrew Kelley • Sep 30, 2017
better output for cross platform zig test on windows
d43204c950 • Andrew Kelley • Sep 30, 2017
disable /W4 on MSVC
5c4504e005 • Andrew Kelley • Sep 30, 2017
compiler-rt: add _aulldiv and _aullrem for i386 windows
9c6e12ac29 • Andrew Kelley • Sep 30, 2017
fix previous commit
b7a4f16cc4 • Andrew Kelley • Sep 30, 2017
add ___chkstk_ms compiler-rt function
53aa72b58a • Andrew Kelley • Sep 30, 2017
better implementation of os_spawn_process for windows
09369b6a43 • Andrew Kelley • Sep 30, 2017
simpler cmake for msvc
3fe50cb13c • Andrew Kelley • Sep 28, 2017
fix build on mingw
fb365e3952 • Andrew Kelley • Sep 28, 2017
Merge pull request #502 from zig-lang/f128-literals
0cfeefbf15 • Andrew Kelley • Sep 28, 2017
implement IncrementingAllocator for Windows
fd5a5db400 • Andrew Kelley • Sep 28, 2017
add test for std.mem.IncrementingAllocator
9ae66b4c67 • Andrew Kelley • Sep 28, 2017
add reset() method to IncrementingAllocator (#501)
583ca36e62 • Josh Wolfe • Sep 28, 2017
README: we support x86_64 macos
c03a764147 • Andrew Kelley • Sep 28, 2017
add fmt.parseInt
224cd8a01e • Andrew Kelley • Sep 26, 2017
implement setreuid, setregid for darwin
768af66977 • Andrew Kelley • Sep 26, 2017
std.os.ChildProcess: setgid before setuid
4f0f3a7d45 • Andrew Kelley • Sep 26, 2017
add std.fmt.trim
5c2db5a942 • Andrew Kelley • Sep 26, 2017
std.os.ChildProcess: ability to set both uid and gid
fd2d502e41 • Andrew Kelley • Sep 26, 2017
update std.os.ChildProcess API
cba4a9ad4a • Andrew Kelley • Sep 26, 2017
fix docs
79400bfdfd • Andrew Kelley • Sep 25, 2017
fix i386 windows stdcall
6c3a56a7ff • Andrew Kelley • Sep 24, 2017
Revert "windows API functions are not stdcalls"
8f0dfcbcfb • Andrew Kelley • Sep 24, 2017
windows API functions are not stdcalls
59410a2f13 • Andrew Kelley • Sep 24, 2017
windows gui hello world
ba41be67f0 • Andrew Kelley • Sep 24, 2017