Commits

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

bump incrementing allocator memory in build system to 20MB

766547dbfe • Andrew Kelley • Sep 15, 2017

do not depend on __int128

5989b88352 • Andrew Kelley • Sep 14, 2017

Merge branch 'soft-float'

75b1c71cb3 • Andrew Kelley • Sep 14, 2017

Fixed a couple compilation errors for MSVC 64-bit (#475)

bb44e4b479 • Jonathan Marler • Sep 14, 2017

add Child property of slice type

d9eabde319 • Andrew Kelley • Sep 13, 2017

Merge branch 'msvc'

5931a6b1a5 • Andrew Kelley • Sep 13, 2017

c macros: support hex chars (#459)

373785ae8d • jean-dao • Sep 10, 2017

fix uninitialized variable

4f44d49925 • Andrew Kelley • Sep 10, 2017

fix not verifying GlobalLinkage and AtomicOrder types

011df61f8a • Andrew Kelley • Sep 10, 2017

Allow INVALID_HANDLE_VALUE for windows to work on 32-bit and 64-bit. (#457)

3f8b26c06a • Jonathan Marler • Sep 10, 2017

std.io.InStream: add readLine function (#458)

0f7544cfca • jean-dao • Sep 10, 2017

variables are allowed to be pointers to opaque

b00b7bd290 • Andrew Kelley • Sep 10, 2017

support parens in C macros

b5d9584e6f • Andrew Kelley • Sep 10, 2017

add import test

9dfbdeace6 • Andrew Kelley • Sep 10, 2017

rename some behavior tests

4c78142af1 • Andrew Kelley • Sep 10, 2017

more compile errors for non-const variables of things

bc0a60c7a6 • Andrew Kelley • Sep 10, 2017

std.fmt knows how to format &[N]u8

5fdf3fa195 • Andrew Kelley • Sep 9, 2017

build: add more search paths for libclang

120e2fdf8b • Andrew Kelley • Sep 9, 2017

Add appendSlice function (#448)

f725b20de6 • Marc Tiehuis • Sep 9, 2017

Add exit function (#450)

67a31befa6 • Marc Tiehuis • Sep 9, 2017

Switched find order for llvm, means it will choose llvm version 5.0 before any other version. (#446)

850a1d2054 • Jonathan Marler • Sep 8, 2017

fix std.Buffer.endsWith

d244deb59e • Andrew Kelley • Sep 8, 2017

std.ChildProcess.spawn: handle 0 from waitpid correctly

2c8ff1d47b • Andrew Kelley • Sep 8, 2017

std.os.ChildProcess: don't expect all SIGCHLD to come from spawn

838d52a8be • Andrew Kelley • Sep 8, 2017

fix ChildProcess.spawn on darwin

a81e516174 • Andrew Kelley • Sep 8, 2017

std: os.ChildProcess knows when its child died

9fb4d1fd6c • Andrew Kelley • Sep 8, 2017

README: add notepad++ syntax highlighting project

9dfaf3166d • Andrew Kelley • Sep 7, 2017

std: add ChildProcess.kill

9f7e62b95b • Andrew Kelley • Sep 6, 2017

std: add os.sleep

7e59f4ff69 • Andrew Kelley • Sep 6, 2017

better build.zig template

1f2548ec5f • Andrew Kelley • Sep 6, 2017

parsec: turn panics into warnings

e7c3aa7f7c • Andrew Kelley • Sep 6, 2017

travis: use embedded LLD and perform all tests

4b6e278028 • Andrew Kelley • Sep 6, 2017

rename parseh to parsec

2c9bdad346 • Andrew Kelley • Sep 6, 2017

Merge branch 'c-to-zig'

48c44615a4 • Andrew Kelley • Sep 5, 2017

cleanup whitespace

1449e71de8 • Josh Wolfe • Sep 1, 2017

Revert "fix return types of min amd max"

848504117f • Josh Wolfe • Sep 1, 2017

fix return types of min amd max

180fe8d506 • Josh Wolfe • Sep 1, 2017

only export __chkstk for windows

06b64d82bf • Andrew Kelley • Sep 1, 2017

Opaque ptr patch

e93ece7514 • Raul Leal • Aug 31, 2017

setEvalBranchQuota must be called from top of comptime stack

c42e809f13 • Andrew Kelley • Aug 31, 2017

allow array literals to have size and fix comptime bug

67b6dd28ec • Andrew Kelley • Aug 31, 2017

add windows to test targets

eb0979189b • Andrew Kelley • Aug 31, 2017

compiler-rt: add __aeabi_uldivmod

156a84e80f • Andrew Kelley • Aug 31, 2017

successfully cross-building behavior tests for windows

021155db5b • Andrew Kelley • Aug 30, 2017

LLD: fix libCOFF calling exit() instead of return

41da9fdb69 • Andrew Kelley • Aug 30, 2017

travis: skip cross compiling osx tests

eb8440441f • Andrew Kelley • Aug 30, 2017

tests use darwin, not macosx since that's what macbook reports as

97013951dd • Andrew Kelley • Aug 30, 2017

test suite cross-compile builds tests for other targets

0e9bdb44a6 • Andrew Kelley • Aug 30, 2017

align syntax: align(4) instead of align 4

052b4ae941 • Andrew Kelley • Aug 30, 2017