diff options
-rw-r--r-- | lld/test/ELF/as-needed-weak.s | 7 | ||||
-rw-r--r-- | lld/test/ELF/icf-symbol-type.s | 2 | ||||
-rw-r--r-- | lld/test/ELF/linkerscript/provide-shared2.s | 2 |
3 files changed, 6 insertions, 5 deletions
diff --git a/lld/test/ELF/as-needed-weak.s b/lld/test/ELF/as-needed-weak.s index a47399a600c..1c38fd2abf2 100644 --- a/lld/test/ELF/as-needed-weak.s +++ b/lld/test/ELF/as-needed-weak.s @@ -10,9 +10,10 @@ # CHECK-NOT: libfoo -# CHECK: Symbol table of .hash for image: -# CHECK-NEXT: Num Buc: Value Size Type Bind Vis Ndx Name -# CHECK-NEXT: 1 1: 0000000000000000 0 FUNC WEAK DEFAULT UND foo +# CHECK: Symbol table '.dynsym' contains 2 entries: +# CHECK-NEXT: Num: Value Size Type Bind Vis Ndx Name +# CHECK-NEXT: 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND +# CHECK-NEXT: 1: 0000000000000000 0 FUNC WEAK DEFAULT UND foo .globl _start .weak foo diff --git a/lld/test/ELF/icf-symbol-type.s b/lld/test/ELF/icf-symbol-type.s index 9cc1c509689..350f203717d 100644 --- a/lld/test/ELF/icf-symbol-type.s +++ b/lld/test/ELF/icf-symbol-type.s @@ -7,8 +7,8 @@ # We used to mark bar as absolute. # CHECK: .text PROGBITS 0000000000001000 -# CHECK: 0000000000001001 0 NOTYPE GLOBAL DEFAULT 4 foo # CHECK: 0000000000001001 0 NOTYPE GLOBAL DEFAULT 4 bar +# CHECK: 0000000000001001 0 NOTYPE GLOBAL DEFAULT 4 foo # The nop makes the test more interesting by making the offset of # text.f non zero. diff --git a/lld/test/ELF/linkerscript/provide-shared2.s b/lld/test/ELF/linkerscript/provide-shared2.s index 1a7b213d8e5..3c55d2fa631 100644 --- a/lld/test/ELF/linkerscript/provide-shared2.s +++ b/lld/test/ELF/linkerscript/provide-shared2.s @@ -6,7 +6,7 @@ # RUN: ld.lld -o %t --script %t.script %t.o %t2.so # RUN: llvm-readelf --dyn-symbols %t | FileCheck %s -# CHECK: 1 1: 000000000000002a 0 NOTYPE GLOBAL DEFAULT ABS foo +# CHECK: 1: 000000000000002a 0 NOTYPE GLOBAL DEFAULT ABS foo .global _start _start: |