aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/link/MachO.zig5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig
index 0f76925618..fe8fcd6281 100644
--- a/src/link/MachO.zig
+++ b/src/link/MachO.zig
@@ -835,7 +835,10 @@ fn linkWithLLD(self: *MachO, comp: *Compilation) !void {
std.process.exit(1);
}
},
- else => std.process.abort(),
+ else => {
+ log.err("{s} terminated", .{ argv.items[0] });
+ return error.LLDCrashed;
+ },
}
} else {
child.stdin_behavior = .Ignore;