Andrew Kelley
|
2bd6c60752
|
update for llvm 5.0.0rc1
|
2017-08-26 00:34:40 -04:00 |
|
Andrew Kelley
|
a0a57beed5
|
fix invalid target info
|
2017-08-06 18:14:46 -04:00 |
|
Andrew Kelley
|
d8d45908fa
|
building with mingw for windows
|
2017-05-23 00:26:12 -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
|
cd31f875a6
|
update to llvm 4.0
|
2017-03-10 02:29:01 -05:00 |
|
Andrew Kelley
|
b9c943b066
|
tell LLVM the target sub arch type
|
2017-02-05 18:23:54 -05:00 |
|
Andrew Kelley
|
cd7713b178
|
make --target-os freestanding work
|
2017-02-02 23:14:08 -05: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
|
4e7effd3d3
|
port to llvm 3.9
|
2016-09-04 18:30:40 -07:00 |
|
Andrew Kelley
|
ed50bd1b65
|
progress toward stack trace printing
|
2016-08-17 20:11:04 -07:00 |
|
Andrew Kelley
|
76e1541803
|
update to llvm 3.8.0
|
2016-03-08 18:56:14 -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
|
c6bf9c6942
|
MacOS has the same int sizes as Linux
Source: https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/64bitPorting/transition/transition.html
|
2016-02-15 16:26:33 -07:00 |
|
Andrew Kelley
|
fe95a227c8
|
add windows C int sizes
|
2016-02-13 16:29:30 -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 |
|