summaryrefslogtreecommitdiff
path: root/test/ELF/undef-broken-debug.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/undef-broken-debug.test')
-rw-r--r--test/ELF/undef-broken-debug.test68
1 files changed, 0 insertions, 68 deletions
diff --git a/test/ELF/undef-broken-debug.test b/test/ELF/undef-broken-debug.test
deleted file mode 100644
index c3405ad0b9ed3..0000000000000
--- a/test/ELF/undef-broken-debug.test
+++ /dev/null
@@ -1,68 +0,0 @@
-# REQUIRES: x86
-# RUN: yaml2obj %s -o %t.o
-# RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
-
-# The debug info has a broken relocation. Check that we don't crash
-# and still report the undefined symbol.
-
-# CHECK: error: {{.*}}.o: relocation R_X86_64_64 at 0x29 has unsupported target
-# CHECK: error: undefined symbol: bar
-
---- !ELF
-FileHeader:
- Class: ELFCLASS64
- Data: ELFDATA2LSB
- Type: ET_REL
- Machine: EM_X86_64
-Sections:
- - Name: .text
- Type: SHT_PROGBITS
- Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
- Content: '0000000000000000'
- - Name: .rela.text
- Type: SHT_RELA
- AddressAlign: 8
- Link: .symtab
- Info: .text
- Relocations:
- - Offset: 0x0000000000000000
- Symbol: bar
- Type: R_X86_64_64
- - Name: .debug_line
- Type: SHT_PROGBITS
- Content: 3300000002001C0000000101FB0E0D000101010100000001000001006162632E7300000000000009020000000000000000140208000101
- - Name: .rela.debug_line
- AddressAlign: 8
- Type: SHT_RELA
- Link: .symtab
- Info: .debug_line
- Relocations:
- - Offset: 0x0000000000000029
- Symbol: bar
- Type: R_X86_64_64
- - Name: .debug_info
- Type: SHT_PROGBITS
- AddressAlign: 0x0000000000000001
- Content: 0C000000040000000000080100000000
- - Name: .rela.debug_info
- Type: SHT_RELA
- Link: .symtab
- AddressAlign: 0x0000000000000008
- Info: .debug_info
- Relocations:
- - Offset: 0x0000000000000006
- Symbol: .debug_abbrev
- Type: R_X86_64_32
- - Offset: 0x000000000000000C
- Symbol: .debug_line
- Type: R_X86_64_32
- - Name: .debug_abbrev
- Type: SHT_PROGBITS
- AddressAlign: 0x0000000000000001
- Content: '0111001017000000'
-
-Symbols:
- Global:
- - Name: _start
- Section: .text
- - Name: bar