brintos

brintos / llvm-project-archived public Read only

0
0
Text · 15.1 KiB · 637ac21 Raw
447 lines · yaml
1--- !COFF2header:3  Machine:         IMAGE_FILE_MACHINE_AMD644  Characteristics: [  ]5sections:6  - Name:            .drectve7    Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]8    Alignment:       19    SectionData:     2020202F44454641554C544C49423A224C4942434D5422202F44454641554C544C49423A224F4C444E414D4553222010  - Name:            '.debug$S'11    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]12    Alignment:       113    Subsections:14      - !Symbols15        Records:16          - Kind:            S_OBJNAME17            ObjNameSym:18              Signature:       019              ObjectName:      'C:\src\llvm-project\build\pdb_comdat_main.obj'20          - Kind:            S_COMPILE321            Compile3Sym:22              Flags:           [ SecurityChecks, HotPatch ]23              Machine:         X6424              FrontendMajor:   1925              FrontendMinor:   026              FrontendBuild:   2421527              FrontendQFE:     128              BackendMajor:    1929              BackendMinor:    030              BackendBuild:    2421531              BackendQFE:      132              Version:         'Microsoft (R) Optimizing Compiler'33      - !Symbols34        Records:35          - Kind:            S_GPROC32_ID36            ProcSym:37              PtrParent:       038              PtrEnd:          039              PtrNext:         040              CodeSize:        2441              DbgStart:        442              DbgEnd:          1943              FunctionType:    410244              Segment:         045              Flags:           [  ]46              DisplayName:     main47          - Kind:            S_FRAMEPROC48            FrameProcSym:49              TotalFrameBytes: 4050              PaddingFrameBytes: 051              OffsetToPadding: 052              BytesOfCalleeSavedRegisters: 053              OffsetOfExceptionHandler: 054              SectionIdOfExceptionHandler: 055              Flags:           [ AsynchronousExceptionHandling, OptimizedForSpeed ]56          - Kind:            S_PROC_ID_END57            ScopeEndSym:58      - !Lines59        CodeSize:        2460        Flags:           [  ]61        RelocOffset:     062        RelocSegment:    063        Blocks:64          - FileName:        'c:\src\llvm-project\build\pdb_comdat_main.c'65            Lines:66              - Offset:          067                LineStart:       268                IsStatement:     true69                EndDelta:        070              - Offset:          471                LineStart:       372                IsStatement:     true73                EndDelta:        074              - Offset:          975                LineStart:       476                IsStatement:     true77                EndDelta:        078              - Offset:          1479                LineStart:       580                IsStatement:     true81                EndDelta:        082              - Offset:          1983                LineStart:       684                IsStatement:     true85                EndDelta:        086            Columns:87      - !Symbols88        Records:89          - Kind:            S_GDATA3290            DataSym:91              Type:            11692              DisplayName:     global93      - !FileChecksums94        Checksums:95          - FileName:        'c:\src\llvm-project\build\pdb_comdat_main.c'96            Kind:            MD597            Checksum:        F969E51BBE373436D81492EB61387F3698          - FileName:        'c:\src\llvm-project\build\foo.h'99            Kind:            MD5100            Checksum:        D74D834EFAC3AE2B45E606A8320B1D5C101      - !StringTable102        Strings:103          - 'c:\src\llvm-project\build\pdb_comdat_main.c'104          - 'c:\src\llvm-project\build\foo.h'105      - !Symbols106        Records:107          - Kind:            S_BUILDINFO108            BuildInfoSym:109              BuildId:         4111110    Relocations:111      - VirtualAddress:  168112        SymbolName:      main113        Type:            IMAGE_REL_AMD64_SECREL114      - VirtualAddress:  172115        SymbolName:      main116        Type:            IMAGE_REL_AMD64_SECTION117      - VirtualAddress:  224118        SymbolName:      main119        Type:            IMAGE_REL_AMD64_SECREL120      - VirtualAddress:  228121        SymbolName:      main122        Type:            IMAGE_REL_AMD64_SECTION123      - VirtualAddress:  304124        SymbolName:      global125        Type:            IMAGE_REL_AMD64_SECREL126      - VirtualAddress:  308127        SymbolName:      global128        Type:            IMAGE_REL_AMD64_SECTION129  - Name:            '.debug$T'130    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]131    Alignment:       1132    Types:133      - Kind:            LF_ARGLIST134        ArgList:135          ArgIndices:      [ 0 ]136      - Kind:            LF_PROCEDURE137        Procedure:138          ReturnType:      3139          CallConv:        NearC140          Options:         [ None ]141          ParameterCount:  0142          ArgumentList:    4096143      - Kind:            LF_POINTER144        Pointer:145          ReferentType:    4097146          Attrs:           65548147      - Kind:            LF_FUNC_ID148        FuncId:149          ParentScope:     0150          FunctionType:    4097151          Name:            foo152      - Kind:            LF_ARGLIST153        ArgList:154          ArgIndices:      [  ]155      - Kind:            LF_PROCEDURE156        Procedure:157          ReturnType:      116158          CallConv:        NearC159          Options:         [ None ]160          ParameterCount:  0161          ArgumentList:    4100162      - Kind:            LF_FUNC_ID163        FuncId:164          ParentScope:     0165          FunctionType:    4101166          Name:            main167      - Kind:            LF_FUNC_ID168        FuncId:169          ParentScope:     0170          FunctionType:    4097171          Name:            bar172      - Kind:            LF_STRING_ID173        StringId:174          Id:              0175          String:          'C:\src\llvm-project\build'176      - Kind:            LF_STRING_ID177        StringId:178          Id:              0179          String:          'C:\PROGRA~2\MICROS~1.0\VC\Bin\amd64\cl.exe'180      - Kind:            LF_STRING_ID181        StringId:182          Id:              0183          String:          '-c -Z7 -MT -IC:\PROGRA~2\MICROS~1.0\VC\include -IC:\PROGRA~2\MICROS~1.0\VC\atlmfc\include -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\ucrt -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\shared -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\um'184      - Kind:            LF_SUBSTR_LIST185        StringList:186          StringIndices:   [ 4106 ]187      - Kind:            LF_STRING_ID188        StringId:189          Id:              4107190          String:          ' -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\winrt -TC -X'191      - Kind:            LF_STRING_ID192        StringId:193          Id:              0194          String:          pdb_comdat_main.c195      - Kind:            LF_STRING_ID196        StringId:197          Id:              0198          String:          'C:\src\llvm-project\build\vc140.pdb'199      - Kind:            LF_BUILDINFO200        BuildInfo:201          ArgIndices:      [ 4104, 4105, 4109, 4110, 4108 ]202  - Name:            '.text$mn'203    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]204    Alignment:       16205    SectionData:     4883EC28E800000000E800000000B82A0000004883C428C3206    Relocations:207      - VirtualAddress:  5208        SymbolName:      foo209        Type:            IMAGE_REL_AMD64_REL32210      - VirtualAddress:  10211        SymbolName:      bar212        Type:            IMAGE_REL_AMD64_REL32213  - Name:            '.text$mn'214    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]215    Alignment:       16216    SectionData:     8B0500000000FFC0890500000000C3217    Relocations:218      - VirtualAddress:  2219        SymbolName:      global220        Type:            IMAGE_REL_AMD64_REL32221      - VirtualAddress:  10222        SymbolName:      global223        Type:            IMAGE_REL_AMD64_REL32224  - Name:            '.debug$S'225    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]226    Alignment:       1227    Subsections:228      - !Symbols229        Records:230          - Kind:            S_GPROC32_ID231            ProcSym:232              PtrParent:       0233              PtrEnd:          0234              PtrNext:         0235              CodeSize:        15236              DbgStart:        0237              DbgEnd:          14238              FunctionType:    4099239              Segment:         0240              Flags:           [  ]241              DisplayName:     foo242          - Kind:            S_FRAMEPROC243            FrameProcSym:244              TotalFrameBytes: 0245              PaddingFrameBytes: 0246              OffsetToPadding: 0247              BytesOfCalleeSavedRegisters: 0248              OffsetOfExceptionHandler: 0249              SectionIdOfExceptionHandler: 0250              Flags:           [ MarkedInline, AsynchronousExceptionHandling, OptimizedForSpeed ]251          - Kind:            S_PROC_ID_END252            ScopeEndSym:253      - !Lines254        CodeSize:        15255        Flags:           [  ]256        RelocOffset:     0257        RelocSegment:    0258        Blocks:259          - FileName:        'c:\src\llvm-project\build\foo.h'260            Lines:261              - Offset:          0262                LineStart:       2263                IsStatement:     true264                EndDelta:        0265              - Offset:          0266                LineStart:       3267                IsStatement:     true268                EndDelta:        0269              - Offset:          14270                LineStart:       4271                IsStatement:     true272                EndDelta:        0273            Columns:274    Relocations:275      - VirtualAddress:  44276        SymbolName:      foo277        Type:            IMAGE_REL_AMD64_SECREL278      - VirtualAddress:  48279        SymbolName:      foo280        Type:            IMAGE_REL_AMD64_SECTION281      - VirtualAddress:  100282        SymbolName:      foo283        Type:            IMAGE_REL_AMD64_SECREL284      - VirtualAddress:  104285        SymbolName:      foo286        Type:            IMAGE_REL_AMD64_SECTION287  - Name:            .xdata288    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]289    Alignment:       4290    SectionData:     '0104010004420000'291  - Name:            .pdata292    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]293    Alignment:       4294    SectionData:     '000000001800000000000000'295    Relocations:296      - VirtualAddress:  0297        SymbolName:      '$LN3'298        Type:            IMAGE_REL_AMD64_ADDR32NB299      - VirtualAddress:  4300        SymbolName:      '$LN3'301        Type:            IMAGE_REL_AMD64_ADDR32NB302      - VirtualAddress:  8303        SymbolName:      '$unwind$main'304        Type:            IMAGE_REL_AMD64_ADDR32NB305symbols:306  - Name:            .drectve307    Value:           0308    SectionNumber:   1309    SimpleType:      IMAGE_SYM_TYPE_NULL310    ComplexType:     IMAGE_SYM_DTYPE_NULL311    StorageClass:    IMAGE_SYM_CLASS_STATIC312    SectionDefinition:313      Length:          47314      NumberOfRelocations: 0315      NumberOfLinenumbers: 0316      CheckSum:        0317      Number:          0318  - Name:            '.debug$S'319    Value:           0320    SectionNumber:   2321    SimpleType:      IMAGE_SYM_TYPE_NULL322    ComplexType:     IMAGE_SYM_DTYPE_NULL323    StorageClass:    IMAGE_SYM_CLASS_STATIC324    SectionDefinition:325      Length:          480326      NumberOfRelocations: 6327      NumberOfLinenumbers: 0328      CheckSum:        0329      Number:          0330  - Name:            '.debug$T'331    Value:           0332    SectionNumber:   3333    SimpleType:      IMAGE_SYM_TYPE_NULL334    ComplexType:     IMAGE_SYM_DTYPE_NULL335    StorageClass:    IMAGE_SYM_CLASS_STATIC336    SectionDefinition:337      Length:          648338      NumberOfRelocations: 0339      NumberOfLinenumbers: 0340      CheckSum:        0341      Number:          0342  - Name:            '.text$mn'343    Value:           0344    SectionNumber:   4345    SimpleType:      IMAGE_SYM_TYPE_NULL346    ComplexType:     IMAGE_SYM_DTYPE_NULL347    StorageClass:    IMAGE_SYM_CLASS_STATIC348    SectionDefinition:349      Length:          24350      NumberOfRelocations: 2351      NumberOfLinenumbers: 0352      CheckSum:        492663294353      Number:          0354  - Name:            '.text$mn'355    Value:           0356    SectionNumber:   5357    SimpleType:      IMAGE_SYM_TYPE_NULL358    ComplexType:     IMAGE_SYM_DTYPE_NULL359    StorageClass:    IMAGE_SYM_CLASS_STATIC360    SectionDefinition:361      Length:          15362      NumberOfRelocations: 2363      NumberOfLinenumbers: 0364      CheckSum:        1746394828365      Number:          0366      Selection:       IMAGE_COMDAT_SELECT_ANY367  - Name:            '.debug$S'368    Value:           0369    SectionNumber:   6370    SimpleType:      IMAGE_SYM_TYPE_NULL371    ComplexType:     IMAGE_SYM_DTYPE_NULL372    StorageClass:    IMAGE_SYM_CLASS_STATIC373    SectionDefinition:374      Length:          148375      NumberOfRelocations: 4376      NumberOfLinenumbers: 0377      CheckSum:        0378      Number:          5379      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE380  - Name:            foo381    Value:           0382    SectionNumber:   5383    SimpleType:      IMAGE_SYM_TYPE_NULL384    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION385    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL386  - Name:            bar387    Value:           0388    SectionNumber:   0389    SimpleType:      IMAGE_SYM_TYPE_NULL390    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION391    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL392  - Name:            main393    Value:           0394    SectionNumber:   4395    SimpleType:      IMAGE_SYM_TYPE_NULL396    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION397    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL398  - Name:            '$LN3'399    Value:           0400    SectionNumber:   4401    SimpleType:      IMAGE_SYM_TYPE_NULL402    ComplexType:     IMAGE_SYM_DTYPE_NULL403    StorageClass:    IMAGE_SYM_CLASS_LABEL404  - Name:            .xdata405    Value:           0406    SectionNumber:   7407    SimpleType:      IMAGE_SYM_TYPE_NULL408    ComplexType:     IMAGE_SYM_DTYPE_NULL409    StorageClass:    IMAGE_SYM_CLASS_STATIC410    SectionDefinition:411      Length:          8412      NumberOfRelocations: 0413      NumberOfLinenumbers: 0414      CheckSum:        264583633415      Number:          0416  - Name:            '$unwind$main'417    Value:           0418    SectionNumber:   7419    SimpleType:      IMAGE_SYM_TYPE_NULL420    ComplexType:     IMAGE_SYM_DTYPE_NULL421    StorageClass:    IMAGE_SYM_CLASS_STATIC422  - Name:            .pdata423    Value:           0424    SectionNumber:   8425    SimpleType:      IMAGE_SYM_TYPE_NULL426    ComplexType:     IMAGE_SYM_DTYPE_NULL427    StorageClass:    IMAGE_SYM_CLASS_STATIC428    SectionDefinition:429      Length:          12430      NumberOfRelocations: 3431      NumberOfLinenumbers: 0432      CheckSum:        2942184094433      Number:          0434  - Name:            '$pdata$main'435    Value:           0436    SectionNumber:   8437    SimpleType:      IMAGE_SYM_TYPE_NULL438    ComplexType:     IMAGE_SYM_DTYPE_NULL439    StorageClass:    IMAGE_SYM_CLASS_STATIC440  - Name:            global441    Value:           0442    SectionNumber:   0443    SimpleType:      IMAGE_SYM_TYPE_NULL444    ComplexType:     IMAGE_SYM_DTYPE_NULL445    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL446...447