yaml2obj-elf-bits-endian.test 762 B

12345678910111213141516
  1. RUN: yaml2obj -format=elf %p/Inputs/ELF/LE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE64
  2. RUN: yaml2obj -format=elf %p/Inputs/ELF/BE64.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE64
  3. RUN: yaml2obj -format=elf %p/Inputs/ELF/LE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix LE32
  4. RUN: yaml2obj -format=elf %p/Inputs/ELF/BE32.yaml | llvm-readobj -file-headers - | FileCheck %s --check-prefix BE32
  5. LE64: Class: 64-bit (0x2)
  6. LE64-NEXT: DataEncoding: LittleEndian (0x1)
  7. BE64: Class: 64-bit (0x2)
  8. BE64-NEXT: DataEncoding: BigEndian (0x2)
  9. LE32: Class: 32-bit (0x1)
  10. LE32-NEXT: DataEncoding: LittleEndian (0x1)
  11. BE32: Class: 32-bit (0x1)
  12. BE32-NEXT: DataEncoding: BigEndian (0x2)