diff options
| author | Zachary Turner <zturner@google.com> | 2017-08-11 19:00:03 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2017-08-11 19:00:03 +0000 |
| commit | ee9906d884ab76f698c4cb2a1b2dd6757e514314 (patch) | |
| tree | c5f07c8886b37d3dd846c51b09f5b7c1095eed0a /llvm/lib/DebugInfo/CodeView/CMakeLists.txt | |
| parent | 3a1a95180034cf4ec74b5331475e48c404994d00 (diff) | |
| download | bcm5719-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.txt | 2 |
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 |

