Commits
freebsd ci: disable not working stuff
1b25dcde96 • Andrew Kelley • Mar 19, 2019
ci: freebsd tests docs
fd2993578d • Andrew Kelley • Mar 19, 2019
freebsd ci: install wget and set -x -e
b44ff4ca8e • Andrew Kelley • Mar 19, 2019
start producing freebsd binaries
0c6e687436 • Andrew Kelley • Mar 19, 2019
workaround for Ubuntu/Debian bug
fca83876d8 • Andrew Kelley • Mar 19, 2019
fix translate-c regression
85256521ba • Andrew Kelley • Mar 19, 2019
Merge remote-tracking branch 'origin/master' into llvm8
a581f4f0e2 • Andrew Kelley • Mar 19, 2019
update macos static build for llvm8
db0e188f0e • Andrew Kelley • Mar 18, 2019
remove nios2 from list of libc targets
284f6baf1c • Andrew Kelley • Mar 13, 2019
Merge remote-tracking branch 'origin/master' into llvm8
54edbc6815 • Andrew Kelley • Mar 13, 2019
Merge remote-tracking branch 'origin/master' into llvm8
4cb55d3af6 • Andrew Kelley • Mar 10, 2019
Add elf riscv32 and elf riscv64 as options in getLDMOption during construction of link job.
b63b3dc756 • Matt Whiteside • Mar 10, 2019
Merge remote-tracking branch 'origin/master' into llvm8
3cdd2c0bdd • Andrew Kelley • Mar 10, 2019
Merge remote-tracking branch 'origin/master' into llvm8
0714e19598 • Andrew Kelley • Mar 4, 2019
disable tests which are tripping an llvm assertion
99b6429a89 • Andrew Kelley • Mar 2, 2019
web assembly is a tier 3 target now
382a155191 • Andrew Kelley • Feb 28, 2019
stage2: update for changes regarding sub-architecture
0fd64e6c69 • Andrew Kelley • Feb 28, 2019
update clang C headers to 8.0.0rc3
fa3d89674a • Andrew Kelley • Feb 28, 2019
LLD patch: workaround for buggy MACH-O code
182cd0e4c0 • Andrew Kelley • Feb 28, 2019
update embedded LLD to 8.0.0rc3
5768fcb085 • Andrew Kelley • Feb 28, 2019
updates to build with llvm 8.0.0rc3
6bc19b437c • Andrew Kelley • Feb 28, 2019
update clang driver code to 8.0.0rc3
ea73b8e2b8 • Andrew Kelley • Feb 28, 2019
Merge remote-tracking branch 'origin/master' into llvm8
2dcf1a2392 • Andrew Kelley • Feb 28, 2019
avoid needlessly creating global constants
7a8f391b0f • Andrew Kelley • Feb 10, 2019
Merge remote-tracking branch 'origin/master' into llvm8
bcbcb2e9ff • Andrew Kelley • Feb 10, 2019
Merge remote-tracking branch 'origin/master' into llvm8
1864acd326 • Andrew Kelley • Feb 9, 2019
update clang headers to 8.0.0rc2
48c1e235cb • Andrew Kelley • Feb 7, 2019
LLD patch: workaround for buggy MACH-O code
00902ff9b0 • Andrew Kelley • Feb 7, 2019
update embedded LLD to 8.0.0rc2
3e08b3a4f8 • Andrew Kelley • Feb 7, 2019
build: update Findllvm.cmake for llvm 8
91baa574a5 • Andrew Kelley • Feb 7, 2019
build: make sure LLVM is exactly correct
f8ba50f5ed • Andrew Kelley • Feb 7, 2019
Merge remote-tracking branch 'origin/master' into llvm8
a94304d3e4 • Andrew Kelley • Feb 7, 2019
fix vector debug info tripping LLVM assertion
d974afde1d • Andrew Kelley • Feb 5, 2019
Merge remote-tracking branch 'origin/master' into llvm8
f32f7a937f • Andrew Kelley • Feb 5, 2019
update to llvm8 trunk. all tests passing
1411df4e27 • Andrew Kelley • Jan 24, 2019
Merge remote-tracking branch 'origin/master' into llvm8
87f5bed11f • Andrew Kelley • Jan 23, 2019
Merge remote-tracking branch 'origin/master' into llvm8
3b2eeb839b • Andrew Kelley • Jan 9, 2019
Merge remote-tracking branch 'origin/master' into llvm8
027a0c46ae • Andrew Kelley • Jan 8, 2019
translate-c: update to llvm8
1ca983dbd7 • Andrew Kelley • Jan 8, 2019
Merge remote-tracking branch 'origin/master' into llvm8
036a49e97d • Andrew Kelley • Jan 1, 2019
self-hosted: add hurd os to switch
c0e391e94a • Andrew Kelley • Dec 23, 2018
llvm8: fix ZigLLVMCreateFunction
75d142c3c7 • Andrew Kelley • Dec 23, 2018
test: remove type info test dependency on builtin.Os enum
94424e3fa6 • Andrew Kelley • Dec 23, 2018
llvm8: fix build errors
16b8467a5e • Andrew Kelley • Dec 23, 2018
Merge remote-tracking branch 'origin/master' into llvm8
c00216701c • Andrew Kelley • Dec 23, 2018
Merge remote-tracking branch 'origin/master' into llvm8
c21884e1d6 • Andrew Kelley • Nov 17, 2018
fix broken cli test and translate-c: support no-op cast
2928b01afc • Andrew Kelley • Nov 6, 2018
update type info behavior test
0a495aa563 • Andrew Kelley • Nov 5, 2018
update self-hosted compiler for new targets
c19bc7ecb4 • Andrew Kelley • Nov 5, 2018
update to build against llvm trunk
5b96cc236c • Andrew Kelley • Nov 5, 2018
update ci scripts for llvm 8
197ffe0092 • Andrew Kelley • Nov 5, 2018
Merge remote-tracking branch 'origin/master' into llvm8
f8d6f5daff • Andrew Kelley • Nov 5, 2018
add HermitCore target
ce912e2964 • Andrew Kelley • Sep 19, 2018
update to llvm 8
a4d61b5d72 • Andrew Kelley • Sep 19, 2018
travis: build zig with gcc to match what llvm was built with
f9bf04c38b • Andrew Kelley • Sep 19, 2018
build: fix finding llvm and clang 7
287f5cce50 • Andrew Kelley • Sep 19, 2018
travis: fix llvm apt package names
e3d8cae35a • Andrew Kelley • Sep 19, 2018
fix typo from previous commit
6d23619cce • Andrew Kelley • Sep 19, 2018
travis: fix package names
f418a943cc • Andrew Kelley • Sep 19, 2018
travis: update apt repo url
d4cb373024 • Andrew Kelley • Sep 19, 2018
appveyor: remove old cache file
69c876cc87 • Andrew Kelley • Sep 19, 2018
Merge remote-tracking branch 'origin/llvm7'
15301504e2 • Andrew Kelley • Sep 19, 2018
std/index.zig: Fix import
5eeef1f5ed • Christian Wesselhoeft • Sep 18, 2018
fix regression from previous commit
6dd93ee5d9 • Andrew Kelley • Sep 18, 2018
zig fmt: handle shebang lines
21328e0036 • Andrew Kelley • Sep 18, 2018
fix optional pointer to empty struct incorrectly being non-null
345f8db1c4 • Andrew Kelley • Sep 18, 2018
add compile error for slice.*.len
c1af360532 • Andrew Kelley • Sep 18, 2018
stage1 caching: don't write manifest until cache release
148fe2e999 • Andrew Kelley • Sep 18, 2018
implementation for bitcasting extern enum type to c_int
8c77c5705f • Andrew Kelley • Sep 18, 2018
fix implicit cast of packed struct field to const ptr
5fd3af9dc6 • Andrew Kelley • Sep 18, 2018
fix @embedFile reading garbage memory
1fc2019031 • Andrew Kelley • Sep 18, 2018
minor cleanups from 68c1d05917
93ff5024a4 • Andrew Kelley • Sep 18, 2018
fix @bytesToSlice on a packed struct
d353d5aef8 • Andrew Kelley • Sep 18, 2018
compiling on mingw is now supported (#1542)
68c1d05917 • emekoi • Sep 18, 2018
link to #1544
13645585fe • Josh Wolfe • Sep 18, 2018
Merge pull request #1543 from ziglang/bit_shifting
8f0618a5b1 • Josh Wolfe • Sep 18, 2018
fix codegen for @intCast to u0
bfcfaaf5bd • Andrew Kelley • Sep 18, 2018
remove deprecated, unused windows functions
15e59eb142 • Andrew Kelley • Sep 18, 2018
add compile error for @ptrCast 0 bit type to non-0 bit type
b16229da1d • Andrew Kelley • Sep 17, 2018
add compile error for non-optional types compared against null
78a9a465a3 • Andrew Kelley • Sep 17, 2018
fix crash when bit shifting a u1
6c71e9a54d • Andrew Kelley • Sep 17, 2018
dereferencing a *u0 is comptime-known to be 0
cf9200b815 • Andrew Kelley • Sep 17, 2018
remove `zig build --init`. add `zig init-lib` and `zig init-exe`
4c6f1e614a • Andrew Kelley • Sep 17, 2018
allow extern structs to have stdcallcc function pointers
9c9eefc841 • Andrew Kelley • Sep 17, 2018
fix crash when pointer casting a runtime extern function
dd5b2d1b04 • Andrew Kelley • Sep 16, 2018
add docs for `@This()`
780e567446 • Andrew Kelley • Sep 15, 2018
fix alignment of structs
3f776af3fa • Andrew Kelley • Sep 14, 2018
fix coroutine alignment
639c381128 • Andrew Kelley • Sep 14, 2018
Fix additional regressions calling FileOutStream/FileInStream init()
82af31ce36 • Wink Saville • Sep 14, 2018
docs: more syntax highlighting
5e39328542 • Andrew Kelley • Sep 14, 2018
fix tagged union with all void payloads but meaningful tag
3d38feded9 • Andrew Kelley • Sep 14, 2018
fix assertion failure on compile-time `@intToPtr` of function
1e03cf1739 • Andrew Kelley • Sep 13, 2018
remove `this`. add `@This()`.
c06a61e9bf • Andrew Kelley • Sep 13, 2018
remove the scope parameter of setFloatMode
7c3636aaa3 • Andrew Kelley • Sep 13, 2018
stage1: put test output artifact back in zig-cache folder
9ac9633b10 • Andrew Kelley • Sep 13, 2018
add compile error for merging non- error sets
ac0cda8df8 • Andrew Kelley • Sep 13, 2018
fix tagged union with only 1 field tripping assertion
22e39e1e5a • Andrew Kelley • Sep 13, 2018
appveyor: skip all release tests to save time
77fd147b26 • Andrew Kelley • Sep 13, 2018
Merge branch 'kristate-cache-invalidformat-issue1510'
d332311e53 • Andrew Kelley • Sep 13, 2018
math/complex: cexp test correction and ldexp usage fix
e70c543bc4 • Marc Tiehuis • Sep 13, 2018