# RUN: yaml2obj -format=elf -docnum=1 %s \ # RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC1 %s # RUN: yaml2obj -format=elf -docnum=2 %s \ # RUN: | llvm-readobj -symbols - | FileCheck -check-prefix=DOC2 %s # RUN: not yaml2obj -format=elf -docnum=3 %s 2>&1 \ # RUN: | FileCheck -check-prefix=DOC3 %s # DOC1: Name: T1 (1) # DOC2: Name: T2 (1) # DOC3: yaml2obj: Cannot find the 3rd document --- !ELF FileHeader: !FileHeader Class: ELFCLASS32 Data: ELFDATA2LSB Type: ET_REL Machine: EM_MIPS Flags: [EF_MIPS_CPIC] Sections: - Name: .text Type: SHT_PROGBITS Content: "0000000000000000" AddressAlign: 16 Flags: [SHF_EXECINSTR, SHF_ALLOC] Symbols: Global: - Name: T1 Section: .text Type: STT_FUNC Value: 0x0 Size: 8 --- !ELF FileHeader: !FileHeader Class: ELFCLASS32 Data: ELFDATA2LSB Type: ET_REL Machine: EM_MIPS Sections: - Name: .text Type: SHT_PROGBITS Content: "00000000" AddressAlign: 16 Flags: [SHF_EXECINSTR, SHF_ALLOC] Symbols: Global: - Name: T2 Section: .text Type: STT_FUNC Value: 0x0 Size: 4 ...