authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-08-03 14:19:25-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-08-03 14:19:35-07:00
log900f969cb3f441d8316eb001e0332f53efdabc1c
tree63ff032c425615ec65d195695b804bcf6fb9f651
parentd631bfe0601bbe3b9bfd1ce2c2d0cad90997221f

link: LLD 15 requires two dashes on --error-limit


2 files changed, 2 insertions(+), 2 deletions(-)

src/link/Elf.zig+1-1
......@@ -1426,7 +1426,7 @@ fn linkWithLLD(self: *Elf, comp: *Compilation, prog_node: *std.Progress.Node) !v
14261426 try argv.append("-r");
14271427 }
14281428
1429 try argv.append("-error-limit=0");
1429 try argv.append("--error-limit=0");
14301430
14311431 if (self.base.options.sysroot) |sysroot| {
14321432 try argv.append(try std.fmt.allocPrint(arena, "--sysroot={s}", .{sysroot}));
src/link/Wasm.zig+1-1
......@@ -2641,7 +2641,7 @@ fn linkWithLLD(self: *Wasm, comp: *Compilation, prog_node: *std.Progress.Node) !
26412641 // This is necessary because LLD does not behave properly as a library -
26422642 // it calls exit() and does not reset all global data between invocations.
26432643 try argv.appendSlice(&[_][]const u8{ comp.self_exe_path.?, "wasm-ld" });
2644 try argv.append("-error-limit=0");
2644 try argv.append("--error-limit=0");
26452645
26462646 if (self.base.options.lto) {
26472647 switch (self.base.options.optimize_mode) {