summaryrefslogtreecommitdiffstats
path: root/libexec
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2015-10-09 18:39:52 +0000
committerkan <kan@FreeBSD.org>2015-10-09 18:39:52 +0000
commita3dd461d2defc23a8c22f9c0d1f4671374d9dbad (patch)
tree08754a8dbbc7e1641c6a24f94df13cc7a0dc2896 /libexec
parenta7cf199c201920f096b3545e7bd7add7449f54a0 (diff)
downloadFreeBSD-src-a3dd461d2defc23a8c22f9c0d1f4671374d9dbad.zip
FreeBSD-src-a3dd461d2defc23a8c22f9c0d1f4671374d9dbad.tar.gz
Remove some trailing space.
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rtld-elf/powerpc64/reloc.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libexec/rtld-elf/powerpc64/reloc.c b/libexec/rtld-elf/powerpc64/reloc.c
index 65db28f..ffa83fc 100644
--- a/libexec/rtld-elf/powerpc64/reloc.c
+++ b/libexec/rtld-elf/powerpc64/reloc.c
@@ -250,11 +250,11 @@ reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela,
}
*(Elf_Addr **)where = *where * sizeof(Elf_Addr)
- + (Elf_Addr *)(def->st_value + rela->r_addend
+ + (Elf_Addr *)(def->st_value + rela->r_addend
+ defobj->tlsoffset - TLS_TP_OFFSET);
-
+
break;
-
+
case R_PPC64_DTPREL64:
def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj,
flags, cache, lockstate);
@@ -262,11 +262,11 @@ reloc_nonplt_object(Obj_Entry *obj_rtld, Obj_Entry *obj, const Elf_Rela *rela,
if (def == NULL)
return (-1);
- *where += (Elf_Addr)(def->st_value + rela->r_addend
+ *where += (Elf_Addr)(def->st_value + rela->r_addend
- TLS_DTV_OFFSET);
break;
-
+
default:
_rtld_error("%s: Unsupported relocation type %ld"
" in non-PLT relocations\n", obj->path,
OpenPOWER on IntegriCloud