[lld] r326504 - Rename a test file and fix indentation.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 1 15:01:41 PST 2018


Author: ruiu
Date: Thu Mar  1 15:01:41 2018
New Revision: 326504

URL: http://llvm.org/viewvc/llvm-project?rev=326504&view=rev
Log:
Rename a test file and fix indentation.

Added:
    lld/trunk/test/ELF/Inputs/ztext.s
    lld/trunk/test/ELF/ztext.s
Removed:
    lld/trunk/test/ELF/Inputs/ztext-text-notext.s
    lld/trunk/test/ELF/ztext-text-notext.s

Removed: lld/trunk/test/ELF/Inputs/ztext-text-notext.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/Inputs/ztext-text-notext.s?rev=326503&view=auto
==============================================================================
--- lld/trunk/test/ELF/Inputs/ztext-text-notext.s (original)
+++ lld/trunk/test/ELF/Inputs/ztext-text-notext.s (removed)
@@ -1,10 +0,0 @@
-        .global bar
-        .type bar, @object
-        .size bar, 8
-bar:
-        .quad 0
-
-        .global zed
-        .type zed, @function
-zed:
-        nop

Added: lld/trunk/test/ELF/Inputs/ztext.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/Inputs/ztext.s?rev=326504&view=auto
==============================================================================
--- lld/trunk/test/ELF/Inputs/ztext.s (added)
+++ lld/trunk/test/ELF/Inputs/ztext.s Thu Mar  1 15:01:41 2018
@@ -0,0 +1,10 @@
+        .global bar
+        .type bar, @object
+        .size bar, 8
+bar:
+        .quad 0
+
+        .global zed
+        .type zed, @function
+zed:
+        nop

Removed: lld/trunk/test/ELF/ztext-text-notext.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/ztext-text-notext.s?rev=326503&view=auto
==============================================================================
--- lld/trunk/test/ELF/ztext-text-notext.s (original)
+++ lld/trunk/test/ELF/ztext-text-notext.s (removed)
@@ -1,40 +0,0 @@
-# REQUIRES: x86
-# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
-# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %p/Inputs/ztext-text-notext.s -o %t2.o
-# RUN: ld.lld %t2.o -o %t2.so -shared
-# RUN: ld.lld -z notext %t.o %t2.so -o %t -shared
-# RUN: llvm-readobj  -dynamic-table -r %t | FileCheck %s
-# RUN: ld.lld -z notext %t.o %t2.so -o %t2 -pie
-# RUN: llvm-readobj  -dynamic-table -r %t2 | FileCheck %s
-# RUN: ld.lld -z notext %t.o %t2.so -o %t3
-# RUN: llvm-readobj  -dynamic-table -r %t3 | FileCheck --check-prefix=STATIC %s
-
-# If the preference is to have text relocations, don't create plt of copy relocations.
-
-# CHECK:      Relocations [
-# CHECK-NEXT:    Section {{.*}} .rela.dyn {
-# CHECK-NEXT:      0x1000 R_X86_64_RELATIVE - 0x1000
-# CHECK-NEXT:      0x1008 R_X86_64_64 bar 0x0
-# CHECK-NEXT:      0x1010 R_X86_64_PC64 zed 0x0
-# CHECK-NEXT:    }
-# CHECK-NEXT:  ]
-
-# CHECK: DynamicSection [
-# CHECK:   FLAGS TEXTREL
-# CHECK:   TEXTREL 0x0
-
-# STATIC:      Relocations [
-# STATIC-NEXT:    Section {{.*}} .rela.dyn {
-# STATIC-NEXT:      0x201008 R_X86_64_64 bar 0x0
-# STATIC-NEXT:      0x201010 R_X86_64_PC64 zed 0x0
-# STATIC-NEXT:    }
-# STATIC-NEXT:  ]
-
-# STATIC: DynamicSection [
-# STATIC:   FLAGS TEXTREL
-# STATIC:   TEXTREL 0x0
-
-foo:
-.quad foo
-.quad bar
-.quad zed - .

Added: lld/trunk/test/ELF/ztext.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/ztext.s?rev=326504&view=auto
==============================================================================
--- lld/trunk/test/ELF/ztext.s (added)
+++ lld/trunk/test/ELF/ztext.s Thu Mar  1 15:01:41 2018
@@ -0,0 +1,40 @@
+# REQUIRES: x86
+# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
+# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %p/Inputs/ztext.s -o %t2.o
+# RUN: ld.lld %t2.o -o %t2.so -shared
+# RUN: ld.lld -z notext %t.o %t2.so -o %t -shared
+# RUN: llvm-readobj  -dynamic-table -r %t | FileCheck %s
+# RUN: ld.lld -z notext %t.o %t2.so -o %t2 -pie
+# RUN: llvm-readobj  -dynamic-table -r %t2 | FileCheck %s
+# RUN: ld.lld -z notext %t.o %t2.so -o %t3
+# RUN: llvm-readobj  -dynamic-table -r %t3 | FileCheck --check-prefix=STATIC %s
+
+# If the preference is to have text relocations, don't create plt of copy relocations.
+
+# CHECK:      Relocations [
+# CHECK-NEXT:   Section {{.*}} .rela.dyn {
+# CHECK-NEXT:     0x1000 R_X86_64_RELATIVE - 0x1000
+# CHECK-NEXT:     0x1008 R_X86_64_64 bar 0x0
+# CHECK-NEXT:     0x1010 R_X86_64_PC64 zed 0x0
+# CHECK-NEXT:   }
+# CHECK-NEXT: ]
+
+# CHECK: DynamicSection [
+# CHECK:   FLAGS TEXTREL
+# CHECK:   TEXTREL 0x0
+
+# STATIC:      Relocations [
+# STATIC-NEXT:   Section {{.*}} .rela.dyn {
+# STATIC-NEXT:     0x201008 R_X86_64_64 bar 0x0
+# STATIC-NEXT:     0x201010 R_X86_64_PC64 zed 0x0
+# STATIC-NEXT:   }
+# STATIC-NEXT: ]
+
+# STATIC: DynamicSection [
+# STATIC:   FLAGS TEXTREL
+# STATIC:   TEXTREL 0x0
+
+foo:
+.quad foo
+.quad bar
+.quad zed - .




More information about the llvm-commits mailing list