summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-08-11 19:00:03 +0000
committerZachary Turner <zturner@google.com>2017-08-11 19:00:03 +0000
commitee9906d884ab76f698c4cb2a1b2dd6757e514314 (patch)
treec5f07c8886b37d3dd846c51b09f5b7c1095eed0a /llvm/lib/DebugInfo/CodeView/CMakeLists.txt
parent3a1a95180034cf4ec74b5331475e48c404994d00 (diff)
downloadbcm5719-llvm-ee9906d884ab76f698c4cb2a1b2dd6757e514314.tar.gz
bcm5719-llvm-ee9906d884ab76f698c4cb2a1b2dd6757e514314.zip
[LLD/PDB] Write actual records to the globals stream.
Previously we were writing an empty globals stream. Windows tools interpret this as "private symbols are not present in this PDB", even when they are, so we need to fix this. Regardless, without it we don't have information about global variables, so we need to fix it anyway. This patch does that. With this patch, the "lm" command in WinDbg correctly reports that we have private symbols available, but the "dv" command still refuses to display local variables. Differential Revision: https://reviews.llvm.org/D36535 llvm-svn: 310743
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CMakeLists.txt')
-rw-r--r--llvm/lib/DebugInfo/CodeView/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/CMakeLists.txt b/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
index b94bb0c80c7..b0cefe64fdd 100644
--- a/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
+++ b/llvm/lib/DebugInfo/CodeView/CMakeLists.txt
@@ -19,6 +19,7 @@ add_llvm_library(LLVMDebugInfoCodeView
Formatters.cpp
LazyRandomTypeCollection.cpp
Line.cpp
+ RecordName.cpp
RecordSerialization.cpp
StringsAndChecksums.cpp
SymbolRecordMapping.cpp
@@ -27,7 +28,6 @@ add_llvm_library(LLVMDebugInfoCodeView
TypeDumpVisitor.cpp
TypeIndex.cpp
TypeIndexDiscovery.cpp
- TypeName.cpp
TypeRecordMapping.cpp
TypeSerializer.cpp
TypeStreamMerger.cpp
OpenPOWER on IntegriCloud