brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.5 KiB · 8f9e9f7 Raw
101 lines · yaml
1## Check we are able to have multiple YAMLs in a file and switch between2## them using --docnum=x option.3 4# RUN: yaml2obj --docnum=1 %s \5# RUN:   | llvm-readobj --symbols - | FileCheck -check-prefix=DOC1 %s6# RUN: yaml2obj --docnum=2 %s \7# RUN:   | llvm-readobj --symbols - | FileCheck -check-prefix=DOC2 %s8# RUN: yaml2obj --docnum=3 %s \9# RUN:   | llvm-readobj --symbols - | FileCheck -check-prefix=DOC3 %s10# RUN: yaml2obj --docnum=4 %s \11# RUN:   | llvm-readobj --symbols - | FileCheck -check-prefix=DOC4 %s12# RUN: not yaml2obj --docnum=5 %s 2>&1 \13# RUN:   | FileCheck -check-prefix=DOC5 %s14 15# DOC1: Name: _sym116# DOC2: Name: _sym217# DOC3: Name: _sym318# DOC4: Name: _sym419# DOC5: error: cannot find the 5th document20 21--- !ELF22FileHeader: !FileHeader23  Class: ELFCLASS3224  Data: ELFDATA2LSB25  Type: ET_REL26  Machine: EM_MIPS27  Flags: [EF_MIPS_CPIC]28Symbols:29- Name: _sym130 31--- !ELF32FileHeader: !FileHeader33  Class: ELFCLASS3234  Data: ELFDATA2LSB35  Type: ET_REL36  Machine: EM_38637Symbols:38- Name: _sym239 40--- !COFF41header:42  Machine: IMAGE_FILE_MACHINE_I38643  Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]44 45sections:46  - Name: .text47    Alignment: 1648    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE,49                       IMAGE_SCN_MEM_READ ]50    SectionData: "00000000"51symbols:52  - Name: .text53    Value: 054    SectionNumber: 155    SimpleType: IMAGE_SYM_TYPE_NULL56    ComplexType: IMAGE_SYM_DTYPE_NULL57    StorageClass: IMAGE_SYM_CLASS_STATIC58    SectionDefinition:59      Length:          3660      NumberOfRelocations: 361      NumberOfLinenumbers: 062      CheckSum:        063      Number:          164  - Name: _sym365    Value: 066    SectionNumber: 067    SimpleType: IMAGE_SYM_TYPE_NULL68    ComplexType: IMAGE_SYM_DTYPE_NULL69    StorageClass: IMAGE_SYM_CLASS_EXTERNAL70 71--- !COFF72header:73  Machine: IMAGE_FILE_MACHINE_I38674  Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]75 76sections:77  - Name: .text78    Alignment: 1679    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE,80                       IMAGE_SCN_MEM_READ ]81    SectionData: "00000000"82symbols:83  - Name: .text84    Value: 085    SectionNumber: 186    SimpleType: IMAGE_SYM_TYPE_NULL87    ComplexType: IMAGE_SYM_DTYPE_NULL88    StorageClass: IMAGE_SYM_CLASS_STATIC89    SectionDefinition:90      Length:          3691      NumberOfRelocations: 392      NumberOfLinenumbers: 093      CheckSum:        094      Number:          195  - Name: _sym496    Value: 097    SectionNumber: 098    SimpleType: IMAGE_SYM_TYPE_NULL99    ComplexType: IMAGE_SYM_DTYPE_NULL100    StorageClass: IMAGE_SYM_CLASS_EXTERNAL101