| author | |
| committer | |
| log | 4e2f6ebf398f5d84aa630c4a9ab40c0de3980a72 |
| tree | 142d1c221d899161a2ae662eea3da9dc960d040b |
| parent | 3226b5315e4caa8fc8aaffaa258b07b212f230b1 |
| signature | Commit is signed but in an unrecognized format. |
closes #22872 files changed, 6 insertions(+), 0 deletions(-)
src/codegen.cpp+3| ... | @@ -8531,6 +8531,9 @@ static void gen_c_object(CodeGen *g, Buf *self_exe_path, CFile *c_file) { | ... | @@ -8531,6 +8531,9 @@ static void gen_c_object(CodeGen *g, Buf *self_exe_path, CFile *c_file) { |
| 8531 | args.append("-target"); | 8531 | args.append("-target"); |
| 8532 | args.append(buf_ptr(&g->triple_str)); | 8532 | args.append(buf_ptr(&g->triple_str)); |
| 8533 | } | 8533 | } |
| 8534 | if (g->zig_target->os == OsFreestanding) { | ||
| 8535 | args.append("-ffreestanding"); | ||
| 8536 | } | ||
| 8534 | 8537 | ||
| 8535 | if (!g->strip_debug_symbols) { | 8538 | if (!g->strip_debug_symbols) { |
| 8536 | args.append("-g"); | 8539 | args.append("-g"); |
src/translate_c.cpp+3| ... | @@ -4988,6 +4988,9 @@ Error parse_h_file(AstNode **out_root_node, ZigList<ErrorMsg *> *errors, const c | ... | @@ -4988,6 +4988,9 @@ Error parse_h_file(AstNode **out_root_node, ZigList<ErrorMsg *> *errors, const c |
| 4988 | clang_argv.append("-target"); | 4988 | clang_argv.append("-target"); |
| 4989 | clang_argv.append(buf_ptr(&c->codegen->triple_str)); | 4989 | clang_argv.append(buf_ptr(&c->codegen->triple_str)); |
| 4990 | } | 4990 | } |
| 4991 | if (c->codegen->zig_target->os == OsFreestanding) { | ||
| 4992 | clang_argv.append("-ffreestanding"); | ||
| 4993 | } | ||
| 4991 | 4994 | ||
| 4992 | clang_argv.append(target_file); | 4995 | clang_argv.append(target_file); |
| 4993 | 4996 |