From 133aa709b07040838007ade90f9cfb1a5643fcff Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Wed, 2 Oct 2024 12:17:00 +0200 Subject: [PATCH] elf: do not panic if we already have create a PLT entry for a symbol --- src/link/Elf/file.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/link/Elf/file.zig b/src/link/Elf/file.zig index 32de82f962..740987feb2 100644 --- a/src/link/Elf/file.zig +++ b/src/link/Elf/file.zig @@ -110,7 +110,7 @@ pub const File = union(enum) { } else if (!sym.flags.has_plt) { log.debug("'{s}' needs PLT", .{sym.name(ef)}); try ef.plt.addSymbol(ref, ef); - } else unreachable; + } } if (sym.flags.needs_copy_rel and !sym.flags.has_copy_rel) { log.debug("'{s}' needs COPYREL", .{sym.name(ef)});