471 lines · yaml
1--- !COFF2header:3 Machine: IMAGE_FILE_MACHINE_AMD644 Characteristics: [ ]5sections:6 - Name: .text7 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]8 Alignment: 169 SectionData: 4883EC28C744242400000000E800000000B82A0000004883C428C310 Relocations:11 - VirtualAddress: 1312 SymbolName: foo13 Type: IMAGE_REL_AMD64_REL3214 - Name: .data15 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]16 Alignment: 417 SectionData: ''18 - Name: .bss19 Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]20 Alignment: 421 SectionData: ''22 SizeOfRawData: 023 - Name: .xdata24 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]25 Alignment: 426 SectionData: '0104010004420000'27 - Name: .text28 Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]29 Alignment: 1630 SectionData: 4883EC28E800000000904883C428C331 Relocations:32 - VirtualAddress: 533 SymbolName: bar34 Type: IMAGE_REL_AMD64_REL3235 - Name: .drectve36 Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]37 Alignment: 138 SectionData: 202F44454641554C544C49423A6C6962636D742E6C6962202F44454641554C544C49423A6F6C646E616D65732E6C696239 - Name: '.debug$S'40 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]41 Alignment: 442 Subsections:43 - !Symbols44 Records:45 - Kind: S_COMPILE346 Compile3Sym:47 Flags: [ ]48 Machine: X6449 FrontendMajor: 1150 FrontendMinor: 051 FrontendBuild: 052 FrontendQFE: 053 BackendMajor: 1100054 BackendMinor: 055 BackendBuild: 056 BackendQFE: 057 Version: 'clang version 11.0.0 (https://github.com/llvm/llvm-project.git 77dad72eae974338ddc13d74783c012ccbb8c5ac)'58 - !Symbols59 Records:60 - Kind: S_GPROC32_ID61 ProcSym:62 CodeSize: 2763 DbgStart: 064 DbgEnd: 065 FunctionType: 409866 Flags: [ ]67 DisplayName: main68 - Kind: S_FRAMEPROC69 FrameProcSym:70 TotalFrameBytes: 4071 PaddingFrameBytes: 072 OffsetToPadding: 073 BytesOfCalleeSavedRegisters: 074 OffsetOfExceptionHandler: 075 SectionIdOfExceptionHandler: 076 Flags: [ ]77 - Kind: S_PROC_ID_END78 ScopeEndSym: {}79 - !Lines80 CodeSize: 2781 Flags: [ ]82 RelocOffset: 083 RelocSegment: 084 Blocks:85 - FileName: '.\pdb_lines_1.c'86 Lines:87 - Offset: 088 LineStart: 289 IsStatement: false90 EndDelta: 091 - Offset: 1292 LineStart: 393 IsStatement: false94 EndDelta: 095 - Offset: 1796 LineStart: 497 IsStatement: false98 EndDelta: 099 Columns: []100 - !FileChecksums101 Checksums:102 - FileName: '.\pdb_lines_1.c'103 Kind: MD5104 Checksum: 9A64DD4298487888B1D99F825D520C5E105 - FileName: '.\foo.h'106 Kind: MD5107 Checksum: A9D05E6DC184DE20A57797E24F8B0E97108 - !StringTable109 Strings:110 - '.\pdb_lines_1.c'111 - '.\foo.h'112 - ''113 - ''114 - ''115 - !Symbols116 Records:117 - Kind: S_BUILDINFO118 BuildInfoSym:119 BuildId: 4105120 Relocations:121 - VirtualAddress: 184122 SymbolName: main123 Type: IMAGE_REL_AMD64_SECREL124 - VirtualAddress: 188125 SymbolName: main126 Type: IMAGE_REL_AMD64_SECTION127 - VirtualAddress: 240128 SymbolName: main129 Type: IMAGE_REL_AMD64_SECREL130 - VirtualAddress: 244131 SymbolName: main132 Type: IMAGE_REL_AMD64_SECTION133 - Name: '.debug$T'134 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]135 Alignment: 4136 Types:137 - Kind: LF_ARGLIST138 ArgList:139 ArgIndices: [ ]140 - Kind: LF_PROCEDURE141 Procedure:142 ReturnType: 116143 CallConv: NearC144 Options: [ None ]145 ParameterCount: 0146 ArgumentList: 4096147 - Kind: LF_FUNC_ID148 FuncId:149 ParentScope: 0150 FunctionType: 4097151 Name: main152 - Kind: LF_PROCEDURE153 Procedure:154 ReturnType: 3155 CallConv: NearC156 Options: [ None ]157 ParameterCount: 0158 ArgumentList: 4096159 - Kind: LF_FUNC_ID160 FuncId:161 ParentScope: 0162 FunctionType: 4099163 Name: foo164 - Kind: LF_STRING_ID165 StringId:166 Id: 0167 String: .168 - Kind: LF_STRING_ID169 StringId:170 Id: 0171 String: pdb_lines_1.c172 - Kind: LF_STRING_ID173 StringId:174 Id: 0175 String: 'buildninjaRel\bin\clang-cl.exe'176 - Kind: LF_STRING_ID177 StringId:178 Id: 0179 String: '"-cc1" "-triple" "x86_64-pc-windows-msvc19.26.28806" "-emit-obj" "-mrelax-all" "-mincremental-linker-compatible" "-disable-free" "-main-file-name" "pdb_lines_1.c" "-mrelocation-model" "pic" "-pic-level" "2" "-mthread-model" "posix" "-mframe-pointer=none" "-relaxed-aliasing" "-fmath-errno" "-fno-rounding-math" "-mconstructor-aliases" "-munwind-tables" "-target-cpu" "x86-64" "-mllvm" "-x86-asm-syntax=intel" "-D_MT" "-flto-visibility-public-std" "--dependent-lib=libcmt" "--dependent-lib=oldnames" "-stack-protector" "2" "-fms-volatile" "-fdiagnostics-format" "msvc" "-gcodeview" "-debug-info-kind=limited" "-resource-dir" "D:\\llvm-project\\buildninjaRel\\lib\\clang\\11.0.0" "-internal-isystem" "D:\\llvm-project\\buildninjaRel\\lib\\clang\\11.0.0\\include" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.26.28801\\ATLMFC\\include" "-internal-isystem" "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.26.28801\\include" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\ucrt" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\shared" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\um" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\winrt" "-internal-isystem" "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\cppwinrt" "-fdebug-compilation-dir" "." "-ferror-limit" "19" "-fmessage-length=146" "-fno-use-cxa-atexit" "-fms-extensions" "-fms-compatibility" "-fms-compatibility-version=19.26.28806" "-fdelayed-template-parsing" "-fcolor-diagnostics" "-faddrsig" "-x" "c"'180 - Kind: LF_BUILDINFO181 BuildInfo:182 ArgIndices: [ 4101, 4103, 4102, 0, 4104 ]183 - Name: .pdata184 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]185 Alignment: 4186 SectionData: 000000001B00000000000000187 Relocations:188 - VirtualAddress: 0189 SymbolName: main190 Type: IMAGE_REL_AMD64_ADDR32NB191 - VirtualAddress: 4192 SymbolName: main193 Type: IMAGE_REL_AMD64_ADDR32NB194 - VirtualAddress: 8195 SymbolTableIndex: 6196 Type: IMAGE_REL_AMD64_ADDR32NB197 - Name: .llvm_addrsig198 Characteristics: [ IMAGE_SCN_LNK_REMOVE ]199 Alignment: 1200 SectionData: 0A1D201 - Name: .xdata202 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_READ ]203 Alignment: 4204 SectionData: '0104010004420000'205 - Name: '.debug$S'206 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]207 Alignment: 4208 Subsections:209 - !Symbols210 Records:211 - Kind: S_GPROC32_ID212 ProcSym:213 CodeSize: 15214 DbgStart: 0215 DbgEnd: 0216 FunctionType: 4100217 Flags: [ ]218 DisplayName: foo219 - Kind: S_FRAMEPROC220 FrameProcSym:221 TotalFrameBytes: 40222 PaddingFrameBytes: 0223 OffsetToPadding: 0224 BytesOfCalleeSavedRegisters: 0225 OffsetOfExceptionHandler: 0226 SectionIdOfExceptionHandler: 0227 Flags: [ ]228 - Kind: S_PROC_ID_END229 ScopeEndSym: {}230 - !Lines231 CodeSize: 15232 Flags: [ ]233 RelocOffset: 0234 RelocSegment: 0235 Blocks:236 - FileName: '.\foo.h'237 Lines:238 - Offset: 0239 LineStart: 2240 IsStatement: false241 EndDelta: 0242 - Offset: 4243 LineStart: 3244 IsStatement: false245 EndDelta: 0246 - Offset: 9247 LineStart: 4248 IsStatement: false249 EndDelta: 0250 Columns: []251 Relocations:252 - VirtualAddress: 44253 SymbolName: foo254 Type: IMAGE_REL_AMD64_SECREL255 - VirtualAddress: 48256 SymbolName: foo257 Type: IMAGE_REL_AMD64_SECTION258 - VirtualAddress: 100259 SymbolName: foo260 Type: IMAGE_REL_AMD64_SECREL261 - VirtualAddress: 104262 SymbolName: foo263 Type: IMAGE_REL_AMD64_SECTION264 - Name: .pdata265 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_READ ]266 Alignment: 4267 SectionData: 000000000F00000000000000268 Relocations:269 - VirtualAddress: 0270 SymbolName: foo271 Type: IMAGE_REL_AMD64_ADDR32NB272 - VirtualAddress: 4273 SymbolName: foo274 Type: IMAGE_REL_AMD64_ADDR32NB275 - VirtualAddress: 8276 SymbolTableIndex: 11277 Type: IMAGE_REL_AMD64_ADDR32NB278symbols:279 - Name: .text280 Value: 0281 SectionNumber: 1282 SimpleType: IMAGE_SYM_TYPE_NULL283 ComplexType: IMAGE_SYM_DTYPE_NULL284 StorageClass: IMAGE_SYM_CLASS_STATIC285 SectionDefinition:286 Length: 27287 NumberOfRelocations: 1288 NumberOfLinenumbers: 0289 CheckSum: 3051916600290 Number: 1291 - Name: .data292 Value: 0293 SectionNumber: 2294 SimpleType: IMAGE_SYM_TYPE_NULL295 ComplexType: IMAGE_SYM_DTYPE_NULL296 StorageClass: IMAGE_SYM_CLASS_STATIC297 SectionDefinition:298 Length: 0299 NumberOfRelocations: 0300 NumberOfLinenumbers: 0301 CheckSum: 0302 Number: 2303 - Name: .bss304 Value: 0305 SectionNumber: 3306 SimpleType: IMAGE_SYM_TYPE_NULL307 ComplexType: IMAGE_SYM_DTYPE_NULL308 StorageClass: IMAGE_SYM_CLASS_STATIC309 SectionDefinition:310 Length: 0311 NumberOfRelocations: 0312 NumberOfLinenumbers: 0313 CheckSum: 0314 Number: 3315 - Name: .xdata316 Value: 0317 SectionNumber: 4318 SimpleType: IMAGE_SYM_TYPE_NULL319 ComplexType: IMAGE_SYM_DTYPE_NULL320 StorageClass: IMAGE_SYM_CLASS_STATIC321 SectionDefinition:322 Length: 8323 NumberOfRelocations: 0324 NumberOfLinenumbers: 0325 CheckSum: 264583633326 Number: 4327 - Name: .text328 Value: 0329 SectionNumber: 5330 SimpleType: IMAGE_SYM_TYPE_NULL331 ComplexType: IMAGE_SYM_DTYPE_NULL332 StorageClass: IMAGE_SYM_CLASS_STATIC333 SectionDefinition:334 Length: 15335 NumberOfRelocations: 1336 NumberOfLinenumbers: 0337 CheckSum: 236440503338 Number: 5339 Selection: IMAGE_COMDAT_SELECT_ANY340 - Name: foo341 Value: 0342 SectionNumber: 5343 SimpleType: IMAGE_SYM_TYPE_NULL344 ComplexType: IMAGE_SYM_DTYPE_FUNCTION345 StorageClass: IMAGE_SYM_CLASS_EXTERNAL346 - Name: .xdata347 Value: 0348 SectionNumber: 11349 SimpleType: IMAGE_SYM_TYPE_NULL350 ComplexType: IMAGE_SYM_DTYPE_NULL351 StorageClass: IMAGE_SYM_CLASS_STATIC352 SectionDefinition:353 Length: 8354 NumberOfRelocations: 0355 NumberOfLinenumbers: 0356 CheckSum: 264583633357 Number: 5358 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE359 - Name: .drectve360 Value: 0361 SectionNumber: 6362 SimpleType: IMAGE_SYM_TYPE_NULL363 ComplexType: IMAGE_SYM_DTYPE_NULL364 StorageClass: IMAGE_SYM_CLASS_STATIC365 SectionDefinition:366 Length: 48367 NumberOfRelocations: 0368 NumberOfLinenumbers: 0369 CheckSum: 149686238370 Number: 6371 - Name: '.debug$S'372 Value: 0373 SectionNumber: 7374 SimpleType: IMAGE_SYM_TYPE_NULL375 ComplexType: IMAGE_SYM_DTYPE_NULL376 StorageClass: IMAGE_SYM_CLASS_STATIC377 SectionDefinition:378 Length: 396379 NumberOfRelocations: 4380 NumberOfLinenumbers: 0381 CheckSum: 3390249978382 Number: 7383 - Name: '.debug$S'384 Value: 0385 SectionNumber: 12386 SimpleType: IMAGE_SYM_TYPE_NULL387 ComplexType: IMAGE_SYM_DTYPE_NULL388 StorageClass: IMAGE_SYM_CLASS_STATIC389 SectionDefinition:390 Length: 148391 NumberOfRelocations: 4392 NumberOfLinenumbers: 0393 CheckSum: 1236081121394 Number: 5395 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE396 - Name: '.debug$T'397 Value: 0398 SectionNumber: 8399 SimpleType: IMAGE_SYM_TYPE_NULL400 ComplexType: IMAGE_SYM_DTYPE_NULL401 StorageClass: IMAGE_SYM_CLASS_STATIC402 SectionDefinition:403 Length: 2028404 NumberOfRelocations: 0405 NumberOfLinenumbers: 0406 CheckSum: 2043733667407 Number: 8408 - Name: .pdata409 Value: 0410 SectionNumber: 9411 SimpleType: IMAGE_SYM_TYPE_NULL412 ComplexType: IMAGE_SYM_DTYPE_NULL413 StorageClass: IMAGE_SYM_CLASS_STATIC414 SectionDefinition:415 Length: 12416 NumberOfRelocations: 3417 NumberOfLinenumbers: 0418 CheckSum: 567356797419 Number: 9420 - Name: .pdata421 Value: 0422 SectionNumber: 13423 SimpleType: IMAGE_SYM_TYPE_NULL424 ComplexType: IMAGE_SYM_DTYPE_NULL425 StorageClass: IMAGE_SYM_CLASS_STATIC426 SectionDefinition:427 Length: 12428 NumberOfRelocations: 3429 NumberOfLinenumbers: 0430 CheckSum: 3642757804431 Number: 5432 Selection: IMAGE_COMDAT_SELECT_ASSOCIATIVE433 - Name: .llvm_addrsig434 Value: 0435 SectionNumber: 10436 SimpleType: IMAGE_SYM_TYPE_NULL437 ComplexType: IMAGE_SYM_DTYPE_NULL438 StorageClass: IMAGE_SYM_CLASS_STATIC439 SectionDefinition:440 Length: 2441 NumberOfRelocations: 0442 NumberOfLinenumbers: 0443 CheckSum: 2582217811444 Number: 10445 - Name: '@feat.00'446 Value: 0447 SectionNumber: -1448 SimpleType: IMAGE_SYM_TYPE_NULL449 ComplexType: IMAGE_SYM_DTYPE_NULL450 StorageClass: IMAGE_SYM_CLASS_STATIC451 - Name: main452 Value: 0453 SectionNumber: 1454 SimpleType: IMAGE_SYM_TYPE_NULL455 ComplexType: IMAGE_SYM_DTYPE_FUNCTION456 StorageClass: IMAGE_SYM_CLASS_EXTERNAL457 - Name: bar458 Value: 0459 SectionNumber: 0460 SimpleType: IMAGE_SYM_TYPE_NULL461 ComplexType: IMAGE_SYM_DTYPE_NULL462 StorageClass: IMAGE_SYM_CLASS_EXTERNAL463 - Name: .file464 Value: 0465 SectionNumber: -2466 SimpleType: IMAGE_SYM_TYPE_NULL467 ComplexType: IMAGE_SYM_DTYPE_NULL468 StorageClass: IMAGE_SYM_CLASS_FILE469 File: pdb_lines_1.c470...471