brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.0 KiB · dbf5ffc Raw
69 lines · plain
1// RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s | llvm-readobj --symbols - | FileCheck %s2 3// CHECK:       Symbol {4// CHECK-NEXT:    Name: .text5// CHECK:       Symbol {6// CHECK-NEXT:    Name: .data7// CHECK:       Symbol {8// CHECK-NEXT:    Name: .bss9 10.weak_anti_dep a11a = b12 13// CHECK:       Symbol {14// CHECK-NEXT:    Name: a15// CHECK-NEXT:    Value: 016// CHECK-NEXT:    Section: IMAGE_SYM_UNDEFINED (0)17// CHECK-NEXT:    BaseType: Null (0x0)18// CHECK-NEXT:    ComplexType: Null (0x0)19// CHECK-NEXT:    StorageClass: WeakExternal (0x69)20// CHECK-NEXT:    AuxSymbolCount: 121// CHECK-NEXT:    AuxWeakExternal {22// CHECK-NEXT:      Linked: b (8)23// CHECK-NEXT:      Search: AntiDependency (0x4)24// CHECK-NEXT:    }25// CHECK-NEXT:  }26// CHECK-NEXT:  Symbol {27// CHECK-NEXT:    Name: b28// CHECK-NEXT:    Value: 029// CHECK-NEXT:    Section: IMAGE_SYM_UNDEFINED (0)30// CHECK-NEXT:    BaseType: Null (0x0)31// CHECK-NEXT:    ComplexType: Null (0x0)32// CHECK-NEXT:    StorageClass: External (0x2)33// CHECK-NEXT:    AuxSymbolCount: 034// CHECK-NEXT:  }35 36 37.weak_anti_dep r138.weak_anti_dep r239r1 = r240r2 = r141 42 43// CHECK:       Symbol {44// CHECK-NEXT:    Name: r145// CHECK-NEXT:    Value: 046// CHECK-NEXT:    Section: IMAGE_SYM_UNDEFINED (0)47// CHECK-NEXT:    BaseType: Null (0x0)48// CHECK-NEXT:    ComplexType: Null (0x0)49// CHECK-NEXT:    StorageClass: WeakExternal (0x69)50// CHECK-NEXT:    AuxSymbolCount: 151// CHECK-NEXT:    AuxWeakExternal {52// CHECK-NEXT:      Linked: r2 (11)53// CHECK-NEXT:      Search: AntiDependency (0x4)54// CHECK-NEXT:    }55// CHECK-NEXT:  }56// CHECK-NEXT:  Symbol {57// CHECK-NEXT:    Name: r258// CHECK-NEXT:    Value: 059// CHECK-NEXT:    Section: IMAGE_SYM_UNDEFINED (0)60// CHECK-NEXT:    BaseType: Null (0x0)61// CHECK-NEXT:    ComplexType: Null (0x0)62// CHECK-NEXT:    StorageClass: WeakExternal (0x69)63// CHECK-NEXT:    AuxSymbolCount: 164// CHECK-NEXT:    AuxWeakExternal {65// CHECK-NEXT:      Linked: r1 (9)66// CHECK-NEXT:      Search: AntiDependency (0x4)67// CHECK-NEXT:    }68// CHECK-NEXT:  }69