481 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_lines_1.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: 1941 DbgStart: 442 DbgEnd: 1443 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: 1960 Flags: [ ]61 RelocOffset: 062 RelocSegment: 063 Blocks:64 - FileName: 'c:\src\llvm-project\build\pdb_lines_1.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 Columns:83 - !FileChecksums84 Checksums:85 - FileName: 'c:\src\llvm-project\build\pdb_lines_1.c'86 Kind: MD587 Checksum: 4EB19DCD86C3BA2238A255C718572E7B88 - FileName: 'c:\src\llvm-project\build\foo.h'89 Kind: MD590 Checksum: 061EB73ABB642532857A4F1D9CBAC32391 - !StringTable92 Strings:93 - 'c:\src\llvm-project\build\pdb_lines_1.c'94 - 'c:\src\llvm-project\build\foo.h'95 - !Symbols96 Records:97 - Kind: S_BUILDINFO98 BuildInfoSym:99 BuildId: 4111100 Relocations:101 - VirtualAddress: 164102 SymbolName: main103 Type: IMAGE_REL_AMD64_SECREL104 - VirtualAddress: 168105 SymbolName: main106 Type: IMAGE_REL_AMD64_SECTION107 - VirtualAddress: 220108 SymbolName: main109 Type: IMAGE_REL_AMD64_SECREL110 - VirtualAddress: 224111 SymbolName: main112 Type: IMAGE_REL_AMD64_SECTION113 - Name: '.debug$T'114 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]115 Alignment: 1116 Types:117 - Kind: LF_ARGLIST118 ArgList:119 ArgIndices: [ ]120 - Kind: LF_PROCEDURE121 Procedure:122 ReturnType: 3123 CallConv: NearC124 Options: [ None ]125 ParameterCount: 0126 ArgumentList: 4096127 - Kind: LF_POINTER128 Pointer:129 ReferentType: 4097130 Attrs: 65548131 - Kind: LF_FUNC_ID132 FuncId:133 ParentScope: 0134 FunctionType: 4097135 Name: foo136 - Kind: LF_ARGLIST137 ArgList:138 ArgIndices: [ 0 ]139 - Kind: LF_PROCEDURE140 Procedure:141 ReturnType: 116142 CallConv: NearC143 Options: [ None ]144 ParameterCount: 0145 ArgumentList: 4100146 - Kind: LF_FUNC_ID147 FuncId:148 ParentScope: 0149 FunctionType: 4101150 Name: main151 - Kind: LF_FUNC_ID152 FuncId:153 ParentScope: 0154 FunctionType: 4097155 Name: bar156 - Kind: LF_STRING_ID157 StringId:158 Id: 0159 String: 'C:\src\llvm-project\build'160 - Kind: LF_STRING_ID161 StringId:162 Id: 0163 String: 'C:\PROGRA~2\MICROS~1.0\VC\Bin\amd64\cl.exe'164 - Kind: LF_STRING_ID165 StringId:166 Id: 0167 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'168 - Kind: LF_SUBSTR_LIST169 StringList:170 StringIndices: [ 4106 ]171 - Kind: LF_STRING_ID172 StringId:173 Id: 4107174 String: ' -IC:\PROGRA~2\WI3CF2~1\10\include\10.0.14393.0\winrt -TC -X'175 - Kind: LF_STRING_ID176 StringId:177 Id: 0178 String: pdb_lines_1.c179 - Kind: LF_STRING_ID180 StringId:181 Id: 0182 String: 'C:\src\llvm-project\build\vc140.pdb'183 - Kind: LF_BUILDINFO184 BuildInfo:185 ArgIndices: [ 4104, 4105, 4109, 4110, 4108 ]186 - Name: '.text$mn'187 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]188 Alignment: 16189 SectionData: 4883EC28E800000000B82A0000004883C428C3190 Relocations:191 - VirtualAddress: 5192 SymbolName: foo193 Type: IMAGE_REL_AMD64_REL32194 - Name: '.text$mn'195 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]196 Alignment: 16197 SectionData: 4883EC28E8000000004883C428C3198 Relocations:199 - VirtualAddress: 5200 SymbolName: bar201 Type: IMAGE_REL_AMD64_REL32202 - Name: '.debug$S'203 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]204 Alignment: 1205 Subsections:206 - !Symbols207 Records:208 - Kind: S_GPROC32_ID209 ProcSym:210 PtrParent: 0211 PtrEnd: 0212 PtrNext: 0213 CodeSize: 14214 DbgStart: 4215 DbgEnd: 9216 FunctionType: 4099217 Segment: 0218 Flags: [ ]219 DisplayName: foo220 - Kind: S_FRAMEPROC221 FrameProcSym:222 TotalFrameBytes: 40223 PaddingFrameBytes: 0224 OffsetToPadding: 0225 BytesOfCalleeSavedRegisters: 0226 OffsetOfExceptionHandler: 0227 SectionIdOfExceptionHandler: 0228 Flags: [ MarkedInline, AsynchronousExceptionHandling, OptimizedForSpeed ]229 - Kind: S_PROC_ID_END230 ScopeEndSym:231 - !Lines232 CodeSize: 14233 Flags: [ ]234 RelocOffset: 0235 RelocSegment: 0236 Blocks:237 - FileName: 'c:\src\llvm-project\build\foo.h'238 Lines:239 - Offset: 0240 LineStart: 2241 IsStatement: true242 EndDelta: 0243 - Offset: 4244 LineStart: 3245 IsStatement: true246 EndDelta: 0247 - Offset: 9248 LineStart: 4249 IsStatement: true250 EndDelta: 0251 Columns:252 Relocations:253 - VirtualAddress: 44254 SymbolName: foo255 Type: IMAGE_REL_AMD64_SECREL256 - VirtualAddress: 48257 SymbolName: foo258 Type: IMAGE_REL_AMD64_SECTION259 - VirtualAddress: 100260 SymbolName: foo261 Type: IMAGE_REL_AMD64_SECREL262 - VirtualAddress: 104263 SymbolName: foo264 Type: IMAGE_REL_AMD64_SECTION265 - Name: .xdata266 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_READ ]267 Alignment: 4268 SectionData: '0104010004420000'269 - Name: .pdata270 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_READ ]271 Alignment: 4272 SectionData: '000000000E00000000000000'273 Relocations:274 - VirtualAddress: 0275 SymbolName: '$LN3'276 Type: IMAGE_REL_AMD64_ADDR32NB277 - VirtualAddress: 4278 SymbolName: '$LN3'279 Type: IMAGE_REL_AMD64_ADDR32NB280 - VirtualAddress: 8281 SymbolName: '$unwind$foo'282 Type: IMAGE_REL_AMD64_ADDR32NB283 - Name: .xdata284 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]285 Alignment: 4286 SectionData: '0104010004420000'287 - Name: .pdata288 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]289 Alignment: 4290 SectionData: '000000001300000000000000'291 Relocations:292 - VirtualAddress: 0293 SymbolName: '$LN3'294 Type: IMAGE_REL_AMD64_ADDR32NB295 - VirtualAddress: 4296 SymbolName: '$LN3'297 Type: IMAGE_REL_AMD64_ADDR32NB298 - VirtualAddress: 8299 SymbolName: '$unwind$main'300 Type: IMAGE_REL_AMD64_ADDR32NB301symbols:302 - Name: .drectve303 Value: 0304 SectionNumber: 1305 SimpleType: IMAGE_SYM_TYPE_NULL306 ComplexType: IMAGE_SYM_DTYPE_NULL307 StorageClass: IMAGE_SYM_CLASS_STATIC308 SectionDefinition:309 Length: 47310 NumberOfRelocations: 0311 NumberOfLinenumbers: 0312 CheckSum: 0313 Number: 0314 - Name: '.debug$S'315 Value: 0316 SectionNumber: 2317 SimpleType: IMAGE_SYM_TYPE_NULL318 ComplexType: IMAGE_SYM_DTYPE_NULL319 StorageClass: IMAGE_SYM_CLASS_STATIC320 SectionDefinition:321 Length: 432322 NumberOfRelocations: 4323 NumberOfLinenumbers: 0324 CheckSum: 0325 Number: 0326 - Name: '.debug$T'327 Value: 0328 SectionNumber: 3329 SimpleType: IMAGE_SYM_TYPE_NULL330 ComplexType: IMAGE_SYM_DTYPE_NULL331 StorageClass: IMAGE_SYM_CLASS_STATIC332 SectionDefinition:333 Length: 644334 NumberOfRelocations: 0335 NumberOfLinenumbers: 0336 CheckSum: 0337 Number: 0338 - Name: '.text$mn'339 Value: 0340 SectionNumber: 4341 SimpleType: IMAGE_SYM_TYPE_NULL342 ComplexType: IMAGE_SYM_DTYPE_NULL343 StorageClass: IMAGE_SYM_CLASS_STATIC344 SectionDefinition:345 Length: 19346 NumberOfRelocations: 1347 NumberOfLinenumbers: 0348 CheckSum: 791570821349 Number: 0350 - Name: '.text$mn'351 Value: 0352 SectionNumber: 5353 SimpleType: IMAGE_SYM_TYPE_NULL354 ComplexType: IMAGE_SYM_DTYPE_NULL355 StorageClass: IMAGE_SYM_CLASS_STATIC356 SectionDefinition:357 Length: 14358 NumberOfRelocations: 1359 NumberOfLinenumbers: 0360 CheckSum: 1682752513361 Number: 0362 Selection: IMAGE_COMDAT_SELECT_ANY363 - Name: '.debug$S'364 Value: 0365 SectionNumber: 6366 SimpleType: IMAGE_SYM_TYPE_NULL367 ComplexType: IMAGE_SYM_DTYPE_NULL368 StorageClass: IMAGE_SYM_CLASS_STATIC369 SectionDefinition:370 Length: 148371 NumberOfRelocations: 4372 NumberOfLinenumbers: 0373 CheckSum: 0374 Number: 5375 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE376 - Name: bar377 Value: 0378 SectionNumber: 0379 SimpleType: IMAGE_SYM_TYPE_NULL380 ComplexType: IMAGE_SYM_DTYPE_FUNCTION381 StorageClass: IMAGE_SYM_CLASS_EXTERNAL382 - Name: foo383 Value: 0384 SectionNumber: 5385 SimpleType: IMAGE_SYM_TYPE_NULL386 ComplexType: IMAGE_SYM_DTYPE_FUNCTION387 StorageClass: IMAGE_SYM_CLASS_EXTERNAL388 - Name: main389 Value: 0390 SectionNumber: 4391 SimpleType: IMAGE_SYM_TYPE_NULL392 ComplexType: IMAGE_SYM_DTYPE_FUNCTION393 StorageClass: IMAGE_SYM_CLASS_EXTERNAL394 - Name: '$LN3'395 Value: 0396 SectionNumber: 5397 SimpleType: IMAGE_SYM_TYPE_NULL398 ComplexType: IMAGE_SYM_DTYPE_NULL399 StorageClass: IMAGE_SYM_CLASS_LABEL400 - Name: '$LN3'401 Value: 0402 SectionNumber: 4403 SimpleType: IMAGE_SYM_TYPE_NULL404 ComplexType: IMAGE_SYM_DTYPE_NULL405 StorageClass: IMAGE_SYM_CLASS_LABEL406 - Name: .xdata407 Value: 0408 SectionNumber: 7409 SimpleType: IMAGE_SYM_TYPE_NULL410 ComplexType: IMAGE_SYM_DTYPE_NULL411 StorageClass: IMAGE_SYM_CLASS_STATIC412 SectionDefinition:413 Length: 8414 NumberOfRelocations: 0415 NumberOfLinenumbers: 0416 CheckSum: 264583633417 Number: 5418 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE419 - Name: '$unwind$foo'420 Value: 0421 SectionNumber: 7422 SimpleType: IMAGE_SYM_TYPE_NULL423 ComplexType: IMAGE_SYM_DTYPE_NULL424 StorageClass: IMAGE_SYM_CLASS_STATIC425 - Name: .pdata426 Value: 0427 SectionNumber: 8428 SimpleType: IMAGE_SYM_TYPE_NULL429 ComplexType: IMAGE_SYM_DTYPE_NULL430 StorageClass: IMAGE_SYM_CLASS_STATIC431 SectionDefinition:432 Length: 12433 NumberOfRelocations: 3434 NumberOfLinenumbers: 0435 CheckSum: 361370162436 Number: 5437 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE438 - Name: '$pdata$foo'439 Value: 0440 SectionNumber: 8441 SimpleType: IMAGE_SYM_TYPE_NULL442 ComplexType: IMAGE_SYM_DTYPE_NULL443 StorageClass: IMAGE_SYM_CLASS_STATIC444 - Name: .xdata445 Value: 0446 SectionNumber: 9447 SimpleType: IMAGE_SYM_TYPE_NULL448 ComplexType: IMAGE_SYM_DTYPE_NULL449 StorageClass: IMAGE_SYM_CLASS_STATIC450 SectionDefinition:451 Length: 8452 NumberOfRelocations: 0453 NumberOfLinenumbers: 0454 CheckSum: 264583633455 Number: 0456 - Name: '$unwind$main'457 Value: 0458 SectionNumber: 9459 SimpleType: IMAGE_SYM_TYPE_NULL460 ComplexType: IMAGE_SYM_DTYPE_NULL461 StorageClass: IMAGE_SYM_CLASS_STATIC462 - Name: .pdata463 Value: 0464 SectionNumber: 10465 SimpleType: IMAGE_SYM_TYPE_NULL466 ComplexType: IMAGE_SYM_DTYPE_NULL467 StorageClass: IMAGE_SYM_CLASS_STATIC468 SectionDefinition:469 Length: 12470 NumberOfRelocations: 3471 NumberOfLinenumbers: 0472 CheckSum: 4063508168473 Number: 0474 - Name: '$pdata$main'475 Value: 0476 SectionNumber: 10477 SimpleType: IMAGE_SYM_TYPE_NULL478 ComplexType: IMAGE_SYM_DTYPE_NULL479 StorageClass: IMAGE_SYM_CLASS_STATIC480...481