[lld] r346876 - [NFC] Change address __tls_getaddr is defined at so it does not need a thunk.

Sean Fertile via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 14 09:56:38 PST 2018


Author: sfertile
Date: Wed Nov 14 09:56:38 2018
New Revision: 346876

URL: http://llvm.org/viewvc/llvm-project?rev=346876&view=rev
Log:
[NFC] Change address __tls_getaddr is defined at so it does not need a thunk.

Minor update to a ppc64 tls test so that it won't need to use a thunk once the
range-extending thunk patch is landed.

Modified:
    lld/trunk/test/ELF/ppc64-tls-gd-le-small.s

Modified: lld/trunk/test/ELF/ppc64-tls-gd-le-small.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/ppc64-tls-gd-le-small.s?rev=346876&r1=346875&r2=346876&view=diff
==============================================================================
--- lld/trunk/test/ELF/ppc64-tls-gd-le-small.s (original)
+++ lld/trunk/test/ELF/ppc64-tls-gd-le-small.s Wed Nov 14 09:56:38 2018
@@ -2,13 +2,13 @@
 
 # RUN: llvm-mc -filetype=obj -triple=powerpc64le-unknown-linux %s -o %t.o
 # RUN: llvm-objdump -d -r %t.o | FileCheck --check-prefix=CHECK-INPUT %s
-# RUN: ld.lld  --defsym __tls_get_addr=0x1001000 %t.o -o %t
+# RUN: ld.lld  --defsym __tls_get_addr=0x10001000 %t.o -o %t
 # RUN: llvm-objdump -d %t | FileCheck --check-prefix=CHECK-DIS %s
 # RUN: llvm-readelf -relocations %t | FileCheck --check-prefix=DYN-RELOCS %s
 
 # RUN: llvm-mc -filetype=obj -triple=powerpc64-unknown-linux %s -o %t.o
 # RUN: llvm-objdump -d -r %t.o | FileCheck --check-prefix=CHECK-INPUT %s
-# RUN: ld.lld  --defsym __tls_get_addr=0x1001000 %t.o -o %t
+# RUN: ld.lld  --defsym __tls_get_addr=0x10001000 %t.o -o %t
 # RUN: llvm-objdump -d %t | FileCheck --check-prefix=CHECK-DIS %s
 # RUN: llvm-readelf -relocations %t | FileCheck --check-prefix=DYN-RELOCS %s
 




More information about the llvm-commits mailing list