aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf/Object.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-08-07 10:16:49 +0200
committerJakub Konka <kubkon@jakubkonka.com>2024-08-07 10:21:03 +0200
commitb058545970efb6f533f9930d23af2a6d0c6ce9c3 (patch)
tree08de418fbe5fc6ea8bfb86e6d03da17576606b17 /src/link/Elf/Object.zig
parent90c4037819b44f285e78dafac5a0196abb36b86a (diff)
downloadzig-b058545970efb6f533f9930d23af2a6d0c6ce9c3.tar.gz
zig-b058545970efb6f533f9930d23af2a6d0c6ce9c3.zip
elf: remove stale code
Diffstat (limited to 'src/link/Elf/Object.zig')
-rw-r--r--src/link/Elf/Object.zig8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig
index a81a6f34f3..a6f9c4ac18 100644
--- a/src/link/Elf/Object.zig
+++ b/src/link/Elf/Object.zig
@@ -630,12 +630,6 @@ pub fn claimUnresolvedObject(self: *Object, elf_file: *Elf) void {
if (esym.st_shndx != elf.SHN_UNDEF) continue;
if (elf_file.symbol(self.resolveSymbol(esym_index, elf_file)) != null) continue;
- // TODO: audit this
- // const global = elf_file.symbol(index);
- // if (global.file(elf_file)) |file| {
- // if (global.elfSym(elf_file).st_shndx != elf.SHN_UNDEF or file.index() <= self.index) continue;
- // }
-
sym.value = 0;
sym.ref = .{ .index = 0, .file = 0 };
sym.esym_index = esym_index;
@@ -849,8 +843,6 @@ pub fn resolveMergeSubsections(self: *Object, elf_file: *Elf) !void {
for (self.symtab.items, 0..) |*esym, idx| {
const sym = &self.symbols.items[idx];
- // TODO: do we need ref here?
-
if (esym.st_shndx == elf.SHN_COMMON or esym.st_shndx == elf.SHN_UNDEF or esym.st_shndx == elf.SHN_ABS) continue;
const imsec_index = self.input_merge_sections_indexes.items[esym.st_shndx];