brintos

brintos / llvm-project-archived public Read only

0
0
Text · 13.0 KiB · 41cba50 Raw
330 lines · yaml
1--- !COFF2header:          3  Machine:         IMAGE_FILE_MACHINE_I3864  Characteristics: [  ]5sections:        6  - Name:            .text7    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]8    Alignment:       169    SectionData:     5589E5508B45088B4D088B09C1E1018945FC89C883C4045DC310  - Name:            .data11    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]12    Alignment:       413    SectionData:     ''14  - Name:            .bss15    Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]16    Alignment:       417    SectionData:     ''18  - Name:            .drectve19    Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]20    Alignment:       121    SectionData:     202F44454641554C544C49423A6C6962636D742E6C6962202F44454641554C544C49423A6F6C646E616D65732E6C696222  - Name:            '.debug$S'23    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]24    Alignment:       425    SectionData:     04000000F10000002F0000002D003C110100000007000700000000000000581B000000000000636C616E672076657273696F6E20372E302E30200000F5000000640000000000000000000000190000000000000004000000000000002B000000040000000400000001000000180000000000000004000000000000005800000003000400000000000300000016000000000000000400000000000000960000000100040000000000F1000000540000002E0047110000000000000000000000001900000000000000000000000D100000000000000000004E533A3A66756E63000A003E110310000001006600120045111600000008000000070000000000120002004F11F20000002800000000000000000000001900000000000000020000001C00000000000000030000000700000004000000F1000000100000000E0008110A1000004E533A3A466F6F00F40000001800000001000000100159DFAC75D18675AED1AD169FE316317E0000F3000000D400000000443A5C7372635C6C6C766D6275696C645C636C616E675C44656275675C7838365C6F626A322E63707000245430202E7261536561726368203D202465697020245430205E203D2024657370202454302034202B203D2000245430202E7261536561726368203D202465697020245430205E203D2024657370202454302034202B203D2024656270202454302034202D205E203D200024543020246562702034202B203D202465697020245430205E203D2024657370202454302034202B203D2024656270202454302034202D205E203D20000026    Subsections:     27      - !Symbols28        Records:         29          - Kind:            S_COMPILE330            Compile3Sym:     31              Flags:           [  ]32              Machine:         Pentium333              FrontendMajor:   734              FrontendMinor:   035              FrontendBuild:   036              FrontendQFE:     037              BackendMajor:    700038              BackendMinor:    039              BackendBuild:    040              BackendQFE:      041              Version:         'clang version 7.0.0 '42      - !FrameData43        Frames:          44          - CodeSize:        2545            FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = '46            LocalSize:       047            MaxStackSize:    048            ParamsSize:      449            PrologSize:      450            RvaStart:        051            SavedRegsSize:   052          - CodeSize:        2453            FrameFunc:       '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '54            LocalSize:       055            MaxStackSize:    056            ParamsSize:      457            PrologSize:      358            RvaStart:        159            SavedRegsSize:   460          - CodeSize:        2261            FrameFunc:       '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '62            LocalSize:       063            MaxStackSize:    064            ParamsSize:      465            PrologSize:      166            RvaStart:        367            SavedRegsSize:   468      - !Symbols69        Records:         70          - Kind:            S_GPROC32_ID71            ProcSym:         72              CodeSize:        2573              DbgStart:        074              DbgEnd:          075              FunctionType:    410976              Flags:           [  ]77              DisplayName:     'NS::func'78          - Kind:            S_LOCAL79            LocalSym:        80              Type:            409981              Flags:           [ IsParameter ]82              VarName:         f83          - Kind:            S_DEFRANGE_REGISTER_REL84            DefRangeRegisterRelSym: 85              Register:        2286              Flags:           087              BasePointerOffset: 888              Range:           89                OffsetStart:     790                ISectStart:      091                Range:           1892              Gaps:            93          - Kind:            S_PROC_ID_END94            ScopeEndSym:     95      - !Lines96        CodeSize:        2597        Flags:           [  ]98        RelocOffset:     099        RelocSegment:    0100        Blocks:          101          - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj2.cpp'102            Lines:           103              - Offset:          0104                LineStart:       3105                IsStatement:     false106                EndDelta:        0107              - Offset:          7108                LineStart:       4109                IsStatement:     false110                EndDelta:        0111            Columns:         112      - !Symbols113        Records:         114          - Kind:            S_UDT115            UDTSym:          116              Type:            4106117              UDTName:         'NS::Foo'118      - !FileChecksums119        Checksums:       120          - FileName:        'D:\src\llvmbuild\clang\Debug\x86\obj2.cpp'121            Kind:            MD5122            Checksum:        59DFAC75D18675AED1AD169FE316317E123      - !StringTable124        Strings:         125          - 'D:\src\llvmbuild\clang\Debug\x86\obj2.cpp'126          - '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = '127          - '$T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '128          - '$T0 $ebp 4 + = $eip $T0 ^ = $esp $T0 4 + = $ebp $T0 4 - ^ = '129          - ''130    Relocations:     131      - VirtualAddress:  68132        SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'133        Type:            IMAGE_REL_I386_DIR32NB134      - VirtualAddress:  208135        SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'136        Type:            IMAGE_REL_I386_SECREL137      - VirtualAddress:  212138        SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'139        Type:            IMAGE_REL_I386_SECTION140      - VirtualAddress:  248141        SymbolName:      .text142        Type:            IMAGE_REL_I386_SECREL143      - VirtualAddress:  252144        SymbolName:      .text145        Type:            IMAGE_REL_I386_SECTION146      - VirtualAddress:  268147        SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'148        Type:            IMAGE_REL_I386_SECREL149      - VirtualAddress:  272150        SymbolName:      '?func@NS@@YAHABUFoo@1@@Z'151        Type:            IMAGE_REL_I386_SECTION152  - Name:            '.debug$T'153    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]154    Alignment:       4155    SectionData:     040000000A000516000000004E5300F12A0005150000800200000000000000000000000000004E533A3A466F6F002E3F4155466F6F404E53404000F10A000110011000000100F2F10A000210021000002A8000000A00011201000000031000000E0008107400000000000100041000000A000210011000000A8000000A00011201000000740000001A0009100300000001100000061000000B00010007100000000000001A0003120D15030074000000000058001115030008100000466F6F002A0005150200000209100000000000000000000004004E533A3A466F6F002E3F4155466F6F404E53404000F12E00051600000000443A5C7372635C6C6C766D6275696C645C636C616E675C44656275675C7838365C6F626A2E6800F10E0006160A1000000B1000000200000012000116001000000510000066756E6300F3F2F1156    Types:           157      - Kind:            LF_STRING_ID158        StringId:        159          Id:              0160          String:          NS161      - Kind:            LF_STRUCTURE162        Class:           163          MemberCount:     0164          Options:         [ None, ForwardReference, HasUniqueName ]165          FieldList:       0166          Name:            'NS::Foo'167          UniqueName:      '.?AUFoo@NS@@'168          DerivationList:  0169          VTableShape:     0170          Size:            0171      - Kind:            LF_MODIFIER172        Modifier:        173          ModifiedType:    4097174          Modifiers:       [ None, Const ]175      - Kind:            LF_POINTER176        Pointer:         177          ReferentType:    4098178          Attrs:           32810179      - Kind:            LF_ARGLIST180        ArgList:         181          ArgIndices:      [ 4099 ]182      - Kind:            LF_PROCEDURE183        Procedure:       184          ReturnType:      116185          CallConv:        NearC186          Options:         [ None ]187          ParameterCount:  1188          ArgumentList:    4100189      - Kind:            LF_POINTER190        Pointer:         191          ReferentType:    4097192          Attrs:           32778193      - Kind:            LF_ARGLIST194        ArgList:         195          ArgIndices:      [ 116 ]196      - Kind:            LF_MFUNCTION197        MemberFunction:  198          ReturnType:      3199          ClassType:       4097200          ThisType:        4102201          CallConv:        ThisCall202          Options:         [ None ]203          ParameterCount:  1204          ArgumentList:    4103205          ThisPointerAdjustment: 0206      - Kind:            LF_FIELDLIST207        FieldList:       208          - Kind:            LF_MEMBER209            DataMember:      210              Attrs:           3211              Type:            116212              FieldOffset:     0213              Name:            X214          - Kind:            LF_ONEMETHOD215            OneMethod:       216              Type:            4104217              Attrs:           3218              VFTableOffset:   -1219              Name:            Foo220      - Kind:            LF_STRUCTURE221        Class:           222          MemberCount:     2223          Options:         [ None, HasUniqueName ]224          FieldList:       4105225          Name:            'NS::Foo'226          UniqueName:      '.?AUFoo@NS@@'227          DerivationList:  0228          VTableShape:     0229          Size:            4230      - Kind:            LF_STRING_ID231        StringId:        232          Id:              0233          String:          'D:\src\llvmbuild\clang\Debug\x86\obj.h'234      - Kind:            LF_UDT_SRC_LINE235        UdtSourceLine:   236          UDT:             4106237          SourceFile:      4107238          LineNumber:      2239      - Kind:            LF_FUNC_ID240        FuncId:          241          ParentScope:     4096242          FunctionType:    4101243          Name:            func244symbols:         245  - Name:            .text246    Value:           0247    SectionNumber:   1248    SimpleType:      IMAGE_SYM_TYPE_NULL249    ComplexType:     IMAGE_SYM_DTYPE_NULL250    StorageClass:    IMAGE_SYM_CLASS_STATIC251    SectionDefinition: 252      Length:          25253      NumberOfRelocations: 0254      NumberOfLinenumbers: 0255      CheckSum:        1820185021256      Number:          1257  - Name:            .data258    Value:           0259    SectionNumber:   2260    SimpleType:      IMAGE_SYM_TYPE_NULL261    ComplexType:     IMAGE_SYM_DTYPE_NULL262    StorageClass:    IMAGE_SYM_CLASS_STATIC263    SectionDefinition: 264      Length:          0265      NumberOfRelocations: 0266      NumberOfLinenumbers: 0267      CheckSum:        0268      Number:          2269  - Name:            .bss270    Value:           0271    SectionNumber:   3272    SimpleType:      IMAGE_SYM_TYPE_NULL273    ComplexType:     IMAGE_SYM_DTYPE_NULL274    StorageClass:    IMAGE_SYM_CLASS_STATIC275    SectionDefinition: 276      Length:          0277      NumberOfRelocations: 0278      NumberOfLinenumbers: 0279      CheckSum:        0280      Number:          3281  - Name:            .drectve282    Value:           0283    SectionNumber:   4284    SimpleType:      IMAGE_SYM_TYPE_NULL285    ComplexType:     IMAGE_SYM_DTYPE_NULL286    StorageClass:    IMAGE_SYM_CLASS_STATIC287    SectionDefinition: 288      Length:          48289      NumberOfRelocations: 0290      NumberOfLinenumbers: 0291      CheckSum:        149686238292      Number:          4293  - Name:            '.debug$S'294    Value:           0295    SectionNumber:   5296    SimpleType:      IMAGE_SYM_TYPE_NULL297    ComplexType:     IMAGE_SYM_DTYPE_NULL298    StorageClass:    IMAGE_SYM_CLASS_STATIC299    SectionDefinition: 300      Length:          584301      NumberOfRelocations: 7302      NumberOfLinenumbers: 0303      CheckSum:        917356735304      Number:          5305  - Name:            '.debug$T'306    Value:           0307    SectionNumber:   6308    SimpleType:      IMAGE_SYM_TYPE_NULL309    ComplexType:     IMAGE_SYM_DTYPE_NULL310    StorageClass:    IMAGE_SYM_CLASS_STATIC311    SectionDefinition: 312      Length:          320313      NumberOfRelocations: 0314      NumberOfLinenumbers: 0315      CheckSum:        2684556216316      Number:          6317  - Name:            '@feat.00'318    Value:           1319    SectionNumber:   -1320    SimpleType:      IMAGE_SYM_TYPE_NULL321    ComplexType:     IMAGE_SYM_DTYPE_NULL322    StorageClass:    IMAGE_SYM_CLASS_STATIC323  - Name:            '?func@NS@@YAHABUFoo@1@@Z'324    Value:           0325    SectionNumber:   1326    SimpleType:      IMAGE_SYM_TYPE_NULL327    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION328    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL329...330