brintos

brintos / llvm-project-archived public Read only

0
0
Text · 5.3 KiB · 0bd165b Raw
161 lines · yaml
1# RUN: yaml2obj %s -o %t.obj2# RUN: not lld-link %t.obj /subsystem:console 2>&1 | FileCheck %s3 4# CHECK: lld-link: error: undefined symbol: function5# CHECK-NEXT: >>> referenced by {{.*}}line-error.yaml.tmp.obj:(caller1)6# CHECK-NEXT: >>> referenced by E:\file.cpp:19357# CHECK-NEXT: >>>               {{.*}}line-error.yaml.tmp.obj:(caller22)8 9--- !COFF10header:11  Machine:         IMAGE_FILE_MACHINE_AMD6412  Characteristics: [  ]13sections:14  - Name:            .text15    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]16    Alignment:       1617    SectionData:     488B0500000000488B51284881C2D80000004889C148FF250000000018    Relocations:19      - VirtualAddress:  320        SymbolName:      function21        Type:            IMAGE_REL_AMD64_REL3222  - Name:            .text23    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]24    Alignment:       1625    SectionData:     488B0500000000488B51084881C2D80000004889C148FF250000000026    Relocations:27      - VirtualAddress:  328        SymbolName:      function29        Type:            IMAGE_REL_AMD64_REL3230  - Name:            '.debug$S'31    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]32    Alignment:       433    Subsections:34      - !FileChecksums35        Checksums:36          - FileName:        'E:\file.cpp'37            Kind:            MD538            Checksum:        D72EDEF8B8E50C364A330F9CB3CD904B39      - !StringTable40        Strings:41          - 'E:\file.cpp'42  - Name:            '.debug$S'43    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]44    Alignment:       445    Subsections:46      - !Lines47        CodeSize:        2848        Flags:           [  ]49        RelocOffset:     050        RelocSegment:    051        Blocks:          []52    Relocations:53      - VirtualAddress:  1254        SymbolName:      caller155        Type:            IMAGE_REL_AMD64_SECREL56  - Name:            '.debug$S'57    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]58    Alignment:       459    Subsections:60      - !Lines61        CodeSize:        2862        Flags:           [  ]63        RelocOffset:     064        RelocSegment:    065        Blocks:66          - FileName:        'E:\file.cpp'67            Lines:68              - Offset:          1169                LineStart:       193570                IsStatement:     false71                EndDelta:        072            Columns:         []73    Relocations:74      - VirtualAddress:  1275        SymbolName:      caller2276        Type:            IMAGE_REL_AMD64_SECREL77symbols:78  - Name:            .text79    Value:           080    SectionNumber:   181    SimpleType:      IMAGE_SYM_TYPE_NULL82    ComplexType:     IMAGE_SYM_DTYPE_NULL83    StorageClass:    IMAGE_SYM_CLASS_STATIC84    SectionDefinition:85      Length:          2886      NumberOfRelocations: 287      NumberOfLinenumbers: 088      CheckSum:        243008973689      Number:          190      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES91  - Name:            caller192    Value:           093    SectionNumber:   194    SimpleType:      IMAGE_SYM_TYPE_NULL95    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION96    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL97  - Name:            .text98    Value:           099    SectionNumber:   2100    SimpleType:      IMAGE_SYM_TYPE_NULL101    ComplexType:     IMAGE_SYM_DTYPE_NULL102    StorageClass:    IMAGE_SYM_CLASS_STATIC103    SectionDefinition:104      Length:          28105      NumberOfRelocations: 2106      NumberOfLinenumbers: 0107      CheckSum:        3449717304108      Number:          2109      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES110  - Name:            caller22111    Value:           0112    SectionNumber:   2113    SimpleType:      IMAGE_SYM_TYPE_NULL114    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION115    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL116  - Name:            '.debug$S'117    Value:           0118    SectionNumber:   3119    SimpleType:      IMAGE_SYM_TYPE_NULL120    ComplexType:     IMAGE_SYM_DTYPE_NULL121    StorageClass:    IMAGE_SYM_CLASS_STATIC122    SectionDefinition:123      Length:          767204124      NumberOfRelocations: 0125      NumberOfLinenumbers: 0126      CheckSum:        4280093374127      Number:          3128  - Name:            '.debug$S'129    Value:           0130    SectionNumber:   4131    SimpleType:      IMAGE_SYM_TYPE_NULL132    ComplexType:     IMAGE_SYM_DTYPE_NULL133    StorageClass:    IMAGE_SYM_CLASS_STATIC134    SectionDefinition:135      Length:          296136      NumberOfRelocations: 1137      NumberOfLinenumbers: 0138      CheckSum:        1957793731139      Number:          1140      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE141  - Name:            '.debug$S'142    Value:           0143    SectionNumber:   5144    SimpleType:      IMAGE_SYM_TYPE_NULL145    ComplexType:     IMAGE_SYM_DTYPE_NULL146    StorageClass:    IMAGE_SYM_CLASS_STATIC147    SectionDefinition:148      Length:          276149      NumberOfRelocations: 1150      NumberOfLinenumbers: 0151      CheckSum:        1957793731152      Number:          2153      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE154  - Name:            function155    Value:           0156    SectionNumber:   0157    SimpleType:      IMAGE_SYM_TYPE_NULL158    ComplexType:     IMAGE_SYM_DTYPE_NULL159    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL160...161