authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2024-09-25 13:55:32+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2024-09-25 17:54:50+02:00
log50074a835a60736eae7aad7680654096ef3e50af
tree88e42613570e0a5952e868b638df3424a921179b
parent10c68d05dbc2ff586045722c48dbf6b892587673

elf: remove unused code


1 files changed, 0 insertions(+), 13 deletions(-)

src/link/Elf.zig-13
......@@ -569,19 +569,6 @@ pub fn growAllocSection(self: *Elf, shdr_index: u32, needed_size: u64, min_align
569569 if (maybe_phdr) |phdr| phdr.p_filesz = needed_size;
570570 }
571571 shdr.sh_size = needed_size;
572
573 if (maybe_phdr) |phdr| {
574 const mem_capacity = self.allocatedVirtualSize(phdr.p_vaddr);
575 if (needed_size > mem_capacity) {
576 var err = try self.base.addErrorWithNotes(2);
577 try err.addMsg("fatal linker error: cannot expand load segment phdr({d}) in virtual memory", .{phndx.?});
578 try err.addNote("TODO: emit relocations to memory locations in self-hosted backends", .{});
579 try err.addNote("as a workaround, try increasing pre-allocated virtual memory of each segment", .{});
580 }
581
582 phdr.p_memsz = needed_size;
583 }
584
585572 self.markDirty(shdr_index);
586573}
587574