diff options
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp b/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp index f605af26771..bffad8af751 100644 --- a/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp +++ b/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp @@ -25,9 +25,11 @@ void PDBSymbolData::dump(raw_ostream &OS, int Indent, if (Level == PDB_DumpLevel::Compact) { PDB_LocType Loc = getLocationType(); OS << Loc << " data ["; + int Length; switch (Loc) { case PDB_LocType::Static: OS << format_hex(getRelativeVirtualAddress(), 10); + Length = getLength(); break; case PDB_LocType::TLS: OS << getAddressSection() << ":" << format_hex(getAddressOffset(), 10); |