diff options
Diffstat (limited to 'lld/test/ELF/gc-sections-linker-defined-symbol.s')
| -rw-r--r-- | lld/test/ELF/gc-sections-linker-defined-symbol.s | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lld/test/ELF/gc-sections-linker-defined-symbol.s b/lld/test/ELF/gc-sections-linker-defined-symbol.s new file mode 100644 index 00000000000..8720b845091 --- /dev/null +++ b/lld/test/ELF/gc-sections-linker-defined-symbol.s @@ -0,0 +1,16 @@ +# REQUIRES: x86 + +# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o +# RUN: ld.lld %t.o -o %t.so --gc-sections -shared +# RUN: llvm-readobj --dyn-symbols %t.so | FileCheck %s + +# CHECK: Name: _end@ +# CHECK-NEXT: Value: +# CHECK-NEXT: Size: +# CHECK-NEXT: Binding: Global +# CHECK-NEXT: Type: None +# CHECK-NEXT: Other: +# CHECK-NEXT: Section: .dynamic + + .data + .quad _end |

