]> granicus.if.org Git - llvm/commit
COFF: PDB: Allow multiple modules with the same name.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 7 Sep 2017 20:39:46 +0000 (20:39 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 7 Sep 2017 20:39:46 +0000 (20:39 +0000)
commit95137e493960486e45d9fa373b3a045d949f3369
tree8f4b20bfa2e8c2b5cb142cb59c1ed127d5ddd83b
parent64755be94b8fbf5dc593f1366f1ff997d50efb0d
COFF: PDB: Allow multiple modules with the same name.

It is possible for two modules to have the same name if they are
archive members with the same name, or if we are doing LTO (in which
case all modules will have the name "lto.tmp").

Differential Revision: https://reviews.llvm.org/D37589

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312744 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
tools/llvm-pdbutil/llvm-pdbutil.cpp