Commit 5ba143e7e3

Andrew Kelley <andrew@ziglang.org>
2020-01-02 02:33:07
avoid trying to translate microsoft's stdio.h inline functions
...for now. See #515
1 parent a3f741e
Changed files (1)
test/compare_output.zig
@@ -5,7 +5,11 @@ const tests = @import("tests.zig");
 
 pub fn addCases(cases: *tests.CompareOutputContext) void {
     cases.addC("hello world with libc",
-        \\const c = @cImport(@cInclude("stdio.h"));
+        \\const c = @cImport({
+        \\    // See https://github.com/ziglang/zig/issues/515
+        \\    @cDefine("_NO_CRT_STDIO_INLINE", "1");
+        \\    @cInclude("stdio.h");
+        \\});
         \\pub export fn main(argc: c_int, argv: [*][*]u8) c_int {
         \\    _ = c.puts("Hello, world!");
         \\    return 0;