Commits
Check for duped error messages in compile tests
c70ee9177e • Matthew McAllister • Feb 17, 2019
Deduplicate compile log statement warnings
51783510b9 • Matthew McAllister • Feb 17, 2019
Merge pull request #1975 from BenoitJGirard/master
de18ece294 • Andrew Kelley • Feb 17, 2019
Silence gcc8 class-memaccess warnings
6cf38369d2 • LemonBoy • Feb 17, 2019
freebsd: fix pointer cast in mmap
8d2a902945 • Maya Rashish • Feb 17, 2019
Merge branch 'sjdh02-master'
db9c1b0528 • Andrew Kelley • Feb 17, 2019
translate-c: 4 more functions using C decls
c3c92ca8b1 • Andrew Kelley • Feb 17, 2019
fix regressions from previous commit when building with clang
2dfa76a1a7 • Andrew Kelley • Feb 16, 2019
translate-c: proof of concept for transitioning to userland
356cfa08f4 • Andrew Kelley • Feb 16, 2019
README: direct link to Download & Documentation at the top
bd52d81dc3 • Andrew Kelley • Feb 16, 2019
refactor translate-c - no more using namespace clang
f4c5bcfea5 • Andrew Kelley • Feb 16, 2019
Merge pull request #1898 from Sahnvour/translate-c-arrays
f57182456d • Andrew Kelley • Feb 16, 2019
fmt_runner: remove redundant check
a97362e677 • Andrew Kelley • Feb 16, 2019
bring zig fmt to stage1
ba56f365c8 • Andrew Kelley • Feb 16, 2019
Merge pull request #1958 from ziglang/parse-float
77a4e7b374 • Marc Tiehuis • Feb 16, 2019
removed hidden union tag in release modes
5736a9c6a9 • emekoi • Feb 16, 2019
typecheck the panic function
a05e224150 • Andrew Kelley • Feb 16, 2019
breaking: fix @sizeOf to be alloc size rather than store size
7293e012d7 • Andrew Kelley • Feb 15, 2019
Merge pull request #1965 from ziglang/c-pointer-type
567c9b688e • Andrew Kelley • Feb 15, 2019
add test for truncate on comptime integers
ee5e196f88 • Andrew Kelley • Feb 15, 2019
remove the "top of the comptime stack" compile error
c58b802034 • Andrew Kelley • Feb 14, 2019
ci: freebsd: remove '.git' from URL as per upstream suggestion
a4e32d9fb1 • Andrew Kelley • Feb 14, 2019
Added error for nesting vectors
2911eb34de • Jimmi Holst Christensen • Feb 13, 2019
We already support vector bit operators, so let's test it
53297a1bd0 • Jimmi Holst Christensen • Feb 13, 2019
Merge branch 'master' of github.com:ziglang/zig
c7b9ab985c • Jimmi Holst Christensen • Feb 13, 2019
We already support vector on floats, so let's test it
c221b29c9d • Jimmi Holst Christensen • Feb 13, 2019
README: move i386-macosx to Tier 4
43df49cb35 • Andrew Kelley • Feb 11, 2019
avoid needlessly creating global constants
8e68d43ad3 • Andrew Kelley • Feb 10, 2019
testing.expectEqual use expected type as the type of actual
2f9fedabf0 • Jimmi HC • Feb 10, 2019
`@truncate`: comptime 0 when target type is 0 bits
caf672c495 • Andrew Kelley • Feb 10, 2019
docs: add threadlocal keyword to grammar
31be1ddf09 • Andrew Kelley • Feb 10, 2019
fix not updating debug info type of optional error sets
34eb9f18ac • Andrew Kelley • Feb 10, 2019
Merge branch 'vector-int-add-safety'
ca8580ece1 • Andrew Kelley • Feb 9, 2019
docgen: update for threadlocal keyword
a8a63feba7 • Andrew Kelley • Feb 9, 2019
zig fmt: support threadlocal
052800e952 • Andrew Kelley • Feb 9, 2019
fix docs
d6f2af378a • Andrew Kelley • Feb 9, 2019
fix compiler assertion failure when returning value from test
46ddd5f5f4 • Andrew Kelley • Feb 9, 2019
std.debug.assert: remove special case for test builds
c2db077574 • Andrew Kelley • Feb 8, 2019
Make ThreadSafeFixedBufferAllocator alias FixedBufferAllocator when --single-threaded
be6d022257 • John Schmidt • Feb 8, 2019
fix using the result of @intCast to u0
f330eebe4b • Andrew Kelley • Feb 7, 2019
build: make sure LLVM is exactly correct
7843c96df8 • Andrew Kelley • Feb 7, 2019
better error message when LLVM does not understand a triple
2b2bf53a49 • Andrew Kelley • Feb 7, 2019
Merge branch 'kristate-zig-backport-std.mem.join'
a0590bda29 • Andrew Kelley • Feb 7, 2019
Merge branch 'kristate-zig-backport-std.os.path'
7fc99c33bd • Andrew Kelley • Feb 7, 2019
Merge pull request #1924 from ziglang/tls
8a5d3e2eaf • Andrew Kelley • Feb 7, 2019
doc/targets.md has moved to the github wiki
3abf293a84 • Andrew Kelley • Feb 6, 2019
Fixed Serializer and BitOutStream when used with streams that have empty error sets.
20e2d8da61 • tgschultz • Feb 6, 2019
Merge pull request #1919 from Sahnvour/windows-childprocess
fd28b9d501 • Andrew Kelley • Feb 6, 2019
docs: clarify passing aggregate types as parameters
ac4e38226b • Andrew Kelley • Feb 5, 2019
Added support for vector wrapping mult and sub
4010f6a11d • Jimmi Holst Christensen • Feb 5, 2019
fix vector debug info tripping LLVM assertion
06be65a602 • Andrew Kelley • Feb 5, 2019
SIMD: array to vector, vector to array, wrapping int add
8c6fa982cd • Andrew Kelley • Feb 5, 2019
Merge branch 'kristate-zig-backport-std.mem.separate'
2828a9695f • Andrew Kelley • Feb 4, 2019
`std.mem.Allocator.create` replaced with better API
dfbc063f79 • Andrew Kelley • Feb 3, 2019
Fix slice concatenation
c90c256868 • Matthew McAllister • Feb 3, 2019
introduce --single-threaded build option
9b8e23934b • Andrew Kelley • Feb 1, 2019
Fix runtime assignment to comptime aggregate field
8bedb10939 • Matthew McAllister • Feb 1, 2019
add compile errror for @bitCast when bit counts mismatch
ae1ebe09b7 • Andrew Kelley • Feb 1, 2019
Merge pull request #1775 from tgschultz/stdlib-serialization
bbe857be96 • Andrew Kelley • Feb 1, 2019
Merge branch 'emekoi-windows-mutex'
8d32d25619 • Andrew Kelley • Feb 1, 2019
darwin: fix incorrect timeval struct type
7a4ed10981 • Andrew Kelley • Jan 31, 2019
os.cpp: fix regression on Windows from 59c050e7
28873e7622 • Andrew Kelley • Jan 31, 2019
introduce vector type for SIMD
545064c1d9 • Andrew Kelley • Jan 31, 2019
fix test after merging ad8381e0d2936f
169a789b34 • Andrew Kelley • Jan 30, 2019
collapse os_file_mtime into os_file_open_r and check for directory
59c050e7ff • Andrew Kelley • Jan 30, 2019
Move tokenizer error location to offending char
ad8381e0d2 • Matthew McAllister • Jan 30, 2019
darwin time code: don't cast to int until the end
ecb0cb661a • Andrew Kelley • Jan 30, 2019
fix freebsd ci from previous commit
9ca94bbba5 • Andrew Kelley • Jan 30, 2019
backport copy elision changes
581edd643f • Andrew Kelley • Jan 30, 2019
simpler implementation of `&&` and `||` hints
9c328b4291 • Andrew Kelley • Jan 30, 2019
Hint at use of and/or when &&/|| is improperly used (#1886)
5bf9ffdc5b • kristopher tate • Jan 25, 2019
llvm-config sanity check
3bec3b9f9b • tharvik • Jan 21, 2019
Merge branch 'kristate-zig-backport-issue1883'
aee973829d • Andrew Kelley • Jan 20, 2019
Merge pull request #1885 from Sahnvour/master
c968d8756c • Andrew Kelley • Jan 18, 2019
fix incorrect parameter names for std.math.atan2
404c87b06a • Andrew Kelley • Jan 14, 2019
when rendering llvm const values, ensure the types align
5864d92b40 • Andrew Kelley • Jan 9, 2019
`@typeInfo`: more correct return type info
4d5d0d3ada • Andrew Kelley • Jan 8, 2019
fix debug info for function pointers
aa65b94671 • Andrew Kelley • Jan 8, 2019
Merge pull request #1874 from ziglang/issue-1866
013c7b24d2 • Andrew Kelley • Jan 6, 2019
freebsd: fix wrong call to clock_getres (#1871)
5f26d1dddb • Marcio • Jan 5, 2019
Mark comptime int hardcoded address pointee as a run time variable #1171 (#1868)
1f08be4d7f • vegecode • Jan 4, 2019
freebsd: add sockaddr structs
5c2a1055a0 • Marcio Giaxa • Jan 4, 2019
freebsd: implement clock related functions
4d9547ff2e • Marcio Giaxa • Jan 4, 2019
freebsd: add clock const definitions
1e781a30f6 • Marcio Giaxa • Jan 4, 2019
@bitreverse intrinsic, part of #767 (#1865)
f6cd68386d • vegecode • Jan 2, 2019
Add DIFlagStaticMember flag to functions.
6df8e4bca7 • alexander • Dec 30, 2018
Merge pull request #1859 from mgxm/fbsd2
d8b6fa9134 • Andrew Kelley • Dec 29, 2018
Merge pull request #1857 from vegecode/boolean-switch
c464ecf3bf • Andrew Kelley • Dec 27, 2018
allow not having libc include paths and doing @cImport
aaef6259c3 • Andrew Kelley • Dec 27, 2018
Merge branch 'nebulaeonline-nebulaeonline'
2b7e29f791 • Andrew Kelley • Dec 26, 2018
tests: make type info tests not depend on builtin.Os enum
280187031a • Andrew Kelley • Dec 23, 2018
hello world example can use `const` instead of `var`
45081c1e9c • Andrew Kelley • Dec 23, 2018
comptime: ability to @ptrCast to an extern struct and read fields
218a4d4b30 • Andrew Kelley • Dec 23, 2018
self-hosted: add DeviceBusy as a BuildError
f301474531 • Andrew Kelley • Dec 22, 2018
I observed open() return EBUSY on linux
0eba5b6744 • Andrew Kelley • Dec 22, 2018
translate-c: --verbose-cimport prints clang command
56fedbb524 • Andrew Kelley • Dec 21, 2018
Use Ninja in .builds/freebsd.yml
fa6c7c1303 • myfreeweb • Dec 20, 2018
Removed allocator from Linux version DynLib. Added dynamic_library.zig to std test list.
f35ba34a88 • tgschultz • Dec 20, 2018
Merge branch 'mgxm-srtht_fbsd'
8cf3543c80 • Andrew Kelley • Dec 20, 2018
Merge branch 'kristate-zig-backport-issue1832'
459045aa40 • Andrew Kelley • Dec 20, 2018