aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-12-17 23:23:32 -0800
committerAndrew Kelley <andrew@ziglang.org>2025-12-23 22:15:10 -0800
commit54865e0483bf02bc1ace9f06c00071fce32534cc (patch)
tree5097441c0d3e726b1bb14f003794355dd248cd1f /src/Compilation.zig
parenta5b719e9eb0a196a43a88af8f62c897d1ecfa04f (diff)
downloadzig-54865e0483bf02bc1ace9f06c00071fce32534cc.tar.gz
zig-54865e0483bf02bc1ace9f06c00071fce32534cc.zip
compiler: fix compilation when linking libc
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index a78bf19e66..dc254a36c5 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -6270,7 +6270,7 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_obj_prog_node: std.Pr
}
if (comp.verbose_cc) {
- dumpArgv(io, argv.items);
+ try dumpArgv(io, argv.items);
}
const err = std.process.execv(arena, argv.items);
@@ -6316,7 +6316,7 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_obj_prog_node: std.Pr
}
if (comp.verbose_cc) {
- dumpArgv(io, argv.items);
+ try dumpArgv(io, argv.items);
}
// Just to save disk space, we delete the files that are never needed again.
@@ -6358,7 +6358,7 @@ fn updateCObject(comp: *Compilation, c_object: *CObject, c_obj_prog_node: std.Pr
var stderr_reader = child.stderr.?.readerStreaming(io, &.{});
const stderr = try stderr_reader.interface.allocRemaining(arena, .limited(std.math.maxInt(u32)));
- const term = child.wait() catch |err| {
+ const term = child.wait(io) catch |err| {
return comp.failCObj(c_object, "failed to spawn zig clang {s}: {s}", .{ argv.items[0], @errorName(err) });
};