llvm-project/llvm/test/tools/llvm-objdump/file-headers-elf.test
George Rimar 4b91e3f9aa [lib/Object] - Remove objdump-file-header.test
objdump-file-header.test is placed in the wrong folder.
I removed it and updated the existent llvm-objdump test cases with
the updated content of the file removed.

Differential revision: https://reviews.llvm.org/D66288

llvm-svn: 369004
2019-08-15 13:39:58 +00:00

32 lines
921 B
Plaintext

# RUN: yaml2obj --docnum=1 %s > %t
# RUN: llvm-objdump -f %t | FileCheck %s -DFILE=%t -check-prefix ELF64
# RUN: llvm-objdump -file-headers %t | FileCheck %s -DFILE=%t -check-prefix ELF64
!ELF
FileHeader:
Class: ELFCLASS64
Data: ELFDATA2LSB
Type: ET_REL
Machine: EM_X86_64
Entry: 0x123456789abcde
# ELF64: [[FILE]]: file format ELF64-x86-64
# ELF64: architecture: x86_64
# ELF64: start address: 0x00123456789abcde
# RUN: yaml2obj --docnum=2 %s > %t-i386
# RUN: llvm-objdump -f %t-i386 | FileCheck -DFILE=%t-i386 %s -check-prefix ELF32
# RUN: llvm-objdump -file-headers %t-i386 | FileCheck %s -DFILE=%t-i386 -check-prefix ELF32
# ELF32: [[FILE]]: file format ELF32-i386
# ELF32: architecture: i386
# ELF32: start address: 0x12345678
--- !ELF
FileHeader:
Class: ELFCLASS32
Data: ELFDATA2LSB
Type: ET_REL
Machine: EM_386
Entry: 0x12345678