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