Commits
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
codegen: all stores specify align value
3f5dd08ca8 • Andrew Kelley • Aug 30, 2017
set alignment on all loads and globals
849f65332d • Andrew Kelley • Aug 30, 2017
compile error for not-aligned-enough pointer to cmpxchg
e9280c86a1 • Andrew Kelley • Aug 30, 2017
add alignment field to pointer type
010b725bde • Andrew Kelley • Aug 30, 2017
when getting an element pointer, use the best alignment
5482f9f9e8 • Andrew Kelley • Aug 30, 2017
@ptrCast preserves larger alignment if applicable
56cc62a9c7 • Andrew Kelley • Aug 30, 2017
generic functions can access comptime args in align value
fa9006f8d1 • Andrew Kelley • Aug 30, 2017
add "child" field to pointer type
c2357830b4 • Andrew Kelley • Aug 30, 2017
add tests for function alignment handling
b35dad88b4 • Andrew Kelley • Aug 30, 2017
add test for @alignCast on a slice
2d57622355 • Andrew Kelley • Aug 30, 2017
more alignment improvements
898d65baa9 • Andrew Kelley • Aug 30, 2017
fix tests
910a96f046 • Andrew Kelley • Aug 29, 2017
ptrCast gives compile error for increasing alignment
816689a3b1 • Andrew Kelley • Aug 29, 2017
prevent implicitly increasing pointer alignment
be94299666 • Andrew Kelley • Aug 29, 2017
pass all tests without triggering assertions
8f682efbc5 • Andrew Kelley • Aug 29, 2017