## Show that obj2yaml is able to dump relocations when `e_machine` is unknown. # RUN: yaml2obj %s -o %t1 # RUN: obj2yaml %t1 | FileCheck %s # CHECK: --- !ELF # CHECK-NEXT: FileHeader: # CHECK-NEXT: Class: ELFCLASS64 # CHECK-NEXT: Data: ELFDATA2MSB # CHECK-NEXT: Type: ET_REL # CHECK-NEXT: Machine: 0x1234 # CHECK-NEXT: Sections: # CHECK-NEXT: - Name: .rela.text # CHECK-NEXT: Type: SHT_RELA # CHECK-NEXT: EntSize: 0x0000000000000018 # CHECK-NEXT: Relocations: # CHECK-NEXT: - Offset: 0x0000000000000001 # CHECK-NEXT: Type: 0x00000002 # CHECK-NEXT: - Offset: 0x0000000000000003 # CHECK-NEXT: Type: 0x00000004 --- !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2MSB Type: ET_REL Machine: 0x1234 Sections: - Name: .rela.text Type: SHT_RELA Relocations: - Offset: 0x1 Type: 0x2 - Offset: 0x3 Type: 0x4