elf: always override existing __start/__stop symbols

This commit is contained in:
Jakub Konka 2024-09-23 07:02:21 +02:00
parent 7c2abff1e1
commit e0acf43248

View File

@ -158,7 +158,6 @@ pub fn initStartStopSymbols(self: *LinkerDefined, elf_file: *Elf) !void {
.index = index,
.file = self.index,
}, elf_file);
assert(!gop.found_existing);
gop.ref.* = .{ .index = index, .file = self.index };
self.symbols_resolver.appendAssumeCapacity(gop.index);
}