authorgravatar for michael.dusan@gmail.comMichael Dusan <michael.dusan@gmail.com> 2021-03-12 18:58:04-05:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-03-13 18:14:59+01:00
logcc650abf09d98ff241cc28b50b2519a9c4919dd0
treeb3cc9eedb9c3dbf9e95eed1a782f9b1ad949699f
parentce14bc7176f9e441064ffdde2d85e35fd78977f2

lld: handle error instead of abort

closes #6675

1 files changed, 4 insertions(+), 1 deletions(-)

src/link/MachO.zig+4-1
......@@ -835,7 +835,10 @@ fn linkWithLLD(self: *MachO, comp: *Compilation) !void {
835835 std.process.exit(1);
836836 }
837837 },
838 else => std.process.abort(),
838 else => {
839 log.err("{s} terminated", .{ argv.items[0] });
840 return error.LLDCrashed;
841 },
839842 }
840843 } else {
841844 child.stdin_behavior = .Ignore;