brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.8 KiB · ebce795 Raw
53 lines · plain
1# REQUIRES: asserts2# RUN: yaml2obj %s -o %t3# RUN: llvm-jitlink -num-threads=0 -debug-only=jitlink -noexec \4# RUN:              -abs __ImageBase=0xfff00000 -slab-allocate 100Kb \5# RUN:              -slab-address 0xfff00000 -slab-page-size 4096 %t 2>&1 \6# RUN:              | FileCheck %s7#8# Check duplicate undefined external symbols are handled correctly.9#10# CHECK: Creating graph symbols...11# CHECK: 3: Creating external graph symbol for COFF symbol "func" in (external) (index: 0)12# CHECK-NEXT: 4: Creating external graph symbol for COFF symbol "func" in (external) (index: 0)13--- !COFF14header:15  Machine:         IMAGE_FILE_MACHINE_AMD6416  Characteristics: [  ]17sections:18  - Name:            .text19    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]20    Alignment:       1621    SectionData:     '0000000000000000'22symbols:23  - Name:            .text24    Value:           025    SectionNumber:   126    SimpleType:      IMAGE_SYM_TYPE_NULL27    ComplexType:     IMAGE_SYM_DTYPE_NULL28    StorageClass:    IMAGE_SYM_CLASS_STATIC29    SectionDefinition:30      Length:          831      NumberOfRelocations: 032      CheckSum:            033      NumberOfLinenumbers: 034      Number:          135  - Name:            main36    Value:           037    SectionNumber:   138    SimpleType:      IMAGE_SYM_TYPE_NULL39    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION40    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL41  - Name:            func42    Value:           043    SectionNumber:   044    SimpleType:      IMAGE_SYM_TYPE_NULL45    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION46    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL47  - Name:            func48    Value:           049    SectionNumber:   050    SimpleType:      IMAGE_SYM_TYPE_NULL51    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION52    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL53