summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-10-30 18:25:38 +0000
committerZachary Turner <zturner@google.com>2018-10-30 18:25:38 +0000
commitbfac17f21e5a01d0f6114d8c1d9723e1802ff7d9 (patch)
tree027cba8ad2e1a8c3f2ee3ed4b7205afe3aa93fd6 /llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
parent7323259de884f4576d78e6492b93fc2455617ef5 (diff)
downloadbcm5719-llvm-bfac17f21e5a01d0f6114d8c1d9723e1802ff7d9.tar.gz
bcm5719-llvm-bfac17f21e5a01d0f6114d8c1d9723e1802ff7d9.zip
Fix printing bug in pdb2yaml.
We were using the wrong enum table when mapping enum values to strings for public symbol flags. llvm-svn: 345622
Diffstat (limited to 'llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp')
-rw-r--r--llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp b/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
index 745f79cd77f..713e9a710e9 100644
--- a/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
+++ b/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp
@@ -108,7 +108,7 @@ void ScalarBitSetTraits<ExportFlags>::bitset(IO &io, ExportFlags &Flags) {
}
void ScalarBitSetTraits<PublicSymFlags>::bitset(IO &io, PublicSymFlags &Flags) {
- auto FlagNames = getProcSymFlagNames();
+ auto FlagNames = getPublicSymFlagNames();
for (const auto &E : FlagNames) {
io.bitSetCase(Flags, E.Name.str().c_str(),
static_cast<PublicSymFlags>(E.Value));
OpenPOWER on IntegriCloud