brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 1025444 Raw
44 lines · plain
1# RUN: yaml2obj %s -o %t.obj2# RUN: lld-link /out:%t.exe /entry:main %t.obj3# RUN: llvm-readobj --file-headers %t.exe | FileCheck %s4 5# CHECK: TLSTableRVA: 0x10006# CHECK: TLSTableSize: 0x287 8--- !COFF9header:10  Machine:         IMAGE_FILE_MACHINE_AMD6411  Characteristics: []12sections:13  - Name:            .text14    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]15    Alignment:       416    SectionData:     0000000017symbols:18  - Name:            .text19    Value:           020    SectionNumber:   121    SimpleType:      IMAGE_SYM_TYPE_NULL22    ComplexType:     IMAGE_SYM_DTYPE_NULL23    StorageClass:    IMAGE_SYM_CLASS_STATIC24    SectionDefinition:25      Length:          426      NumberOfRelocations: 027      NumberOfLinenumbers: 028      CheckSum:        029      Number:          030      Selection:       IMAGE_COMDAT_SELECT_ANY31  - Name:            main32    Value:           033    SectionNumber:   134    SimpleType:      IMAGE_SYM_TYPE_NULL35    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION36    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL37  - Name:            _tls_used38    Value:           039    SectionNumber:   140    SimpleType:      IMAGE_SYM_TYPE_NULL41    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION42    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL43...44