summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-06-12 21:46:51 +0000
committerZachary Turner <zturner@google.com>2017-06-12 21:46:51 +0000
commit68ea80d0a74fa2e5025e424435558407d4711c07 (patch)
treee043cf3282ea9cf698224c875d4940738f1732ca /llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
parent990d0c81587c2d9a3e2338998d551ce73e9a68ad (diff)
downloadbcm5719-llvm-68ea80d0a74fa2e5025e424435558407d4711c07.tar.gz
bcm5719-llvm-68ea80d0a74fa2e5025e424435558407d4711c07.zip
Slightly better fix for dealing with no-id-stream PDBs.
The last fix required the user to manually add the required feature. This caused an LLD test to fail because I failed to update LLD. In practice we can hide this logic so it can just be transparently added when we write the PDB. llvm-svn: 305236
Diffstat (limited to 'llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp')
-rw-r--r--llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp b/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
index 44ab0d93aea..dc46da4a90f 100644
--- a/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+++ b/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
@@ -580,14 +580,6 @@ static void yamlToPdb(StringRef Path) {
IpiBuilder.addTypeRecord(Type.RecordData, None);
}
- if (!Ipi.Records.empty()) {
- // In theory newer PDBs always have an ID stream, but by saying that we're
- // only going to *really* have an ID stream if there is at least one ID
- // record, we leave open the opportunity to test older PDBs such as those
- // that don't have an ID stream.
- InfoBuilder.addFeature(PdbRaw_FeatureSig::VC140);
- }
-
ExitOnErr(Builder.commit(opts::yaml2pdb::YamlPdbOutputFile));
}
OpenPOWER on IntegriCloud