Andrew Kelley
|
284f6baf1c
|
remove nios2 from list of libc targets
|
2019-03-13 13:33:00 -04:00 |
|
Andrew Kelley
|
54edbc6815
|
Merge remote-tracking branch 'origin/master' into llvm8
|
2019-03-13 12:56:58 -04:00 |
|
Andrew Kelley
|
d495dcc3c9
|
zig test respects --output-dir parameter
|
2019-03-13 12:35:10 -04:00 |
|
Andrew Kelley
|
4e40bd8633
|
add documentation for @"" syntax
closes #1614
|
2019-03-13 12:01:32 -04:00 |
|
LemonBoy
|
49838a9f3e
|
Fix generation of comptime slices
By erasing the global_refs field we'd trip any codepath using
const_values_equal_ptr to figure if two slices were different.
|
2019-03-13 11:35:05 -04:00 |
|
emekoi
|
1ed38a682e
|
added z3 and fixed dynamic linker on mingw
|
2019-03-13 10:37:53 -04:00 |
|
Andrew Kelley
|
26b0d34361
|
Merge pull request #2055 from ziglang/musl
support musl for all compatible targets
|
2019-03-13 01:01:26 -04:00 |
|
Andrew Kelley
|
c73cd05468
|
musl: remove files that have case conflicts
|
2019-03-13 01:00:12 -04:00 |
|
Andrew Kelley
|
235ded6265
|
fix gitattributes
|
2019-03-12 18:40:31 -04:00 |
|
Andrew Kelley
|
cf699ee068
|
don't resolve dynamic linker for static executables
|
2019-03-12 18:28:32 -04:00 |
|
Andrew Kelley
|
9741b2aab4
|
avoid a string that is too long for msvc
|
2019-03-12 18:09:40 -04:00 |
|
Andrew Kelley
|
5570bc986b
|
remove accidental swap file
|
2019-03-12 17:44:03 -04:00 |
|
Andrew Kelley
|
62486c35a4
|
ability to build musl from source
bundles musl 1.1.21
See #514
|
2019-03-12 17:32:32 -04:00 |
|
Andrew Kelley
|
5734b7a37a
|
building musl start files from source
|
2019-03-12 13:18:52 -04:00 |
|
Andrew Kelley
|
b7c331eb61
|
add musl headers
|
2019-03-12 10:30:12 -04:00 |
|
Andrew Kelley
|
761356209b
|
add test cases to cover switching on u0 values
closes #1563
|
2019-03-11 19:42:07 -04:00 |
|
Andrew Kelley
|
1a94dec50e
|
docs: finish initial documentation for implicit casts
closes #1514
|
2019-03-11 19:34:58 -04:00 |
|
Sahnvour
|
9b99356551
|
translate-c: additional test case for integer suffixes on 0
|
2019-03-11 16:36:27 -04:00 |
|
Andrew Kelley
|
f2ca2ace09
|
zig build: do a better job of detecting system paths
See #2041
|
2019-03-11 15:22:05 -04:00 |
|
Andrew Kelley
|
a909efae9f
|
Merge branch 'daurnimator-valgrind'
|
2019-03-11 13:42:54 -04:00 |
|
Andrew Kelley
|
d633dcd07a
|
remove the valgrind integration with std.mem.Allocator
See #1837
|
2019-03-11 13:34:51 -04:00 |
|
Andrew Kelley
|
5362ca204f
|
Merge branch 'valgrind' of https://github.com/daurnimator/zig into daurnimator-valgrind
|
2019-03-11 13:27:04 -04:00 |
|
Andrew Kelley
|
80e5af2be2
|
Merge pull request #2049 from ziglang/problematic-mtime-detection
stage1 caching system: detect problematic mtimes
|
2019-03-11 12:47:55 -04:00 |
|
Andrew Kelley
|
9efa18f687
|
enable C ABI tests on macOS
|
2019-03-11 12:21:30 -04:00 |
|
Andrew Kelley
|
e1fbb24d64
|
add test for spawning child process with empty environment
thanks to BenoitJGirard for pointing out the child process
implementation needs 3 extra null bytes in #2031
|
2019-03-11 11:56:08 -04:00 |
|
Andrew Kelley
|
b4e6e301e1
|
Merge branch 'fix-1600'
closes #2036
|
2019-03-11 11:09:55 -04:00 |
|
Andrew Kelley
|
1d5e349a52
|
ir: fix handling of OnePossibleValueInvalid
this is the poison value which means a compile error has
already been reported
|
2019-03-11 11:09:15 -04:00 |
|
Jimmi HC
|
bcbb2650c5
|
check for type_has_one_possible_value and added correct caching to TypeInfo
|
2019-03-11 10:55:43 -04:00 |
|
Jimmi Holst Christensen
|
357813b193
|
added tests
|
2019-03-11 10:55:43 -04:00 |
|
Jimmi Holst Christensen
|
2d7f0ca387
|
fixed enum to union code
|
2019-03-11 10:55:10 -04:00 |
|
Jimmi Holst Christensen
|
5a52613caf
|
use cached const_void_val
|
2019-03-11 10:55:10 -04:00 |
|
Jimmi Holst Christensen
|
29accac74c
|
removed wild tab
|
2019-03-11 10:55:10 -04:00 |
|
Jimmi Holst Christensen
|
8eedec4f93
|
fixed #1600
|
2019-03-11 10:55:04 -04:00 |
|
Andrew Kelley
|
3ff0e8bd96
|
Revert "docgen: --cache off for tests"
This reverts commit 0a8a7a57e7 .
This workaround is no longer necessary.
|
2019-03-11 10:35:42 -04:00 |
|
Andrew Kelley
|
6a5c2b249d
|
Revert "use unique test source names for test-gen-h"
This reverts commit 264b03d570 .
This workaround is no longer necessary.
|
2019-03-11 10:35:39 -04:00 |
|
Andrew Kelley
|
895fab156a
|
fix build on windows
|
2019-03-11 10:35:04 -04:00 |
|
Andrew Kelley
|
3a6f19de48
|
stage1 caching system: detect problematic mtimes
closes #2045
|
2019-03-11 10:26:08 -04:00 |
|
Marc Tiehuis
|
83b79522d2
|
Mark third-party dependencies as vendored
|
2019-03-11 08:16:50 -04:00 |
|
Andrew Kelley
|
4cb55d3af6
|
Merge remote-tracking branch 'origin/master' into llvm8
|
2019-03-10 18:07:28 -04:00 |
|
Andrew Kelley
|
fec4555476
|
fix inconsistent type information of optional C pointers
solves an assertion failure in LLVM
|
2019-03-10 18:02:59 -04:00 |
|
Andrew Kelley
|
918dbd4551
|
std.zig: this is no longer a keyword
|
2019-03-10 15:55:54 -04:00 |
|
Matt Whiteside
|
b63b3dc756
|
Add elf riscv32 and elf riscv64 as options in getLDMOption during construction of link job.
|
2019-03-10 15:06:17 -04:00 |
|
Sahnvour
|
fa9fcab620
|
translate-c: add support for integer suffixes on 0 (zero) litteral inside macro definitions
|
2019-03-10 14:56:35 -04:00 |
|
Andrew Kelley
|
3cdd2c0bdd
|
Merge remote-tracking branch 'origin/master' into llvm8
|
2019-03-10 13:48:06 -04:00 |
|
Andrew Kelley
|
0a8a7a57e7
|
docgen: --cache off for tests
|
2019-03-09 11:29:15 -05:00 |
|
Andrew Kelley
|
264b03d570
|
use unique test source names for test-gen-h
|
2019-03-09 09:52:33 -05:00 |
|
Andrew Kelley
|
8369ddb09c
|
glibc: add missing linux header
|
2019-03-09 01:24:30 -05:00 |
|
Andrew Kelley
|
8624379c71
|
Merge pull request #2038 from ziglang/caching
breaking changes to zig build API and improved caching
|
2019-03-09 01:17:36 -05:00 |
|
Andrew Kelley
|
a45807db22
|
disable flaky event test until post coroutine rewrite
|
2019-03-09 01:15:18 -05:00 |
|
Andrew Kelley
|
94e52dba85
|
fix docgen and fix unnecessarily adding .root suffix to objects
|
2019-03-09 01:00:45 -05:00 |
|