diff options
Diffstat (limited to 'llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test')
-rw-r--r-- | llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test b/llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test new file mode 100644 index 00000000000..a60f03349f7 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test @@ -0,0 +1,39 @@ +# RUN: yaml2obj %s | llvm-readobj --symbols - | FileCheck %s + +# CHECK: Symbols [ +# CHECK: Symbol { +# CHECK: Name: .file +# CHECK: Value: 0 +# CHECK: Section: IMAGE_SYM_DEBUG (-2) +# CHECK: BaseType: Null (0x0) +# CHECK: ComplexType: Null (0x0) +# CHECK: StorageClass: File (0x67) +# CHECK: AuxSymbolCount: 3 +# CHECK: AuxFileRecord { +# CHECK: FileName: first-section-has-eighteen-characters.asm +# CHECK: } +# CHECK-NOT: AuxFileRecord { +# CHECK: } +# CHECK: ] + +!COFF +header: !Header + Machine: IMAGE_FILE_MACHINE_I386 # (0x14c) + Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ] +sections: +symbols: + - !Symbol + Name: .file + Value: 0 + SectionNumber: -2 + SimpleType: IMAGE_SYM_TYPE_NULL + ComplexType: IMAGE_SYM_DTYPE_NULL + StorageClass: IMAGE_SYM_CLASS_FILE + File: first-section-has-eighteen-characters.asm + - !Symbol + Name: '@comp.id' + Value: 13485607 + SectionNumber: -1 + SimpleType: IMAGE_SYM_TYPE_NULL + ComplexType: IMAGE_SYM_DTYPE_NULL + StorageClass: IMAGE_SYM_CLASS_STATIC |