diff options
author | Zachary Turner <zturner@google.com> | 2018-03-20 17:06:39 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2018-03-20 17:06:39 +0000 |
commit | 132d7a134ffe0d0e0e4d62bb2b5b15075b009a0d (patch) | |
tree | ed5fcd7c0e1c5858b1ae0c4fe3faa282bbf64c69 /lld/COFF/Config.h | |
parent | ec95e0eed9689ee7f03aca4825bddfedfd3b8d43 (diff) | |
download | bcm5719-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.h | 1 |
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; |