summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/test/ELF/linkerscript/sections-gc2.s16
1 files changed, 5 insertions, 11 deletions
diff --git a/lld/test/ELF/linkerscript/sections-gc2.s b/lld/test/ELF/linkerscript/sections-gc2.s
index 675fe3901c0..4f4b022a476 100644
--- a/lld/test/ELF/linkerscript/sections-gc2.s
+++ b/lld/test/ELF/linkerscript/sections-gc2.s
@@ -3,28 +3,22 @@
# RUN: echo "SECTIONS { \
# RUN: used_in_reloc : { *(used_in_reloc) } \
# RUN: used_in_script : { *(used_in_script) } \
-# RUN: .data : { *(.data) } \
+# RUN: .text : { *(.text) } \
# RUN: }" > %t.script
-# RUN: ld.lld -T %t.script -o %t.so %t.o -shared --gc-sections
+# RUN: ld.lld -T %t.script -o %t.so %t.o --gc-sections
# RUN: llvm-objdump -h %t.so | FileCheck %s
# CHECK: Idx Name Size Address Type
# CHECK-NEXT: 0
# CHECK-NEXT: used_in_reloc
-# CHECK-NEXT: .dynsym
-# CHECK-NEXT: .hash
-# CHECK-NEXT: .dynstr
-# CHECK-NEXT: .rela.dyn
-# CHECK-NEXT: .data
-# CHECK-NEXT: .dynamic
+# CHECK-NEXT: .text
# CHECK-NEXT: .comment
# CHECK-NEXT: .symtab
# CHECK-NEXT: .shstrtab
# CHECK-NEXT: .strtab
- .data
- .global foo
-foo:
+ .global _start
+_start:
.quad __start_used_in_reloc
.section unused,"a"
OpenPOWER on IntegriCloud