41 lines · plain
1## Test how we print symbols.2 3# RUN: llvm-readobj --symbols %p/Inputs/trivial.obj.coff-i386 | FileCheck %s4 5# CHECK: Symbols [6# CHECK-NEXT: Symbol {7# CHECK-NEXT: Name: @comp.id8# CHECK-NEXT: Value: 147666059# 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: 014# CHECK-NEXT: }15# CHECK-NEXT: Symbol {16# CHECK-NEXT: Name: @feat.0017# CHECK-NEXT: Value: 214748404918# 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: 023# CHECK-NEXT: }24# CHECK-NEXT: Symbol {25# CHECK-NEXT: Name: .text26# CHECK-NEXT: Value: 027# 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: 132# CHECK-NEXT: AuxSectionDef {33# CHECK-NEXT: Length: 2234# CHECK-NEXT: RelocationCount: 335# CHECK-NEXT: LineNumberCount: 036# CHECK-NEXT: Checksum: 0x037# CHECK-NEXT: Number: 138# CHECK-NEXT: Selection: 0x039# CHECK-NEXT: }40# CHECK-NEXT: }41