summaryrefslogtreecommitdiff
path: root/test/ELF/ehdr_start.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/ehdr_start.s')
-rw-r--r--test/ELF/ehdr_start.s11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/ELF/ehdr_start.s b/test/ELF/ehdr_start.s
index 32bcf4b84751..94e0fedcfc52 100644
--- a/test/ELF/ehdr_start.s
+++ b/test/ELF/ehdr_start.s
@@ -13,10 +13,21 @@
# CHECK-NEXT: ]
# CHECK-NEXT: Section: .text (0x1)
+# CHECK: Name: __executable_start
+# CHECK-NEXT: Value: 0x200000
+# CHECK-NEXT: Size: 0
+# CHECK-NEXT: Binding: Local
+# CHECK-NEXT: Type: None
+# CHECK-NEXT: Other [
+# CHECK-NEXT: STV_HIDDEN
+# CHECK-NEXT: ]
+# CHECK-NEXT: Section: .text
+
.text
.global _start, __ehdr_start
_start:
.quad __ehdr_start
+ .quad __executable_start
# RUN: ld.lld -r %t.o -o %t.r
# RUN: llvm-readobj -symbols %t.r | FileCheck %s --check-prefix=RELOCATABLE