426 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\a.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 CodeSize: 538 DbgStart: 439 DbgEnd: 440 FunctionType: 409941 Flags: [ ]42 DisplayName: g43 - Kind: S_FRAMEPROC44 FrameProcSym:45 TotalFrameBytes: 046 PaddingFrameBytes: 047 OffsetToPadding: 048 BytesOfCalleeSavedRegisters: 049 OffsetOfExceptionHandler: 050 SectionIdOfExceptionHandler: 051 Flags: [ AsynchronousExceptionHandling, OptimizedForSpeed ]52 - Kind: S_REGREL3253 RegRelativeSym:54 Offset: 855 Type: 11656 Register: RSP57 VarName: x58 - Kind: S_PROC_ID_END59 ScopeEndSym:60 - !Lines61 CodeSize: 562 Flags: [ ]63 RelocOffset: 064 RelocSegment: 065 Blocks:66 - FileName: 'c:\src\llvm-project\build\a.c'67 Lines:68 - Offset: 069 LineStart: 170 IsStatement: true71 EndDelta: 072 Columns:73 - !Symbols74 Records:75 - Kind: S_GPROC32_ID76 ProcSym:77 CodeSize: 5878 DbgStart: 879 DbgEnd: 5380 FunctionType: 410181 Flags: [ ]82 DisplayName: main83 - Kind: S_FRAMEPROC84 FrameProcSym:85 TotalFrameBytes: 5686 PaddingFrameBytes: 087 OffsetToPadding: 088 BytesOfCalleeSavedRegisters: 089 OffsetOfExceptionHandler: 090 SectionIdOfExceptionHandler: 091 Flags: [ AsynchronousExceptionHandling, OptimizedForSpeed ]92 - Kind: S_REGREL3293 RegRelativeSym:94 Offset: 6495 Type: 11696 Register: RSP97 VarName: argc98 - Kind: S_BLOCK3299 BlockSym:100 CodeSize: 17101 Offset: 15102 BlockName: ''103 - Kind: S_REGREL32104 RegRelativeSym:105 Offset: 32106 Type: 116107 Register: RSP108 VarName: x109 - Kind: S_END110 ScopeEndSym:111 - Kind: S_BLOCK32112 BlockSym:113 CodeSize: 17114 Offset: 34115 BlockName: ''116 - Kind: S_REGREL32117 RegRelativeSym:118 Offset: 36119 Type: 116120 Register: RSP121 VarName: y122 - Kind: S_END123 ScopeEndSym:124 - Kind: S_PROC_ID_END125 ScopeEndSym:126 - !Lines127 CodeSize: 58128 Flags: [ ]129 RelocOffset: 0130 RelocSegment: 0131 Blocks:132 - FileName: 'c:\src\llvm-project\build\a.c'133 Lines:134 - Offset: 0135 LineStart: 3136 IsStatement: true137 EndDelta: 0138 - Offset: 8139 LineStart: 4140 IsStatement: true141 EndDelta: 0142 - Offset: 15143 LineStart: 5144 IsStatement: true145 EndDelta: 0146 - Offset: 23147 LineStart: 6148 IsStatement: true149 EndDelta: 0150 - Offset: 32151 LineStart: 7152 IsStatement: true153 EndDelta: 0154 - Offset: 34155 LineStart: 8156 IsStatement: true157 EndDelta: 0158 - Offset: 42159 LineStart: 9160 IsStatement: true161 EndDelta: 0162 - Offset: 51163 LineStart: 11164 IsStatement: true165 EndDelta: 0166 Columns:167 - !FileChecksums168 Checksums:169 - FileName: 'c:\src\llvm-project\build\a.c'170 Kind: MD5171 Checksum: 7FA72225C3F5630316383BD8BCC3EF72172 - !StringTable173 Strings:174 - 'c:\src\llvm-project\build\a.c'175 - !Symbols176 Records:177 - Kind: S_BUILDINFO178 BuildInfoSym:179 BuildId: 4110180 Relocations:181 - VirtualAddress: 152182 SymbolName: g183 Type: IMAGE_REL_AMD64_SECREL184 - VirtualAddress: 156185 SymbolName: g186 Type: IMAGE_REL_AMD64_SECTION187 - VirtualAddress: 220188 SymbolName: g189 Type: IMAGE_REL_AMD64_SECREL190 - VirtualAddress: 224191 SymbolName: g192 Type: IMAGE_REL_AMD64_SECTION193 - VirtualAddress: 292194 SymbolName: main195 Type: IMAGE_REL_AMD64_SECREL196 - VirtualAddress: 296197 SymbolName: main198 Type: IMAGE_REL_AMD64_SECTION199 - VirtualAddress: 369200 SymbolName: main201 Type: IMAGE_REL_AMD64_SECREL202 - VirtualAddress: 373203 SymbolName: main204 Type: IMAGE_REL_AMD64_SECTION205 - VirtualAddress: 412206 SymbolName: main207 Type: IMAGE_REL_AMD64_SECREL208 - VirtualAddress: 416209 SymbolName: main210 Type: IMAGE_REL_AMD64_SECTION211 - VirtualAddress: 452212 SymbolName: main213 Type: IMAGE_REL_AMD64_SECREL214 - VirtualAddress: 456215 SymbolName: main216 Type: IMAGE_REL_AMD64_SECTION217 - Name: '.debug$T'218 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]219 Alignment: 1220 Types:221 - Kind: LF_ARGLIST222 ArgList:223 ArgIndices: [ 116 ]224 - Kind: LF_PROCEDURE225 Procedure:226 ReturnType: 3227 CallConv: NearC228 Options: [ None ]229 ParameterCount: 1230 ArgumentList: 4096231 - Kind: LF_POINTER232 Pointer:233 ReferentType: 4097234 Attrs: 65548235 - Kind: LF_FUNC_ID236 FuncId:237 ParentScope: 0238 FunctionType: 4097239 Name: g240 - Kind: LF_PROCEDURE241 Procedure:242 ReturnType: 116243 CallConv: NearC244 Options: [ None ]245 ParameterCount: 1246 ArgumentList: 4096247 - Kind: LF_FUNC_ID248 FuncId:249 ParentScope: 0250 FunctionType: 4100251 Name: main252 - Kind: LF_FUNC_ID253 FuncId:254 ParentScope: 0255 FunctionType: 4097256 Name: f257 - Kind: LF_STRING_ID258 StringId:259 Id: 0260 String: 'C:\src\llvm-project\build'261 - Kind: LF_STRING_ID262 StringId:263 Id: 0264 String: 'C:\PROGRA~2\MICROS~1.0\VC\Bin\amd64\cl.exe'265 - Kind: LF_STRING_ID266 StringId:267 Id: 0268 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'269 - Kind: LF_SUBSTR_LIST270 StringList:271 StringIndices: [ 4105 ]272 - Kind: LF_STRING_ID273 StringId:274 Id: 4106275 String: ' -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\winrt -TC -X'276 - Kind: LF_STRING_ID277 StringId:278 Id: 0279 String: a.c280 - Kind: LF_STRING_ID281 StringId:282 Id: 0283 String: 'C:\src\llvm-project\build\vc140.pdb'284 - Kind: LF_BUILDINFO285 BuildInfo:286 ArgIndices: [ 4103, 4104, 4108, 4109, 4107 ]287 - Name: '.text$mn'288 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]289 Alignment: 16290 SectionData: 894C2408C3CCCCCCCCCCCCCCCCCCCCCC894C24084883EC38837C2440007413C74424202A0000008B4C2420E800000000EB11C74424240D0000008B4C2424E80000000033C04883C438C3291 Relocations:292 - VirtualAddress: 44293 SymbolName: f294 Type: IMAGE_REL_AMD64_REL32295 - VirtualAddress: 63296 SymbolName: f297 Type: IMAGE_REL_AMD64_REL32298 - Name: .xdata299 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]300 Alignment: 4301 SectionData: '0108010008620000'302 - Name: .pdata303 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]304 Alignment: 4305 SectionData: 000000003A00000000000000306 Relocations:307 - VirtualAddress: 0308 SymbolName: '$LN5'309 Type: IMAGE_REL_AMD64_ADDR32NB310 - VirtualAddress: 4311 SymbolName: '$LN5'312 Type: IMAGE_REL_AMD64_ADDR32NB313 - VirtualAddress: 8314 SymbolName: '$unwind$main'315 Type: IMAGE_REL_AMD64_ADDR32NB316symbols:317 - Name: .drectve318 Value: 0319 SectionNumber: 1320 SimpleType: IMAGE_SYM_TYPE_NULL321 ComplexType: IMAGE_SYM_DTYPE_NULL322 StorageClass: IMAGE_SYM_CLASS_STATIC323 SectionDefinition:324 Length: 47325 NumberOfRelocations: 0326 NumberOfLinenumbers: 0327 CheckSum: 0328 Number: 0329 - Name: '.debug$S'330 Value: 0331 SectionNumber: 2332 SimpleType: IMAGE_SYM_TYPE_NULL333 ComplexType: IMAGE_SYM_DTYPE_NULL334 StorageClass: IMAGE_SYM_CLASS_STATIC335 SectionDefinition:336 Length: 628337 NumberOfRelocations: 12338 NumberOfLinenumbers: 0339 CheckSum: 0340 Number: 0341 - Name: '.debug$T'342 Value: 0343 SectionNumber: 3344 SimpleType: IMAGE_SYM_TYPE_NULL345 ComplexType: IMAGE_SYM_DTYPE_NULL346 StorageClass: IMAGE_SYM_CLASS_STATIC347 SectionDefinition:348 Length: 624349 NumberOfRelocations: 0350 NumberOfLinenumbers: 0351 CheckSum: 0352 Number: 0353 - Name: '.text$mn'354 Value: 0355 SectionNumber: 4356 SimpleType: IMAGE_SYM_TYPE_NULL357 ComplexType: IMAGE_SYM_DTYPE_NULL358 StorageClass: IMAGE_SYM_CLASS_STATIC359 SectionDefinition:360 Length: 74361 NumberOfRelocations: 2362 NumberOfLinenumbers: 0363 CheckSum: 2120072435364 Number: 0365 - Name: g366 Value: 0367 SectionNumber: 4368 SimpleType: IMAGE_SYM_TYPE_NULL369 ComplexType: IMAGE_SYM_DTYPE_FUNCTION370 StorageClass: IMAGE_SYM_CLASS_EXTERNAL371 - Name: f372 Value: 0373 SectionNumber: 0374 SimpleType: IMAGE_SYM_TYPE_NULL375 ComplexType: IMAGE_SYM_DTYPE_FUNCTION376 StorageClass: IMAGE_SYM_CLASS_EXTERNAL377 - Name: main378 Value: 16379 SectionNumber: 4380 SimpleType: IMAGE_SYM_TYPE_NULL381 ComplexType: IMAGE_SYM_DTYPE_FUNCTION382 StorageClass: IMAGE_SYM_CLASS_EXTERNAL383 - Name: '$LN5'384 Value: 16385 SectionNumber: 4386 SimpleType: IMAGE_SYM_TYPE_NULL387 ComplexType: IMAGE_SYM_DTYPE_NULL388 StorageClass: IMAGE_SYM_CLASS_LABEL389 - Name: .xdata390 Value: 0391 SectionNumber: 5392 SimpleType: IMAGE_SYM_TYPE_NULL393 ComplexType: IMAGE_SYM_DTYPE_NULL394 StorageClass: IMAGE_SYM_CLASS_STATIC395 SectionDefinition:396 Length: 8397 NumberOfRelocations: 0398 NumberOfLinenumbers: 0399 CheckSum: 3137252093400 Number: 0401 - Name: '$unwind$main'402 Value: 0403 SectionNumber: 5404 SimpleType: IMAGE_SYM_TYPE_NULL405 ComplexType: IMAGE_SYM_DTYPE_NULL406 StorageClass: IMAGE_SYM_CLASS_STATIC407 - Name: .pdata408 Value: 0409 SectionNumber: 6410 SimpleType: IMAGE_SYM_TYPE_NULL411 ComplexType: IMAGE_SYM_DTYPE_NULL412 StorageClass: IMAGE_SYM_CLASS_STATIC413 SectionDefinition:414 Length: 12415 NumberOfRelocations: 3416 NumberOfLinenumbers: 0417 CheckSum: 336416693418 Number: 0419 - Name: '$pdata$main'420 Value: 0421 SectionNumber: 6422 SimpleType: IMAGE_SYM_TYPE_NULL423 ComplexType: IMAGE_SYM_DTYPE_NULL424 StorageClass: IMAGE_SYM_CLASS_STATIC425...426