303 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-main.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 CodeSize: 1438 DbgStart: 439 DbgEnd: 940 FunctionType: 410141 Flags: [ ]42 DisplayName: main43 - Kind: S_FRAMEPROC44 FrameProcSym:45 TotalFrameBytes: 4046 PaddingFrameBytes: 047 OffsetToPadding: 048 BytesOfCalleeSavedRegisters: 049 OffsetOfExceptionHandler: 050 SectionIdOfExceptionHandler: 051 Flags: [ AsynchronousExceptionHandling, OptimizedForSpeed ]52 - Kind: S_PROC_ID_END53 ScopeEndSym:54 - !Lines55 CodeSize: 1456 Flags: [ ]57 RelocOffset: 058 RelocSegment: 059 Blocks:60 - FileName: 'd:\b\ret42-main.c'61 Lines:62 - Offset: 063 LineStart: 264 IsStatement: true65 EndDelta: 066 Columns:67 - !FileChecksums68 Checksums:69 - FileName: 'd:\b\ret42-main.c'70 Kind: MD571 Checksum: C538722F63570DF6705DDE06FE96E5D172 - !StringTable73 Strings:74 - 'd:\b\ret42-main.c'75 - !Symbols76 Records:77 - Kind: S_BUILDINFO78 BuildInfoSym:79 BuildId: 411080 Relocations:81 - VirtualAddress: 14082 SymbolName: main83 Type: IMAGE_REL_AMD64_SECREL84 - VirtualAddress: 14485 SymbolName: main86 Type: IMAGE_REL_AMD64_SECTION87 - VirtualAddress: 19688 SymbolName: main89 Type: IMAGE_REL_AMD64_SECREL90 - VirtualAddress: 20091 SymbolName: main92 Type: IMAGE_REL_AMD64_SECTION93 - Name: '.debug$T'94 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]95 Alignment: 196 Types:97 - Kind: LF_ARGLIST98 ArgList:99 ArgIndices: [ ]100 - Kind: LF_PROCEDURE101 Procedure:102 ReturnType: 116103 CallConv: NearC104 Options: [ None ]105 ParameterCount: 0106 ArgumentList: 4096107 - Kind: LF_POINTER108 Pointer:109 ReferentType: 4097110 Attrs: 65548111 - Kind: LF_ARGLIST112 ArgList:113 ArgIndices: [ 0 ]114 - Kind: LF_PROCEDURE115 Procedure:116 ReturnType: 116117 CallConv: NearC118 Options: [ None ]119 ParameterCount: 0120 ArgumentList: 4099121 - Kind: LF_FUNC_ID122 FuncId:123 ParentScope: 0124 FunctionType: 4100125 Name: main126 - Kind: LF_FUNC_ID127 FuncId:128 ParentScope: 0129 FunctionType: 4097130 Name: foo131 - Kind: LF_STRING_ID132 StringId:133 Id: 0134 String: 'D:\b'135 - Kind: LF_STRING_ID136 StringId:137 Id: 0138 String: 'C:\vs14\VC\BIN\amd64\cl.exe'139 - Kind: LF_STRING_ID140 StringId:141 Id: 0142 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"'143 - Kind: LF_SUBSTR_LIST144 StringList:145 StringIndices: [ 4105 ]146 - Kind: LF_STRING_ID147 StringId:148 Id: 4106149 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'150 - Kind: LF_STRING_ID151 StringId:152 Id: 0153 String: ret42-main.c154 - Kind: LF_STRING_ID155 StringId:156 Id: 0157 String: 'D:\b\vc140.pdb'158 - Kind: LF_BUILDINFO159 BuildInfo:160 ArgIndices: [ 4103, 4104, 4108, 4109, 4107 ]161 - Name: '.text$mn'162 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]163 Alignment: 16164 SectionData: 4883EC28E8000000004883C428C3165 Relocations:166 - VirtualAddress: 5167 SymbolName: foo168 Type: IMAGE_REL_AMD64_REL32169 - Name: .xdata170 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]171 Alignment: 4172 SectionData: '0104010004420000'173 - Name: .pdata174 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]175 Alignment: 4176 SectionData: '000000000E00000000000000'177 Relocations:178 - VirtualAddress: 0179 SymbolName: '$LN3'180 Type: IMAGE_REL_AMD64_ADDR32NB181 - VirtualAddress: 4182 SymbolName: '$LN3'183 Type: IMAGE_REL_AMD64_ADDR32NB184 - VirtualAddress: 8185 SymbolName: '$unwind$main'186 Type: IMAGE_REL_AMD64_ADDR32NB187symbols:188 - Name: '@comp.id'189 Value: 17062386190 SectionNumber: -1191 SimpleType: IMAGE_SYM_TYPE_NULL192 ComplexType: IMAGE_SYM_DTYPE_NULL193 StorageClass: IMAGE_SYM_CLASS_STATIC194 - Name: '@feat.00'195 Value: 2147484048196 SectionNumber: -1197 SimpleType: IMAGE_SYM_TYPE_NULL198 ComplexType: IMAGE_SYM_DTYPE_NULL199 StorageClass: IMAGE_SYM_CLASS_STATIC200 - Name: .drectve201 Value: 0202 SectionNumber: 1203 SimpleType: IMAGE_SYM_TYPE_NULL204 ComplexType: IMAGE_SYM_DTYPE_NULL205 StorageClass: IMAGE_SYM_CLASS_STATIC206 SectionDefinition:207 Length: 47208 NumberOfRelocations: 0209 NumberOfLinenumbers: 0210 CheckSum: 0211 Number: 0212 - Name: '.debug$S'213 Value: 0214 SectionNumber: 2215 SimpleType: IMAGE_SYM_TYPE_NULL216 ComplexType: IMAGE_SYM_DTYPE_NULL217 StorageClass: IMAGE_SYM_CLASS_STATIC218 SectionDefinition:219 Length: 304220 NumberOfRelocations: 4221 NumberOfLinenumbers: 0222 CheckSum: 0223 Number: 0224 - Name: '.debug$T'225 Value: 0226 SectionNumber: 3227 SimpleType: IMAGE_SYM_TYPE_NULL228 ComplexType: IMAGE_SYM_DTYPE_NULL229 StorageClass: IMAGE_SYM_CLASS_STATIC230 SectionDefinition:231 Length: 636232 NumberOfRelocations: 0233 NumberOfLinenumbers: 0234 CheckSum: 0235 Number: 0236 - Name: '.text$mn'237 Value: 0238 SectionNumber: 4239 SimpleType: IMAGE_SYM_TYPE_NULL240 ComplexType: IMAGE_SYM_DTYPE_NULL241 StorageClass: IMAGE_SYM_CLASS_STATIC242 SectionDefinition:243 Length: 14244 NumberOfRelocations: 1245 NumberOfLinenumbers: 0246 CheckSum: 1682752513247 Number: 0248 - Name: foo249 Value: 0250 SectionNumber: 0251 SimpleType: IMAGE_SYM_TYPE_NULL252 ComplexType: IMAGE_SYM_DTYPE_FUNCTION253 StorageClass: IMAGE_SYM_CLASS_EXTERNAL254 - Name: main255 Value: 0256 SectionNumber: 4257 SimpleType: IMAGE_SYM_TYPE_NULL258 ComplexType: IMAGE_SYM_DTYPE_FUNCTION259 StorageClass: IMAGE_SYM_CLASS_EXTERNAL260 - Name: '$LN3'261 Value: 0262 SectionNumber: 4263 SimpleType: IMAGE_SYM_TYPE_NULL264 ComplexType: IMAGE_SYM_DTYPE_NULL265 StorageClass: IMAGE_SYM_CLASS_LABEL266 - Name: .xdata267 Value: 0268 SectionNumber: 5269 SimpleType: IMAGE_SYM_TYPE_NULL270 ComplexType: IMAGE_SYM_DTYPE_NULL271 StorageClass: IMAGE_SYM_CLASS_STATIC272 SectionDefinition:273 Length: 8274 NumberOfRelocations: 0275 NumberOfLinenumbers: 0276 CheckSum: 264583633277 Number: 0278 - Name: '$unwind$main'279 Value: 0280 SectionNumber: 5281 SimpleType: IMAGE_SYM_TYPE_NULL282 ComplexType: IMAGE_SYM_DTYPE_NULL283 StorageClass: IMAGE_SYM_CLASS_STATIC284 - Name: .pdata285 Value: 0286 SectionNumber: 6287 SimpleType: IMAGE_SYM_TYPE_NULL288 ComplexType: IMAGE_SYM_DTYPE_NULL289 StorageClass: IMAGE_SYM_CLASS_STATIC290 SectionDefinition:291 Length: 12292 NumberOfRelocations: 3293 NumberOfLinenumbers: 0294 CheckSum: 361370162295 Number: 0296 - Name: '$pdata$main'297 Value: 0298 SectionNumber: 6299 SimpleType: IMAGE_SYM_TYPE_NULL300 ComplexType: IMAGE_SYM_DTYPE_NULL301 StorageClass: IMAGE_SYM_CLASS_STATIC302...303