brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.3 KiB · e14748d Raw
68 lines · plain
1// RUN: llvm-mc -triple x86_64-pc-windows-msvc %s -o - | FileCheck %s2// RUN: llvm-mc -triple x86_64-pc-windows-msvc %s -filetype=obj -o - | llvm-readobj --symbols - | FileCheck %s --check-prefix=OBJ3  .section        .text,"xr",unique,04      nop5  .section        .text,"xr",one_only,main,unique,42949672936      nop7  .section        .text,"xr",discard,"",unique,42949672948      nop9 10// CHECK: .section        .text,"xr",unique,011 12// CHECK: .section        .text,"xr",one_only,main,unique,429496729313 14// CHECK:       .section        .text,"xr",unique,429496729415// CHECK-NEXT:  .linkonce       discard16 17// OBJ-COUNT-4: Symbol {18// OBJ-NEXT:      Name: .text19// OBJ-NEXT:      Value: 020// OBJ-NEXT:      Section: .text (4)21// OBJ-NEXT:      BaseType: Null (0x0)22// OBJ-NEXT:      ComplexType: Null (0x0)23// OBJ-NEXT:      StorageClass: Static (0x3)24// OBJ-NEXT:      AuxSymbolCount: 125// OBJ-NEXT:      AuxSectionDef {26// OBJ-NEXT:        Length: 127// OBJ-NEXT:        RelocationCount: 028// OBJ-NEXT:        LineNumberCount: 029// OBJ-NEXT:        Checksum: 0xF00F934430// OBJ-NEXT:        Number: 431// OBJ-NEXT:        Selection: 0x032// OBJ-NEXT:      }33// OBJ-NEXT:    }34// OBJ-NEXT:    Symbol {35// OBJ-NEXT:      Name: .text36// OBJ-NEXT:      Value: 037// OBJ-NEXT:      Section: .text (5)38// OBJ-NEXT:      BaseType: Null (0x0)39// OBJ-NEXT:      ComplexType: Null (0x0)40// OBJ-NEXT:      StorageClass: Static (0x3)41// OBJ-NEXT:      AuxSymbolCount: 142// OBJ-NEXT:      AuxSectionDef {43// OBJ-NEXT:        Length: 144// OBJ-NEXT:        RelocationCount: 045// OBJ-NEXT:        LineNumberCount: 046// OBJ-NEXT:        Checksum: 0xF00F934447// OBJ-NEXT:        Number: 548// OBJ-NEXT:        Selection: NoDuplicates (0x1)49// OBJ-NEXT:      }50// OBJ-NEXT:    }51// OBJ-COUNT-2: Symbol {52// OBJ-NEXT:      Name: .text53// OBJ-NEXT:      Value: 054// OBJ-NEXT:      Section: .text (6)55// OBJ-NEXT:      BaseType: Null (0x0)56// OBJ-NEXT:      ComplexType: Null (0x0)57// OBJ-NEXT:      StorageClass: Static (0x3)58// OBJ-NEXT:      AuxSymbolCount: 159// OBJ-NEXT:      AuxSectionDef {60// OBJ-NEXT:        Length: 161// OBJ-NEXT:        RelocationCount: 062// OBJ-NEXT:        LineNumberCount: 063// OBJ-NEXT:        Checksum: 0xF00F934464// OBJ-NEXT:        Number: 665// OBJ-NEXT:        Selection: Any (0x2)66// OBJ-NEXT:      }67// OBJ-NEXT:    }68