; RUN: llvm-pdbutil pdb2yaml -module-syms %p/Inputs/empty.pdb \ ; RUN: | FileCheck -check-prefix=YAML %s YAML: --- YAML: MSF: YAML: SuperBlock: YAML: BlockSize: 4096 YAML: FreeBlockMap: 2 YAML: NumBlocks: 25 YAML: NumDirectoryBytes: 136 YAML: Unknown1: 0 YAML: BlockMapAddr: 24 YAML: NumDirectoryBlocks: 1 YAML: DirectoryBlocks: [ 23 ] YAML: NumStreams: 0 YAML: FileSize: 102400 YAML: DbiStream: YAML: VerHeader: V70 YAML: Age: 1 YAML: BuildNumber: 35840 YAML: PdbDllVersion: 31101 YAML: PdbDllRbld: 0 YAML: Flags: 1 YAML: MachineType: x86 YAML: Modules: YAML: - Module: 'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj' YAML: ObjFile: 'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj' YAML: Modi: YAML: Signature: 4 YAML: Records: YAML: - Kind: S_OBJNAME YAML: ObjNameSym: YAML: Signature: 0 YAML: ObjectName: 'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj' YAML: - Kind: S_COMPILE3 YAML: Compile3Sym: YAML: Flags: [ SecurityChecks ] YAML: Machine: Pentium3 YAML: FrontendMajor: 18 YAML: FrontendMinor: 0 YAML: FrontendBuild: 31101 YAML: FrontendQFE: 0 YAML: BackendMajor: 18 YAML: BackendMinor: 0 YAML: BackendBuild: 31101 YAML: BackendQFE: 0 YAML: Version: 'Microsoft (R) Optimizing Compiler' YAML: - Kind: S_GPROC32 YAML: ProcSym: YAML: PtrParent: 0 YAML: PtrEnd: 196 YAML: PtrNext: 0 YAML: CodeSize: 10 YAML: DbgStart: 3 YAML: DbgEnd: 8 YAML: FunctionType: 4097 YAML: Offset: 16 YAML: Segment: 1 YAML: Flags: [ HasFP ] YAML: DisplayName: main YAML: - Kind: S_FRAMEPROC YAML: FrameProcSym: YAML: TotalFrameBytes: 0 YAML: PaddingFrameBytes: 0 YAML: OffsetToPadding: 0 YAML: BytesOfCalleeSavedRegisters: 0 YAML: OffsetOfExceptionHandler: 0 YAML: SectionIdOfExceptionHandler: 0 YAML: Flags: [ AsynchronousExceptionHandling, OptimizedForSpeed ] YAML: - Kind: S_END YAML: ScopeEndSym: YAML: - Kind: S_BUILDINFO YAML: BuildInfoSym: YAML: BuildId: 4110 YAML: - Module: '* Linker *' YAML: ObjFile: '' YAML: Modi: YAML: Signature: 4 YAML: Records: YAML: - Kind: S_OBJNAME YAML: ObjNameSym: YAML: Signature: 0 YAML: ObjectName: '* Linker *' YAML: - Kind: S_COMPILE3 YAML: Compile3Sym: YAML: Flags: [ ] YAML: Machine: Intel80386 YAML: FrontendMajor: 0 YAML: FrontendMinor: 0 YAML: FrontendBuild: 0 YAML: FrontendQFE: 0 YAML: BackendMajor: 12 YAML: BackendMinor: 0 YAML: BackendBuild: 31101 YAML: BackendQFE: 0 YAML: Version: 'Microsoft (R) LINK' YAML: - Kind: S_ENVBLOCK YAML: EnvBlockSym: YAML: Entries: YAML: - cwd YAML: - 'd:\src\llvm\test\DebugInfo\PDB\Inputs' YAML: - exe YAML: - 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\link.exe' YAML: - pdb YAML: - 'd:\src\llvm\test\DebugInfo\PDB\Inputs\empty.pdb' YAML: - Kind: S_TRAMPOLINE YAML: TrampolineSym: YAML: Type: TrampIncremental YAML: Size: 5 YAML: ThunkOff: 5 YAML: TargetOff: 16 YAML: ThunkSection: 1 YAML: TargetSection: 1 YAML: - Kind: S_SECTION YAML: SectionSym: YAML: SectionNumber: 1 YAML: Alignment: 12 YAML: Rva: 4096 YAML: Length: 4122 YAML: Characteristics: 1610612768 YAML: Name: .text YAML: - Kind: S_COFFGROUP YAML: CoffGroupSym: YAML: Size: 4122 YAML: Characteristics: 1610612768 YAML: Offset: 0 YAML: Segment: 1 YAML: Name: '.text$mn' YAML: - Kind: S_SECTION YAML: SectionSym: YAML: SectionNumber: 2 YAML: Alignment: 12 YAML: Rva: 12288 YAML: Length: 690 YAML: Characteristics: 1073741888 YAML: Name: .rdata YAML: - Kind: S_COFFGROUP YAML: CoffGroupSym: YAML: Size: 323 YAML: Characteristics: 1073741888 YAML: Offset: 0 YAML: Segment: 2 YAML: Name: .rdata YAML: - Kind: S_COFFGROUP YAML: CoffGroupSym: YAML: Size: 0 YAML: Characteristics: 1073741888 YAML: Offset: 323 YAML: Segment: 2 YAML: Name: .edata YAML: - Kind: S_COFFGROUP YAML: CoffGroupSym: YAML: Size: 366 YAML: Characteristics: 1073741888 YAML: Offset: 324 YAML: Segment: 2 YAML: Name: '.rdata$debug' YAML: - Kind: S_SECTION YAML: SectionSym: YAML: SectionNumber: 3 YAML: Alignment: 12 YAML: Rva: 16384 YAML: Length: 4 YAML: Characteristics: 3221225536 YAML: Name: .data YAML: - Kind: S_COFFGROUP YAML: CoffGroupSym: YAML: Size: 4 YAML: Characteristics: 3221225600 YAML: Offset: 0 YAML: Segment: 3 YAML: Name: .bss YAML: - Kind: S_SECTION YAML: SectionSym: YAML: SectionNumber: 4 YAML: Alignment: 12 YAML: Rva: 20480 YAML: Length: 8 YAML: Characteristics: 1107296320 YAML: Name: .reloc YAML: ...