diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2024-10-02 12:17:00 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-10-09 12:38:11 -0700 |
| commit | 133aa709b07040838007ade90f9cfb1a5643fcff (patch) | |
| tree | 10f2d359c3c76fd07e8d25440140e5a481f9d8f4 /src | |
| parent | 906cf48e14b6faff9cdc040263b38b982b2f59af (diff) | |
| download | zig-133aa709b07040838007ade90f9cfb1a5643fcff.tar.gz zig-133aa709b07040838007ade90f9cfb1a5643fcff.zip | |
elf: do not panic if we already have create a PLT entry for a symbol
Diffstat (limited to 'src')
| -rw-r--r-- | src/link/Elf/file.zig | 2 |
1 files changed, 1 insertions, 1 deletions
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)}); |
