]> granicus.if.org Git - llvm/commit
Add Swift enumerator value for CodeView::SourceLanguage
authorNathan Lanza <nathan@lanza.io>
Mon, 11 Mar 2019 23:27:59 +0000 (23:27 +0000)
committerNathan Lanza <nathan@lanza.io>
Mon, 11 Mar 2019 23:27:59 +0000 (23:27 +0000)
commite348e5023a25ef496bca1dbbffe55b3deb9e6243
tree1ed7de4f85b9db0bb69b782fe8f28897edd652f2
parentcded725cbea9047bf9793b73432dc8528be36683
Add Swift enumerator value for CodeView::SourceLanguage

Summary:
Swift now generates PDBs for debugging on Windows. llvm and lldb
need a language enumerator value too properly handle the output
emitted by swiftc.

Subscribers: jdoerfert, llvm-commits

Tags: #llvm

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355882 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/CodeView/CodeView.h
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/DebugInfo/CodeView/EnumTables.cpp
lib/DebugInfo/PDB/PDBExtras.cpp
lib/DebugInfo/PDB/PDBSymbolCompiland.cpp
test/DebugInfo/COFF/swift.ll [new file with mode: 0644]
tools/llvm-pdbutil/MinimalSymbolDumper.cpp