diff options
Diffstat (limited to 'lld/test')
-rw-r--r-- | lld/test/ELF/invalid/Inputs/tls-symbol.elf | bin | 0 -> 456 bytes | |||
-rw-r--r-- | lld/test/ELF/invalid/tls-symbol.s | 5 |
2 files changed, 5 insertions, 0 deletions
diff --git a/lld/test/ELF/invalid/Inputs/tls-symbol.elf b/lld/test/ELF/invalid/Inputs/tls-symbol.elf Binary files differnew file mode 100644 index 00000000000..78c759897dd --- /dev/null +++ b/lld/test/ELF/invalid/Inputs/tls-symbol.elf diff --git a/lld/test/ELF/invalid/tls-symbol.s b/lld/test/ELF/invalid/tls-symbol.s new file mode 100644 index 00000000000..7c65c6c9f2c --- /dev/null +++ b/lld/test/ELF/invalid/tls-symbol.s @@ -0,0 +1,5 @@ +# REQUIRES: x86 + +## The test file contains a STT_TLS symbol but has no TLS section. +# RUN: not ld.lld %S/Inputs/tls-symbol.elf -o %t 2>&1 | FileCheck %s +# CHECK: has a STT_TLS symbol but doesn't have a PT_TLS section |