32 lines · plain
1# RUN: yaml2obj --docnum=1 %s -o %t2# RUN: llvm-objdump -f %t | FileCheck %s -DFILE=%t --check-prefix ELF643# RUN: llvm-objdump --file-headers %t | FileCheck %s -DFILE=%t --check-prefix ELF644 5!ELF6FileHeader:7 Class: ELFCLASS648 Data: ELFDATA2LSB9 Type: ET_REL10 Machine: EM_X86_6411 Entry: 0x123456789abcde12 13# ELF64: [[FILE]]: file format elf64-x86-6414# ELF64: architecture: x86_6415# ELF64: start address: 0x00123456789abcde16 17# RUN: yaml2obj --docnum=2 %s -o %t-i38618# RUN: llvm-objdump -f %t-i386 | FileCheck -DFILE=%t-i386 %s --check-prefix ELF3219# RUN: llvm-objdump --file-headers %t-i386 | FileCheck %s -DFILE=%t-i386 --check-prefix ELF3220 21# ELF32: [[FILE]]: file format elf32-i38622# ELF32: architecture: i38623# ELF32: start address: 0x1234567824 25--- !ELF26FileHeader:27 Class: ELFCLASS3228 Data: ELFDATA2LSB29 Type: ET_REL30 Machine: EM_38631 Entry: 0x1234567832