| ... | ... | @@ -3767,7 +3767,9 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_obj_prog_node: *std.P |
| 3767 | 3767 | // that we could "tail call" clang by doing an execve, and any use of |
| 3768 | 3768 | // the caching system would actually be problematic since the user is |
| 3769 | 3769 | // presumably doing their own caching by using dep file flags. |
| 3770 | | if (comp.disable_c_depfile and comp.clang_passthrough_mode and std.process.can_execv and direct_o) { |
| 3770 | if (std.process.can_execv and direct_o and |
| 3771 | comp.disable_c_depfile and comp.clang_passthrough_mode) |
| 3772 | { |
| 3771 | 3773 | try comp.addCCArgs(arena, &argv, ext, null); |
| 3772 | 3774 | |
| 3773 | 3775 | const out_obj_path = if (comp.bin_file.options.emit) |emit| |