summaryrefslogtreecommitdiffstats
path: root/lld/COFF/Config.h
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-03-20 17:06:39 +0000
committerZachary Turner <zturner@google.com>2018-03-20 17:06:39 +0000
commit132d7a134ffe0d0e0e4d62bb2b5b15075b009a0d (patch)
treeed5fcd7c0e1c5858b1ae0c4fe3faa282bbf64c69 /lld/COFF/Config.h
parentec95e0eed9689ee7f03aca4825bddfedfd3b8d43 (diff)
downloadbcm5719-llvm-132d7a134ffe0d0e0e4d62bb2b5b15075b009a0d.tar.gz
bcm5719-llvm-132d7a134ffe0d0e0e4d62bb2b5b15075b009a0d.zip
Resubmit "Support embedding natvis files in PDBs."
The issue causing this to fail in certain configurations should be fixed. It was due to the fact that DIA apparently expects there to be a null string at ID 1 in the string table. I'm not sure why this is important but it seems to make a difference, so set it. llvm-svn: 328002
Diffstat (limited to 'lld/COFF/Config.h')
-rw-r--r--lld/COFF/Config.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lld/COFF/Config.h b/lld/COFF/Config.h
index 31fb2f2da4a..1a03a2407b8 100644
--- a/lld/COFF/Config.h
+++ b/lld/COFF/Config.h
@@ -99,6 +99,7 @@ struct Configuration {
bool DebugGHashes = false;
bool ShowTiming = false;
unsigned DebugTypes = static_cast<unsigned>(DebugType::None);
+ std::vector<std::string> NatvisFiles;
llvm::SmallString<128> PDBPath;
std::vector<llvm::StringRef> Argv;
OpenPOWER on IntegriCloud