Commits

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

improvements to windows support

41b588547c • Andrew Kelley • Sep 23, 2017

zig build: add linkFramework API

7fd164f196 • Andrew Kelley • Sep 23, 2017

std.build: fix -install_name for darwin dynamic C linking

2f98676bbe • Andrew Kelley • Sep 23, 2017

std.build: fix building C dynamic libraries on darwin

eb0867d3f0 • Andrew Kelley • Sep 23, 2017

macho linking: support full lib paths correctly

d71d6363ce • Andrew Kelley • Sep 23, 2017

README: adds for contributors we want

10fa51a085 • Andrew Kelley • Sep 21, 2017

LinkedList helper functions (#493)

e7a01c24a3 • Andrea Orru • Sep 21, 2017

Merge branch 'c-to-zig'

c2f3dc94eb • Andrew Kelley • Sep 21, 2017

Stop debug allocator ever panicking (#492)

c4a54377e3 • Marc Tiehuis • Sep 19, 2017

std: fix os.sleep on darwin and windows

751ab72a82 • Andrew Kelley • Sep 19, 2017

coff linking passes -DEBUG

86eb183668 • Andrew Kelley • Sep 19, 2017

add --verbose-link option

46ddeb0baf • Andrew Kelley • Sep 19, 2017

std.build: catch mistake of setting output path to build dir

10ad3253de • Andrew Kelley • Sep 18, 2017

std.build: explicitly disable stack protector when nostdlib

24b6dcc507 • Andrew Kelley • Sep 18, 2017

README: macos instructions: suggest running tests

8cb6694752 • Andrew Kelley • Sep 18, 2017

README: macos instructions: simplify

365cb130da • Andrew Kelley • Sep 18, 2017

add macos instructions to readme

67e608382a • Andrew Kelley • Sep 18, 2017

std.build: simpler API

385da95eb4 • Andrew Kelley • Sep 18, 2017

add test for struct with invalid field

dbc202cc6a • Andrew Kelley • Sep 18, 2017

zig build: use stack protector for C code in debug mode

c5ca8b51f9 • Andrew Kelley • Sep 17, 2017

fix crash when enum has invalid field

c7d80cc421 • Andrew Kelley • Sep 17, 2017

fix build for travis osx

6e5edc79ec • Andrew Kelley • Sep 17, 2017

add -mllvm support

b8ee3a8143 • Andrew Kelley • Sep 17, 2017

fix use of uninitialized variable in alignCast

faaaf88327 • Andrew Kelley • Sep 17, 2017

add option to run tests in LLDB and turn it on for macos travis

7ee00730ac • Andrew Kelley • Sep 17, 2017

std.os.ChildProcess: fix fd leak

a9ecb26c34 • Andrew Kelley • Sep 17, 2017

add release-safe to the test matrix

21a55d89b6 • Andrew Kelley • Sep 17, 2017

Add dash arguments for cli

71342f8249 • Marc Tiehuis • Sep 17, 2017

Fixed softfloat header file for msvc (#482)

dcc5f24569 • Jonathan Marler • Sep 15, 2017