Commits
Correct formatting for multiline string in arrays
4e1f3a9ba3 • Timon Kruiper • May 29, 2019
Merge branch 'NBonaparte-linuxdynlib'
7bfae39c5c • Andrew Kelley • May 29, 2019
Merge pull request #2567 from emekoi/fix-dynlib
345501a72d • Andrew Kelley • May 29, 2019
Merge pull request #2546 from LemonBoy/sigaltstack
c66a747045 • Andrew Kelley • May 29, 2019
run zig fmt to update `use` to `usingnamespace`
bfc86776d5 • Andrew Kelley • May 29, 2019
zig fmt: fix 2 bugs of mangling source files
8a4ee5942b • Andrew Kelley • May 29, 2019
change `use` to `usingnamespace`
b7a82288ad • Andrew Kelley • May 29, 2019
main: set subsystem in `zig builtin` when explicitly provided
9a7cf73b3b • Andrew Kelley • May 29, 2019
Merge branch 'emekoi-builtin-subsystem'
6dbaae4c46 • Andrew Kelley • May 29, 2019
Merge branch 'LemonBoy-use-struct-pt2'
7017388e9e • Andrew Kelley • May 29, 2019
Merge pull request #2530 from gonzus/gonzus/improve-clang-zig
f9ada1cfba • Andrew Kelley • May 29, 2019
no "use of undeclared identifer" in dead comptime branches
b66438eb80 • Andrew Kelley • May 28, 2019
Reject undefined as type
528c151a55 • LemonBoy • May 28, 2019
Warn the user if run/test is paired with emit options
a169d844c7 • LemonBoy • May 28, 2019
Avoid a crash when there are no namespace components
048169cbea • LemonBoy • May 28, 2019
fix invalid LLVM IR generated for ?*void const casts
9d16839420 • Andrew Kelley • May 28, 2019
link to contributing in readme
508fdfea72 • Andrew Kelley • May 28, 2019
extract CONTRIBUTING.md from README.md
a37ea5acf3 • Andrew Kelley • May 28, 2019
Create FUNDING.yml
8a65478801 • Andrew Kelley • May 28, 2019
Move __zig_fail_unwrap locals on stack
e2c2263434 • LemonBoy • May 28, 2019
Merge branch 'LemonBoy-guard-pages-in-threads'
568dc56232 • Andrew Kelley • May 28, 2019
Merge pull request #2523 from shritesh/wasmdoc
d1b6f29d22 • Andrew Kelley • May 28, 2019
respect subsystem flag in all cases
3f302594b8 • emekoi • May 28, 2019
Merge pull request #2552 from Sahnvour/issue-2543
f924fbddcf • Andrew Kelley • May 28, 2019
improve the stack check CLI options
2c0280ba08 • Andrew Kelley • May 28, 2019
self-hosted translate-c: fix bad memory arena references
3fccc07479 • Andrew Kelley • May 28, 2019
Merge pull request #2526 from LemonBoy/arch-format-osx
f68d8060ec • Andrew Kelley • May 27, 2019
Merge pull request #2527 from ziglang/posix-layer
6a56091213 • Andrew Kelley • May 27, 2019
allow implicit optional pointer to optional c_void pointer
df7aa9a4f0 • Andrew Kelley • May 26, 2019
introduce @hasDecl builtin function
269a53b6af • Andrew Kelley • May 26, 2019
support enum literals implicit casting to tagged unions
21ed939117 • Andrew Kelley • May 26, 2019
std.fmt.parse_float: Fix exponent calculation
163a8e98bc • Marc Tiehuis • May 20, 2019
ran zig fmt on stdlib
1c73c08298 • emekoi • May 19, 2019
Fix too eager comptime evaluation of error ptr
6672ee9eb3 • LemonBoy • May 19, 2019
Use the correct scope for `use`
b660134a18 • LemonBoy • May 19, 2019
Merge pull request #2516 from LemonBoy/32bfix
860684cc2f • Andrew Kelley • May 19, 2019
Fix load/store of non-integer fields in packed struct
0a3aec020a • LemonBoy • May 18, 2019
VDSO calls must use the C CC
51aaa02679 • LemonBoy • May 17, 2019
stage1 tokenizer: add more missing break statements
2eba779af5 • Andrew Kelley • May 16, 2019
Add break after digit_value check in TokenizeStateCharCode
87901baa28 • SamTebbs33 • May 16, 2019
Merge branch 'shawnl-builtins'
e09c05f689 • Andrew Kelley • May 16, 2019
docgen: add lib codeblock type and use it for wasm32-freestanding
56a905c7d1 • Shritesh Bhattarai • May 16, 2019
Merge pull request #2507 from ziglang/wasm-libs
8468ff0fe1 • Andrew Kelley • May 16, 2019
clang C API wrapper: small progress
07d0aee11a • Andrew Kelley • May 16, 2019
std: update linux syscalls to 5.1
e30cd800e2 • daurnimator • May 16, 2019
fix static builds of zig from requiring c compiler
6b36b756eb • Andrew Kelley • May 16, 2019
change wasm obj ext to .wasm
b64e6cb813 • Shritesh Bhattarai • May 16, 2019
improvements to zig's implementation of libc and WebAssembly
14cdb01f35 • Andrew Kelley • May 16, 2019
update libclang C API wrapper
3aa43dc31c • Andrew Kelley • May 15, 2019
Fix off-by-one error in LEB128 parsing
787fd0f1be • LemonBoy • May 15, 2019
slice types no longer have field access
057a5d4898 • Andrew Kelley • May 15, 2019
clean up code now that #769 is implemented
5a57610039 • Andrew Kelley • May 14, 2019
switching on error sets makes new error set for capture values
e93a05b6e4 • Andrew Kelley • May 14, 2019
fix regression on switch capture value for multiple cases
c08c222d5e • Andrew Kelley • May 14, 2019
else value when switching on error set has
df4f77024e • Andrew Kelley • May 14, 2019
Don't emit DW_TAG_lexical_block for VarDecls
6536b409df • LemonBoy • May 14, 2019
Merge pull request #2482 from ziglang/linux-elf-read
b64cee2ec2 • Marc Tiehuis • May 14, 2019
Fix formatting for multiline asm expressions
08d41da916 • LemonBoy • May 13, 2019
Merge branch 'LemonBoy-asm-cc'
66d86eccbe • Andrew Kelley • May 13, 2019
zig fmt on the standard library
c1793d6106 • Andrew Kelley • May 12, 2019
Merge pull request #2405 from hryx/stage2-recursive-parser
ed5a6d74ad • Andrew Kelley • May 12, 2019
Merge pull request #2459 from LemonBoy/enum-num-um-m
edcc7c72d1 • Andrew Kelley • May 12, 2019
fixes #2235
6cf7fb1177 • Jimmi Holst Christensen • May 11, 2019
added grammar rule for enum literal to docs
ba3d18a80e • Jimmi Holst Christensen • May 11, 2019
Merge branch 'master' of github.com:ziglang/zig
e5a0e21a53 • Jimmi Holst Christensen • May 11, 2019
added tests for global variable declaration syntax
fb3b943b07 • Jimmi Holst Christensen • May 11, 2019
Merge branch 'master' of github.com:ziglang/zig
b2a196e01d • Jimmi Holst Christensen • May 11, 2019
Fixed parser for extern threadlocal variables
c051904903 • Jimmi Holst Christensen • May 11, 2019
std: the failing allocator didn't actually count allocations
3d93c89fc5 • daurnimator • May 11, 2019
Fix more corner cases in LEB128 parsing
6756e545f4 • LemonBoy • May 11, 2019
stage2 translate-c: simple function definitions
5f4c3e6557 • Andrew Kelley • May 11, 2019
stage2 translate-c: builtin types and pub
dbb5da14f4 • Andrew Kelley • May 10, 2019
translate-c: better handling of restore points
82219b1fd5 • Andrew Kelley • May 10, 2019
add test case for previous commit
2933d6b848 • Andrew Kelley • May 10, 2019
fix hang for some compile errors
fee0e6c8b9 • Andrew Kelley • May 10, 2019
translate-c: we have our first test of self-hosted
a6f7a9ce2b • Andrew Kelley • May 10, 2019
stage1: compile error for loop expr val ignored
d065f297ab • Michael Dusan • May 10, 2019
Fixes and simplifications for stage 1 parser
6b10f03b4a • Jimmi HC • May 10, 2019
Merge pull request #2465 from LemonBoy/builtins-for-wasm
bcf4d20289 • Andrew Kelley • May 10, 2019
Fix erroneous test case
1606dae728 • LemonBoy • May 10, 2019
translate-c: progress on self-hosted function prototypes
1c0223899c • Andrew Kelley • May 10, 2019
Merge pull request #2461 from LemonBoy/dwarf-leb128
f8b7ea119f • Andrew Kelley • May 10, 2019
fix translate-c regression
09cff0d2bd • Andrew Kelley • May 10, 2019
translate-c: progress on self-hosted function prototypes
eea2de108d • Andrew Kelley • May 9, 2019
translate-c: use C API for builtin types
214625587c • Andrew Kelley • May 9, 2019
stage1: make some asserts print source location
010963ce43 • Andrew Kelley • May 9, 2019
compile error for attempt to cast enum literal to error
c459edac18 • Andrew Kelley • May 9, 2019
fix std.os.copyFile
72899da44b • Andrew Kelley • May 9, 2019
translate-c: enough C tokenization/parsing to handle shifting in macros
eb65410b62 • Andrew Kelley • May 9, 2019
translate-c: handle int to ptr and ptr to int casting
62065a9aea • Andrew Kelley • May 9, 2019
fix build on macOS
a7346ea49f • Andrew Kelley • May 9, 2019
Merge pull request #2452 from LemonBoy/more-more-builtins
4b9e12be50 • Andrew Kelley • May 9, 2019
self-hosted translate-c progress on function decls
46e1c34fcf • Andrew Kelley • May 9, 2019
add --bundle-compiler-rt function to link options
9bbd71c9ab • Andrew Kelley • May 9, 2019
stage1: remove unneeded extern function
3bd5c16f39 • Andrew Kelley • May 8, 2019
translate-c: NULL pointers translate to `null`
e3542196c0 • Andrew Kelley • May 8, 2019
std.debug: fix stack trace iteration code
9c12237d2d • Andrew Kelley • May 8, 2019
C pointers support if and orelse
a4aee8b24d • Andrew Kelley • May 8, 2019
C pointers support .? operator
0099583bd3 • Andrew Kelley • May 8, 2019
C pointers support `null`
50bbb34594 • Andrew Kelley • May 8, 2019