1 ## Test how we print symbols.
3 # RUN: llvm-readobj --symbols %p/Inputs/trivial.obj.coff-i386 | FileCheck %s
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
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
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