• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: yaml2obj %s | llvm-readobj --symbols - | FileCheck %s
2
3# CHECK: Symbols [
4# CHECK:   Symbol {
5# CHECK:     Name: .file
6# CHECK:     Value: 0
7# CHECK:     StorageClass: File
8# CHECK:     AuxSymbolCount: 1
9# CHECK:     AuxFileRecord {
10# CHECK:       FileName: eighteen-chars.obj{{$}}
11# CHECK:     }
12# CHECK:   }
13# CHECK:   Symbol {
14# CHECK:     Name: @comp.id
15# CHECK:     Value: 13485607
16# CHECK:     StorageClass: Static
17# CHECK:     AuxSymbolCount: 0
18# CHECK:   }
19# CHECK: ]
20
21!COFF
22header: !Header
23  Machine: IMAGE_FILE_MACHINE_I386 # (0x14c)
24  Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
25sections:
26symbols:
27  - !Symbol
28    Name: .file
29    Value: 0
30    SectionNumber: -2
31    SimpleType: IMAGE_SYM_TYPE_NULL
32    ComplexType: IMAGE_SYM_DTYPE_NULL
33    StorageClass: IMAGE_SYM_CLASS_FILE
34    File: eighteen-chars.obj
35  - !Symbol
36    Name: '@comp.id'
37    Value: 13485607
38    SectionNumber: -1
39    SimpleType: IMAGE_SYM_TYPE_NULL
40    ComplexType: IMAGE_SYM_DTYPE_NULL
41    StorageClass: IMAGE_SYM_CLASS_STATIC
42