Commits
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
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