From 50074a835a60736eae7aad7680654096ef3e50af Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Wed, 25 Sep 2024 13:55:32 +0200 Subject: [PATCH] elf: remove unused code --- src/link/Elf.zig | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/link/Elf.zig b/src/link/Elf.zig index 14da54d0f0..f610f2519d 100644 --- a/src/link/Elf.zig +++ b/src/link/Elf.zig @@ -569,19 +569,6 @@ pub fn growAllocSection(self: *Elf, shdr_index: u32, needed_size: u64, min_align if (maybe_phdr) |phdr| phdr.p_filesz = needed_size; } shdr.sh_size = needed_size; - - if (maybe_phdr) |phdr| { - const mem_capacity = self.allocatedVirtualSize(phdr.p_vaddr); - if (needed_size > mem_capacity) { - var err = try self.base.addErrorWithNotes(2); - try err.addMsg("fatal linker error: cannot expand load segment phdr({d}) in virtual memory", .{phndx.?}); - try err.addNote("TODO: emit relocations to memory locations in self-hosted backends", .{}); - try err.addNote("as a workaround, try increasing pre-allocated virtual memory of each segment", .{}); - } - - phdr.p_memsz = needed_size; - } - self.markDirty(shdr_index); }