| ... | ... | @@ -11906,7 +11906,12 @@ fn flushResized(elf: *Elf, ni: MappedFile.Node.Index) std.mem.Allocator.Error!vo |
| 11906 | 11906 | const tls_vaddr = elf.targetLoad(&ph.vaddr); |
| 11907 | 11907 | const tls_offset = elf.targetLoad(&ph.offset); |
| 11908 | 11908 | |
| 11909 | | elf.targetStore(&ph.memsz, @intCast(tls_filesz + tbss_size)); |
| 11909 | const tls_memsz = std.mem.alignForward( |
| 11910 | u64, |
| 11911 | tls_filesz + tbss_size, |
| 11912 | elf.targetLoad(&ph.@"align"), |
| 11913 | ); |
| 11914 | elf.targetStore(&ph.memsz, @intCast(tls_memsz)); |
| 11910 | 11915 | |
| 11911 | 11916 | elf.updateNobitsAddress( |
| 11912 | 11917 | elf.shndx.tbss, |