authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2023-11-11 18:30:35+01:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2023-11-12 18:12:41-05:00
log51efee2cb6748d668d573133e63a5b3c96de6995
tree7c2f666eae7222772193dc29e569b68a89ed9560
parent1afc6917f5e6acc7f7f700b54023a82e4ad923a6

elf: fix allocating local TLS symbols


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

src/link/Elf/ZigObject.zig+1-1
...@@ -402,7 +402,7 @@ pub fn allocateTlvAtoms(self: ZigObject, elf_file: *Elf) void {...@@ -402,7 +402,7 @@ pub fn allocateTlvAtoms(self: ZigObject, elf_file: *Elf) void {
402 const local = elf_file.symbol(tlv.symbol_index);402 const local = elf_file.symbol(tlv.symbol_index);
403 const shdr = elf_file.shdrs.items[atom.output_section_index];403 const shdr = elf_file.shdrs.items[atom.output_section_index];
404 atom.value += shdr.sh_addr;404 atom.value += shdr.sh_addr;
405 local.value += shdr.sh_addr;405 local.value = atom.value;
406406
407 // TODO exported TLS vars407 // TODO exported TLS vars
408 }408 }