[lld] r289069 - Make this test more strict. NFC.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 8 08:51:56 PST 2016


Author: rafael
Date: Thu Dec  8 10:51:56 2016
New Revision: 289069

URL: http://llvm.org/viewvc/llvm-project?rev=289069&view=rev
Log:
Make this test more strict. NFC.

Modified:
    lld/trunk/test/ELF/gc-sections-shared.s

Modified: lld/trunk/test/ELF/gc-sections-shared.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/gc-sections-shared.s?rev=289069&r1=289068&r2=289069&view=diff
==============================================================================
--- lld/trunk/test/ELF/gc-sections-shared.s (original)
+++ lld/trunk/test/ELF/gc-sections-shared.s Thu Dec  8 10:51:56 2016
@@ -8,13 +8,47 @@
 # This test the property that we have a needed line for every undefined.
 # It would also be OK to drop bar2 and the need for the .so
 
+# CHECK:      DynamicSymbols [
+# CHECK-NEXT:   Symbol {
+# CHECK-NEXT:     Name:
+# CHECK-NEXT:     Value:
+# CHECK-NEXT:     Size:
+# CHECK-NEXT:     Binding: Local
+# CHECK-NEXT:     Type:
+# CHECK-NEXT:     Other:
+# CHECK-NEXT:     Section: Undefined (0x0)
+# CHECK-NEXT:   }
+# CHECK-NEXT:   Symbol {
+# CHECK-NEXT:     Name: bar
+# CHECK-NEXT:     Value:
+# CHECK-NEXT:     Size:
+# CHECK-NEXT:     Binding: Global
+# CHECK-NEXT:     Type:
+# CHECK-NEXT:     Other:
+# CHECK-NEXT:     Section: .text
+# CHECK-NEXT:   }
+# CHECK-NEXT:   Symbol {
+# CHECK-NEXT:     Name: bar2
+# CHECK-NEXT:     Value:
+# CHECK-NEXT:     Size:
+# CHECK-NEXT:     Binding: Global
+# CHECK-NEXT:     Type:
+# CHECK-NEXT:     Other:
+# CHECK-NEXT:     Section: Undefined
+# CHECK-NEXT:   }
+# CHECK-NEXT:   Symbol {
+# CHECK-NEXT:     Name: foo
+# CHECK-NEXT:     Value:
+# CHECK-NEXT:     Size:
+# CHECK-NEXT:     Binding: Global
+# CHECK-NEXT:     Type:
+# CHECK-NEXT:     Other:
+# CHECK-NEXT:     Section: .text
+# CHECK-NEXT:   }
+# CHECK-NEXT: ]
 
-# CHECK: Name: bar
-# CHECK: Name: bar2
-# CHECK: Name: foo
 # CHECK: NEEDED SharedLibrary ({{.*}}.so)
 
-
 .section .text.foo, "ax"
 .globl foo
 foo:




More information about the llvm-commits mailing list