Commits
pass explicit frame pointer args when compiling C code
1b801bdbae • Andrew Kelley • Mar 18, 2019
Merge pull request #2069 from ziglang/glibc-assert-translation
a17bf219c6 • Andrew Kelley • Mar 18, 2019
libc: separate linux headers from musl/glibc
7dfbeca13e • Andrew Kelley • Mar 18, 2019
when linking msvcrt, also link ntdll.lib
6acabd6b57 • Andrew Kelley • Mar 17, 2019
add missing std lib file rb.zig to cmakelists.txt
c8453454e1 • Andrew Kelley • Mar 17, 2019
enable issue_339 test on macos
6abe6dbfe4 • Andrew Kelley • Mar 16, 2019
add regression test for invalid multiple dereferences
6d6195424d • Andrew Kelley • Mar 16, 2019
add compile error for wrong type with `use`
c40448eb9a • Andrew Kelley • Mar 16, 2019
fix while continue block not checking for ignored expression
4a5cd0b895 • Andrew Kelley • Mar 16, 2019
fix regressions on Windows from previous commit
01fb421031 • Andrew Kelley • Mar 15, 2019
breaking changes to std.mem.Allocator interface API
9c13e9b7ed • Andrew Kelley • Mar 15, 2019
Merge pull request #2068 from ziglang/workaround-for-2043
4090fe81f6 • Andrew Kelley • Mar 15, 2019
Add /lib/x86_64-linux-gnu or similar to default system library search paths
b1c8c79733 • Akuli • Mar 14, 2019
breaking: fix @typeInfo handling of global error set type
080dd27157 • Andrew Kelley • Mar 14, 2019
macho linking: always -dynamic for non-static-libs
e861da03f9 • Andrew Kelley • Mar 14, 2019
ignore -lm on darwin because it's handled by libSystem
862ac42a6e • Andrew Kelley • Mar 14, 2019
force windows to link against dynamic msvcrt
927efe5f42 • Andrew Kelley • Mar 14, 2019
fix target_requires_pic and reloc_mode
20c36949e1 • Andrew Kelley • Mar 14, 2019
breaking: remove --static; add -dynamic
5d2edac12d • Andrew Kelley • Mar 13, 2019
fix @setRuntimeSafety not able to override release modes
85d0f0d45b • Andrew Kelley • Mar 13, 2019
this empty import workaround no longer necessary
d213708333 • Andrew Kelley • Mar 13, 2019
add documentation for `pub`
0588fed15f • Andrew Kelley • Mar 13, 2019
zig test respects --output-dir parameter
d495dcc3c9 • Andrew Kelley • Mar 13, 2019
add documentation for @"" syntax
4e40bd8633 • Andrew Kelley • Mar 13, 2019
Fix generation of comptime slices
49838a9f3e • LemonBoy • Mar 13, 2019
added z3 and fixed dynamic linker on mingw
1ed38a682e • emekoi • Mar 13, 2019
Merge pull request #2055 from ziglang/musl
26b0d34361 • Andrew Kelley • Mar 13, 2019
add test cases to cover switching on u0 values
761356209b • Andrew Kelley • Mar 11, 2019
docs: finish initial documentation for implicit casts
1a94dec50e • Andrew Kelley • Mar 11, 2019
translate-c: additional test case for integer suffixes on 0
9b99356551 • Sahnvour • Mar 11, 2019
zig build: do a better job of detecting system paths
f2ca2ace09 • Andrew Kelley • Mar 11, 2019
Merge branch 'daurnimator-valgrind'
a909efae9f • Andrew Kelley • Mar 11, 2019
Merge pull request #2049 from ziglang/problematic-mtime-detection
80e5af2be2 • Andrew Kelley • Mar 11, 2019
enable C ABI tests on macOS
9efa18f687 • Andrew Kelley • Mar 11, 2019
add test for spawning child process with empty environment
e1fbb24d64 • Andrew Kelley • Mar 11, 2019
Merge branch 'fix-1600'
b4e6e301e1 • Andrew Kelley • Mar 11, 2019
Mark third-party dependencies as vendored
83b79522d2 • Marc Tiehuis • Mar 11, 2019
fix inconsistent type information of optional C pointers
fec4555476 • Andrew Kelley • Mar 10, 2019
std.zig: `this` is no longer a keyword
918dbd4551 • Andrew Kelley • Mar 10, 2019
translate-c: add support for integer suffixes on 0 (zero) litteral inside macro definitions
fa9fcab620 • Sahnvour • Mar 10, 2019
docgen: --cache off for tests
0a8a7a57e7 • Andrew Kelley • Mar 9, 2019
use unique test source names for test-gen-h
264b03d570 • Andrew Kelley • Mar 9, 2019
glibc: add missing linux header
8369ddb09c • Andrew Kelley • Mar 9, 2019
Merge pull request #2038 from ziglang/caching
8624379c71 • Andrew Kelley • Mar 9, 2019
PriorityQueue: add bulk insertion methods
dd34c21779 • John Schmidt • Mar 8, 2019
Remove glibc compat shim with restrictive license
cddc77dd97 • Jay Weisskopf • Mar 8, 2019
Merge branch 'glibc'
1e634a384c • Andrew Kelley • Mar 7, 2019
missed change when switching TypeInfo to use comptime_int
5469e3e3c1 • Sahnvour • Mar 6, 2019
std.os.changeCurDir no longer needs an allocator
e2f4df6065 • Andrew Kelley • Mar 5, 2019
fix slice of C pointer
9c5852aa86 • Andrew Kelley • Mar 3, 2019
fix build.zig not respecting --static
e3b275fa47 • Andrew Kelley • Mar 3, 2019
fix const initialization of optional C pointer to null
d0d615d819 • Andrew Kelley • Mar 3, 2019
fix check for 64-bit arm platforms with new targets
74c123cd0a • sjdh02 • Mar 3, 2019
rename std lib files to new convention
e402455704 • Andrew Kelley • Mar 2, 2019
@returnAddress and @frameAddress return usize now
f7835000b6 • Andrew Kelley • Mar 2, 2019
fix @typeName on slices
ea5cedced1 • Andrew Kelley • Mar 2, 2019
all integers returned by @typeInfo are now comptime_int
4bac22e888 • Sahnvour • Mar 2, 2019
compile error for import outside package path
67b4de33d2 • Andrew Kelley • Mar 2, 2019
better error message for `-target windows` CLI
764205ac13 • Andrew Kelley • Mar 1, 2019
Merge pull request #2020 from ziglang/kill-namespace-type
bed81089e1 • Andrew Kelley • Mar 1, 2019
Use bitwise-and instead of modulo in __zig_return_error
c4887d7f54 • Marc Tiehuis • Mar 1, 2019
add mprotect syscall
76b4e49178 • Andrew Kelley • Mar 1, 2019
fix incorrect use of printf in previous commit
9753e87545 • Andrew Kelley • Feb 28, 2019
print the command that failed when C source code fails to build
3bfacf071e • Andrew Kelley • Feb 27, 2019
uefi os: better auto detection of subsystem
14ca0fd493 • Andrew Kelley • Feb 27, 2019
stage1: fix unused function error on freebsd and netbsd
d093f51f16 • Andrew Kelley • Feb 27, 2019
windows returns EINVAL for fopen when there is an asterisk in the name
c59ce046a0 • Andrew Kelley • Feb 27, 2019
improve docs for unions and switching on tagged unions
22dd0db9bf • Andrew Kelley • Feb 27, 2019
fix stage1 zig fmt on macos
0d48011f5e • Andrew Kelley • Feb 27, 2019
fix handling when there are multiple externs and
557983e502 • Andrew Kelley • Feb 27, 2019
add test coverage for type used as switch case
763357c9c3 • Andrew Kelley • Feb 27, 2019
add test coverage for binary OR on error sets
d5fc826437 • Andrew Kelley • Feb 27, 2019
fix .gitignore file and add commit missing std lib file
1d7e5479b0 • Andrew Kelley • Feb 26, 2019
add builder.addFmt API and use it to test stage1 zig fmt
4563f6b424 • Andrew Kelley • Feb 26, 2019
introduce sys_include_dir for when sys/* files are not with stdlib.h
6365f5a9f3 • Andrew Kelley • Feb 26, 2019
fix regressions on Windows
33174f11ef • Andrew Kelley • Feb 26, 2019
breaking changes to the way targets work in zig
ade10387a5 • Andrew Kelley • Feb 26, 2019
use -nostdinc and sometimes -nolibc when compiling C code
1ec1097bd3 • Andrew Kelley • Feb 26, 2019
Add priority queue
0eed72d687 • John Schmidt • Feb 26, 2019
use -nostdinc++ when compiling C code
6fd2816431 • Andrew Kelley • Feb 26, 2019
use -nobuiltininc when compiling c code
3932b6474e • Andrew Kelley • Feb 26, 2019
fix the libc compile error tests to only run on linux
82fafca375 • Andrew Kelley • Feb 26, 2019
fix incorrectly trying to memset at comptime
7571db05de • Andrew Kelley • Feb 26, 2019
add a regression test for #704
4b7e285b76 • Andrew Kelley • Feb 26, 2019
better error message when forgetting to link against libc
152db27146 • Andrew Kelley • Feb 26, 2019
add a compile error note when C import fails and not linking libc
3ca861c7dd • Andrew Kelley • Feb 26, 2019
fix not finding libgcc_s when looking for native libc
0f54728cf0 • Andrew Kelley • Feb 26, 2019
add docs for zero bit types and pointers to zero bit types
aab8e13529 • Andrew Kelley • Feb 25, 2019
delete incorrect TODO comment
39605a7965 • Andrew Kelley • Feb 25, 2019
fix infinite recursion in type_has_one_possible_value
7b8c5578c6 • Andrew Kelley • Feb 25, 2019
zig build: 2 improvements
33cbb29def • Andrew Kelley • Feb 25, 2019
Merge pull request #2005 from ziglang/c-source
6003b1ea70 • Andrew Kelley • Feb 25, 2019
Merge pull request #2003 from ziglang/zig-cc
e5d4862e14 • Andrew Kelley • Feb 24, 2019
fix `zig fmt` arg0 handled incorrectly
98869edb8b • Andrew Kelley • Feb 24, 2019
introduce std.debug.captureStackTrace
00d8f4a1bb • Andrew Kelley • Feb 23, 2019
better libc detection (#1996)
6fd8d455bc • Andrew Kelley • Feb 23, 2019
implement vector negation
52bb71867d • Andrew Kelley • Feb 22, 2019
add regression test for bitcast to array
2fe8a0831f • Andrew Kelley • Feb 22, 2019
docs for packed structs
d0c39895aa • Andrew Kelley • Feb 22, 2019
fix `@bitCast` when src/dest types have mismatched handle_is_ptr
0c5f897904 • Andrew Kelley • Feb 22, 2019