authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-07-09 21:42:05-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-07-09 22:05:22-04:00
log10cc49db1ca1f9b3ac63277c0742e05f6412f3c6
treeac94819b9f88e23c1788614164c03b1da82c6794
parenta2834d48b9480286549fd9882d67e874396eec79

define c macros before importing llvm h files

Seems to matter on Ubuntu 16.04. closes #1196

1 files changed, 2 insertions(+), 0 deletions(-)

src-self-hosted/c.zig+2
...@@ -1,4 +1,6 @@...@@ -1,4 +1,6 @@
1pub use @cImport({1pub use @cImport({
2 @cDefine("__STDC_CONSTANT_MACROS", "");
3 @cDefine("__STDC_LIMIT_MACROS", "");
2 @cInclude("inttypes.h");4 @cInclude("inttypes.h");
3 @cInclude("config.h");5 @cInclude("config.h");
4 @cInclude("zig_llvm.h");6 @cInclude("zig_llvm.h");