summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test')
-rw-r--r--llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test14
1 files changed, 13 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test b/llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test
index 36caa3fafb2..69d71a7bff8 100644
--- a/llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test
+++ b/llvm/test/tools/llvm-objcopy/ELF/binary-out-error.test
@@ -1,2 +1,14 @@
-# RUN: not llvm-objcopy -O binary %p/Inputs/alloc-symtab.o %t2 2>&1 >/dev/null | FileCheck %s --check-prefix=SYMTAB
+# RUN: yaml2obj %s -o %t
+# RUN: not llvm-objcopy -O binary %t - 2>&1 | FileCheck %s --check-prefix=SYMTAB
# SYMTAB: cannot write symbol table '.symtab' out to binary
+
+--- !ELF
+FileHeader:
+ Class: ELFCLASS64
+ Data: ELFDATA2LSB
+ Type: ET_DYN
+ Machine: EM_X86_64
+Sections:
+ - Name: .symtab
+ Type: SHT_SYMTAB
+ Flags: [ SHF_ALLOC ]
OpenPOWER on IntegriCloud