| ... | @@ -604,7 +604,7 @@ pub fn initMetadata(self: *Elf, options: InitMetadataOptions) !void { | ... | @@ -604,7 +604,7 @@ pub fn initMetadata(self: *Elf, options: InitMetadataOptions) !void { |
| 604 | .type = elf.PT_LOAD, | 604 | .type = elf.PT_LOAD, |
| 605 | .offset = off, | 605 | .offset = off, |
| 606 | .filesz = filesz, | 606 | .filesz = filesz, |
| 607 | .addr = if (ptr_bit_width >= 32) 0x8000000 else 0x8000, | 607 | .addr = if (ptr_bit_width >= 32) 0x4000000 else 0x4000, |
| 608 | .memsz = filesz, | 608 | .memsz = filesz, |
| 609 | .@"align" = self.page_size, | 609 | .@"align" = self.page_size, |
| 610 | .flags = elf.PF_X | elf.PF_R | elf.PF_W, | 610 | .flags = elf.PF_X | elf.PF_R | elf.PF_W, |