218 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: 'D:\b\ret42-sub.obj'20 - Kind: S_COMPILE321 Compile3Sym:22 Flags: [ SecurityChecks, HotPatch ]23 Machine: X6424 FrontendMajor: 1925 FrontendMinor: 026 FrontendBuild: 2302627 FrontendQFE: 028 BackendMajor: 1929 BackendMinor: 030 BackendBuild: 2302631 BackendQFE: 032 Version: 'Microsoft (R) Optimizing Compiler'33 - !Symbols34 Records:35 - Kind: S_GPROC32_ID36 ProcSym:37 PtrParent: 038 PtrEnd: 039 PtrNext: 040 CodeSize: 641 DbgStart: 042 DbgEnd: 543 FunctionType: 409844 Segment: 045 Flags: [ ]46 DisplayName: foo47 - Kind: S_FRAMEPROC48 FrameProcSym:49 TotalFrameBytes: 050 PaddingFrameBytes: 051 OffsetToPadding: 052 BytesOfCalleeSavedRegisters: 053 OffsetOfExceptionHandler: 054 SectionIdOfExceptionHandler: 055 Flags: [ AsynchronousExceptionHandling, OptimizedForSpeed ]56 - Kind: S_PROC_ID_END57 ScopeEndSym:58 - !Lines59 CodeSize: 660 Flags: [ ]61 RelocOffset: 062 RelocSegment: 063 Blocks:64 - FileName: 'd:\b\ret42-sub.c'65 Lines:66 - Offset: 067 LineStart: 168 IsStatement: true69 EndDelta: 070 Columns:71 - !FileChecksums72 Checksums:73 - FileName: 'd:\b\ret42-sub.c'74 Kind: MD575 Checksum: EC2D89EFF5A1FEB6B74EE4D79074072F76 - !StringTable77 Strings:78 - 'd:\b\ret42-sub.c'79 - !Symbols80 Records:81 - Kind: S_BUILDINFO82 BuildInfoSym:83 BuildId: 410684 Relocations:85 - VirtualAddress: 14086 SymbolName: foo87 Type: IMAGE_REL_AMD64_SECREL88 - VirtualAddress: 14489 SymbolName: foo90 Type: IMAGE_REL_AMD64_SECTION91 - VirtualAddress: 19692 SymbolName: foo93 Type: IMAGE_REL_AMD64_SECREL94 - VirtualAddress: 20095 SymbolName: foo96 Type: IMAGE_REL_AMD64_SECTION97 - Name: '.debug$T'98 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]99 Alignment: 1100 Types:101 - Kind: LF_ARGLIST102 ArgList:103 ArgIndices: [ ]104 - Kind: LF_PROCEDURE105 Procedure:106 ReturnType: 116107 CallConv: NearC108 Options: [ None ]109 ParameterCount: 0110 ArgumentList: 4096111 - Kind: LF_FUNC_ID112 FuncId:113 ParentScope: 0114 FunctionType: 4097115 Name: foo116 - Kind: LF_STRING_ID117 StringId:118 Id: 0119 String: 'D:\b'120 - Kind: LF_STRING_ID121 StringId:122 Id: 0123 String: 'C:\vs14\VC\BIN\amd64\cl.exe'124 - Kind: LF_STRING_ID125 StringId:126 Id: 0127 String: '-Z7 -c -MT -IC:\vs14\VC\INCLUDE -IC:\vs14\VC\ATLMFC\INCLUDE -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.10150.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6\include\um" -I"C:\Program Files (x86)\Windows Kits\8.1\include\shared"'128 - Kind: LF_SUBSTR_LIST129 StringList:130 StringIndices: [ 4101 ]131 - Kind: LF_STRING_ID132 StringId:133 Id: 4102134 String: ' -I"C:\Program Files (x86)\Windows Kits\8.1\include\um" -I"C:\Program Files (x86)\Windows Kits\8.1\include\winrt" -TC -X'135 - Kind: LF_STRING_ID136 StringId:137 Id: 0138 String: ret42-sub.c139 - Kind: LF_STRING_ID140 StringId:141 Id: 0142 String: 'D:\b\vc140.pdb'143 - Kind: LF_BUILDINFO144 BuildInfo:145 ArgIndices: [ 4099, 4100, 4104, 4105, 4103 ]146 - Name: '.text$mn'147 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]148 Alignment: 16149 SectionData: B82A000000C3150symbols:151 - Name: '@comp.id'152 Value: 17062386153 SectionNumber: -1154 SimpleType: IMAGE_SYM_TYPE_NULL155 ComplexType: IMAGE_SYM_DTYPE_NULL156 StorageClass: IMAGE_SYM_CLASS_STATIC157 - Name: '@feat.00'158 Value: 2147484048159 SectionNumber: -1160 SimpleType: IMAGE_SYM_TYPE_NULL161 ComplexType: IMAGE_SYM_DTYPE_NULL162 StorageClass: IMAGE_SYM_CLASS_STATIC163 - Name: .drectve164 Value: 0165 SectionNumber: 1166 SimpleType: IMAGE_SYM_TYPE_NULL167 ComplexType: IMAGE_SYM_DTYPE_NULL168 StorageClass: IMAGE_SYM_CLASS_STATIC169 SectionDefinition:170 Length: 47171 NumberOfRelocations: 0172 NumberOfLinenumbers: 0173 CheckSum: 0174 Number: 0175 - Name: '.debug$S'176 Value: 0177 SectionNumber: 2178 SimpleType: IMAGE_SYM_TYPE_NULL179 ComplexType: IMAGE_SYM_DTYPE_NULL180 StorageClass: IMAGE_SYM_CLASS_STATIC181 SectionDefinition:182 Length: 304183 NumberOfRelocations: 4184 NumberOfLinenumbers: 0185 CheckSum: 0186 Number: 0187 - Name: '.debug$T'188 Value: 0189 SectionNumber: 3190 SimpleType: IMAGE_SYM_TYPE_NULL191 ComplexType: IMAGE_SYM_DTYPE_NULL192 StorageClass: IMAGE_SYM_CLASS_STATIC193 SectionDefinition:194 Length: 572195 NumberOfRelocations: 0196 NumberOfLinenumbers: 0197 CheckSum: 0198 Number: 0199 - Name: '.text$mn'200 Value: 0201 SectionNumber: 4202 SimpleType: IMAGE_SYM_TYPE_NULL203 ComplexType: IMAGE_SYM_DTYPE_NULL204 StorageClass: IMAGE_SYM_CLASS_STATIC205 SectionDefinition:206 Length: 6207 NumberOfRelocations: 0208 NumberOfLinenumbers: 0209 CheckSum: 2139436471210 Number: 0211 - Name: foo212 Value: 0213 SectionNumber: 4214 SimpleType: IMAGE_SYM_TYPE_NULL215 ComplexType: IMAGE_SYM_DTYPE_FUNCTION216 StorageClass: IMAGE_SYM_CLASS_EXTERNAL217...218