aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/aarch64/reloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libexec/rtld-elf/aarch64/reloc.c')
-rw-r--r--libexec/rtld-elf/aarch64/reloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libexec/rtld-elf/aarch64/reloc.c b/libexec/rtld-elf/aarch64/reloc.c
index 4c8556b65732..7a9ce97e3ce9 100644
--- a/libexec/rtld-elf/aarch64/reloc.c
+++ b/libexec/rtld-elf/aarch64/reloc.c
@@ -381,7 +381,7 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry *obj_rtld, int flags,
}
*where = def->st_value + rela->r_addend +
- defobj->tlsoffset - TLS_TCB_SIZE;
+ defobj->tlsoffset;
break;
case R_AARCH64_RELATIVE:
*where = (Elf_Addr)(obj->relocbase + rela->r_addend);