aboutsummaryrefslogtreecommitdiff
path: root/test/ELF/dynamic-list.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/dynamic-list.s')
-rw-r--r--test/ELF/dynamic-list.s26
1 files changed, 12 insertions, 14 deletions
diff --git a/test/ELF/dynamic-list.s b/test/ELF/dynamic-list.s
index 5e257b31d1f3..e2472e716b3f 100644
--- a/test/ELF/dynamic-list.s
+++ b/test/ELF/dynamic-list.s
@@ -2,8 +2,6 @@
## implemented in Python, and the Cygwin implementations of the Unix utilities.
## Avoid running these tests on Windows for now by requiring a real shell.
-# REQUIRES: shell
-
# REQUIRES: x86
# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %p/Inputs/shared.s -o %t2.o
@@ -29,7 +27,7 @@
# CHECK: DynamicSymbols [
# CHECK-NEXT: Symbol {
-# CHECK-NEXT: Name: @ (0)
+# CHECK-NEXT: Name: @
# CHECK-NEXT: Value: 0x0
# CHECK-NEXT: Size: 0
# CHECK-NEXT: Binding: Local
@@ -38,15 +36,15 @@
# CHECK-NEXT: Section: Undefined
# CHECK-NEXT: }
# CHECK-NEXT: Symbol {
-# CHECK-NEXT: Name: foo1@ (1)
-# CHECK-NEXT: Value: 0x11000
+# CHECK-NEXT: Name: foo1@
+# CHECK-NEXT: Value: 0x201000
# CHECK-NEXT: Size: 0
# CHECK-NEXT: Binding: Global (0x1)
# CHECK-NEXT: Type: None (0x0)
# CHECK-NEXT: Other: 0
# CHECK-NEXT: Section: .text (0x4)
# CHECK-NEXT: }
-# CHECK-NEXT: ]
+# CHECK-NEXT: ]
## Now export all the foo1, foo2, and foo31 symbols
@@ -56,7 +54,7 @@
# CHECK2: DynamicSymbols [
# CHECK2-NEXT: Symbol {
-# CHECK2-NEXT: Name: @ (0)
+# CHECK2-NEXT: Name: @
# CHECK2-NEXT: Value: 0x0
# CHECK2-NEXT: Size: 0
# CHECK2-NEXT: Binding: Local
@@ -65,8 +63,8 @@
# CHECK2-NEXT: Section: Undefined
# CHECK2-NEXT: }
# CHECK2-NEXT: Symbol {
-# CHECK2-NEXT: Name: foo1@ (1)
-# CHECK2-NEXT: Value: 0x11000
+# CHECK2-NEXT: Name: foo1@
+# CHECK2-NEXT: Value: 0x201000
# CHECK2-NEXT: Size: 0
# CHECK2-NEXT: Binding: Global (0x1)
# CHECK2-NEXT: Type: None (0x0)
@@ -74,8 +72,8 @@
# CHECK2-NEXT: Section: .text (0x4)
# CHECK2-NEXT: }
# CHECK2-NEXT: Symbol {
-# CHECK2-NEXT: Name: foo2@ (6)
-# CHECK2-NEXT: Value: 0x11001
+# CHECK2-NEXT: Name: foo2@
+# CHECK2-NEXT: Value: 0x201001
# CHECK2-NEXT: Size: 0
# CHECK2-NEXT: Binding: Global (0x1)
# CHECK2-NEXT: Type: None (0x0)
@@ -83,15 +81,15 @@
# CHECK2-NEXT: Section: .text (0x4)
# CHECK2-NEXT: }
# CHECK2-NEXT: Symbol {
-# CHECK2-NEXT: Name: foo31@ (11)
-# CHECK2-NEXT: Value: 0x11002
+# CHECK2-NEXT: Name: foo31@
+# CHECK2-NEXT: Value: 0x201002
# CHECK2-NEXT: Size: 0
# CHECK2-NEXT: Binding: Global (0x1)
# CHECK2-NEXT: Type: None (0x0)
# CHECK2-NEXT: Other: 0
# CHECK2-NEXT: Section: .text (0x4)
# CHECK2-NEXT: }
-# CHECK2-NEXT: ]
+# CHECK2-NEXT: ]
.globl foo1
foo1: