[LLD][ELF] - Remove binding.elf binary from test case. NFCI.
This introduces YAML based invalid-binding.test instead. llvm-svn: 359086
This commit is contained in:
parent
c564c16308
commit
fa34952a00
Binary file not shown.
|
@ -0,0 +1,19 @@
|
|||
# RUN: yaml2obj %s -o %t.o
|
||||
# RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
|
||||
# CHECK: error: {{.*}}.o: unexpected binding: 9
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
OSABI: ELFOSABI_GNU
|
||||
Type: ET_REL
|
||||
Machine: EM_X86_64
|
||||
Sections:
|
||||
- Name: .text
|
||||
Type: SHT_PROGBITS
|
||||
Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
|
||||
Symbols:
|
||||
- Name: foo
|
||||
Section: .text
|
||||
Binding: 0x9
|
|
@ -1,10 +1,5 @@
|
|||
# RUN: rm -rf %t && mkdir -p %t
|
||||
# RUN: echo > %t/empty.o
|
||||
# RUN: llvm-ar --format=gnu cr %t/not-elf.a %t/empty.o
|
||||
# RUN: not ld.lld --whole-archive %t/not-elf.a -o %t2 2>&1 | \
|
||||
# RUN: FileCheck --check-prefix=NOT-ELF %s
|
||||
# NOT-ELF: not-elf.a(empty.o): not an ELF file
|
||||
|
||||
# RUN: not ld.lld %p/Inputs/binding.elf -o %t2 2>&1 | \
|
||||
# RUN: FileCheck --check-prefix=INVALID-BINDING %s
|
||||
# INVALID-BINDING: unexpected binding
|
||||
# RUN: not ld.lld --whole-archive %t/not-elf.a -o %t2 2>&1 | FileCheck %s
|
||||
# CHECK: not-elf.a(empty.o): not an ELF file
|
||||
|
|
Loading…
Reference in New Issue