Andrew Kelley
|
5a3c02137e
|
support building static libraries
closes #1493
closes #54
|
2018-10-09 13:15:14 -04:00 |
|
Andrew Kelley
|
a2abdb185f
|
Merge remote-tracking branch 'origin/master' into llvm7
|
2018-09-16 10:51:58 -04:00 |
|
Andrew Kelley
|
67735c6f15
|
ability to disable cache. off by default except for...
...zig run, zig build, compiler_rt.a, and builtin.a
|
2018-09-11 00:32:40 -04:00 |
|
Andrew Kelley
|
1f96a86676
|
Merge remote-tracking branch 'origin/master' into llvm7
|
2018-05-26 12:06:08 -04:00 |
|
Andrew Kelley
|
a6ae45145f
|
add @newStackCall builtin function
See #1006
|
2018-05-12 17:35:15 -04:00 |
|
Andrew Kelley
|
62668e3e6b
|
update to llvm 7.0.0
|
2018-03-22 15:39:50 -04:00 |
|
Andrea Orru
|
e932919e68
|
Darwin -> MacOSX, added Zen. See #438
|
2018-01-06 23:10:53 -05:00 |
|
Andrew Kelley
|
6fece14cfb
|
self-hosted: build against zig_llvm and embedded LLD
Now the self-hosted compiler re-uses the same C++ code for interfacing
with LLVM as the C++ code.
It also links against the same LLD library files.
|
2017-12-26 19:44:08 -05:00 |
|
Marc Tiehuis
|
795703a39c
|
Add emit command-line option (#580)
Add emit command-line option
|
2017-11-03 09:09:33 -04:00 |
|
Andrew Kelley
|
845f22101b
|
zig test on 64-bit windows runs 32-bit tests
|
2017-09-30 14:40:16 -04:00 |
|
Andrew Kelley
|
eb0979189b
|
add windows to test targets
cross-compiling hello world with no libc for windows is working
|
2017-08-31 11:41:58 -04:00 |
|
Andrew Kelley
|
bf67427c67
|
fix crash when using zig to link
without explicit dynamic linker
|
2017-04-13 01:15:25 -04:00 |
|
Andrew Kelley
|
11a6550324
|
fix some -Wconversion errors
|
2017-04-10 20:02:39 -04:00 |
|
Andrew Kelley
|
d65cd73a8b
|
add support to use zig as a linker driver
closes #243
I also added --grep to ./run_tests if you want to single out
some specific tests
|
2017-04-05 07:49:40 -04:00 |
|
Andrew Kelley
|
3239b3cb69
|
use size_t for indexes
protect against incorrect copies in debug mode
|
2016-09-19 11:54:01 -04:00 |
|
Andrew Kelley
|
ed50bd1b65
|
progress toward stack trace printing
|
2016-08-17 20:11:04 -07:00 |
|
Andrew Kelley
|
58c13aa949
|
rename 'environ' to 'env_type'
environ appears to clash with another symbol in mingw land
|
2016-02-16 20:03:41 -07:00 |
|
Andrew Kelley
|
4e3f6de027
|
c integer size takes into account architecture and OS
|
2016-02-12 12:07:11 -07:00 |
|
Andrew Kelley
|
2dc4ac0e21
|
add @compile_var("os") and @compile_var("arch")
|
2016-02-11 18:33:04 -07:00 |
|
Andrew Kelley
|
2bf6c28bc3
|
ability to cross compile
hello_libc.zig can produce a windows build
|
2016-02-11 01:33:27 -07:00 |
|
Andrew Kelley
|
54a8b6a110
|
cleanup target data organization
|
2016-02-10 16:58:15 -07:00 |
|
Andrew Kelley
|
1ff2edf67e
|
add "targets" command to list architectures, oses, abis
|
2016-02-10 15:41:50 -07:00 |
|