1## Test how we print symbols.
2
3# RUN: llvm-readobj --symbols %p/Inputs/trivial.obj.coff-i386 | FileCheck %s
4
5# CHECK:      Symbols [
6# CHECK-NEXT:   Symbol {
7# CHECK-NEXT:     Name: @comp.id
8# CHECK-NEXT:    Value: 14766605
9# CHECK-NEXT:    Section:  IMAGE_SYM_ABSOLUTE (-1)
10# CHECK-NEXT:     BaseType: Null (0x0)
11# CHECK-NEXT:     ComplexType: Null (0x0)
12# CHECK-NEXT:    StorageClass: Static (0x3)
13# CHECK-NEXT:    AuxSymbolCount: 0
14# CHECK-NEXT:   }
15# CHECK-NEXT:   Symbol {
16# CHECK-NEXT:    Name: @feat.00
17# CHECK-NEXT:    Value: 2147484049
18# CHECK-NEXT:     Section:  IMAGE_SYM_ABSOLUTE (-1)
19# CHECK-NEXT:     BaseType: Null (0x0)
20# CHECK-NEXT:    ComplexType: Null (0x0)
21# CHECK-NEXT:    StorageClass: Static (0x3)
22# CHECK-NEXT:     AuxSymbolCount: 0
23# CHECK-NEXT:   }
24# CHECK-NEXT:   Symbol {
25# CHECK-NEXT:     Name: .text
26# CHECK-NEXT:     Value: 0
27# CHECK-NEXT:     Section: .text (1)
28# CHECK-NEXT:     BaseType: Null (0x0)
29# CHECK-NEXT:     ComplexType: Null (0x0)
30# CHECK-NEXT:     StorageClass: Static (0x3)
31# CHECK-NEXT:     AuxSymbolCount: 1
32# CHECK-NEXT:     AuxSectionDef {
33# CHECK-NEXT:       Length: 22
34# CHECK-NEXT:       RelocationCount: 3
35# CHECK-NEXT:       LineNumberCount: 0
36# CHECK-NEXT:       Checksum: 0x0
37# CHECK-NEXT:       Number: 1
38# CHECK-NEXT:       Selection: 0x0
39# CHECK-NEXT:     }
40# CHECK-NEXT:   }
41