authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-26 10:15:48-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-02-26 10:15:48-05:00
log6fd28164316185676ca3337f07c510b409cb6687
tree5257b0fb54eb566f8b37459f438b6491bdb1e82a
parent3932b6474e890bdc6bc31cf7cad655e4feabaf7d
signaturelock-open Commit is signed but in an unrecognized format.

use -nostdinc++ when compiling C code


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

src/codegen.cpp+1
...@@ -8151,6 +8151,7 @@ static void gen_c_object(CodeGen *g, Buf *self_exe_path, CFile *c_file) {...@@ -8151,6 +8151,7 @@ static void gen_c_object(CodeGen *g, Buf *self_exe_path, CFile *c_file) {
8151 }8151 }
81528152
8153 args.append("-nobuiltininc");8153 args.append("-nobuiltininc");
8154 args.append("-nostdinc++");
81548155
8155 args.append("-isystem");8156 args.append("-isystem");
8156 args.append(buf_ptr(g->zig_c_headers_dir));8157 args.append(buf_ptr(g->zig_c_headers_dir));
src/translate_c.cpp+1
...@@ -4805,6 +4805,7 @@ Error parse_h_file(ImportTableEntry *import, ZigList<ErrorMsg *> *errors, const...@@ -4805,6 +4805,7 @@ Error parse_h_file(ImportTableEntry *import, ZigList<ErrorMsg *> *errors, const
4805 }4805 }
48064806
4807 clang_argv.append("-nobuiltininc");4807 clang_argv.append("-nobuiltininc");
4808 clang_argv.append("-nostdinc++");
48084809
4809 clang_argv.append("-isystem");4810 clang_argv.append("-isystem");
4810 clang_argv.append(buf_ptr(codegen->zig_c_headers_dir));4811 clang_argv.append(buf_ptr(codegen->zig_c_headers_dir));