aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorBrock Wyma <brock.wyma@intel.com>2021-09-22 19:41:05 -0400
committerBrock Wyma <brock.wyma@intel.com>2021-09-30 09:27:05 -0400
commitbafd8b1add1e0871a4cc568bd40bf6bbfc175762 (patch)
treecb6a23d2b649d3fffe4571764a0a2340360c71ad /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parentadc18ad6ac67658a237ffb345623f4cf78b9c3c8 (diff)
downloadllvm-bafd8b1add1e0871a4cc568bd40bf6bbfc175762.zip
llvm-bafd8b1add1e0871a4cc568bd40bf6bbfc175762.tar.gz
llvm-bafd8b1add1e0871a4cc568bd40bf6bbfc175762.tar.bz2
[CodeView] Recognize Fortran95 as Fortran instead of MASM
Map Fortran95 sources to Fortran so the CodeView language is not emitted as MASM. Differential Revision: https://reviews.llvm.org/D110330
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp b/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
index bbb0504..827863c 100644
--- a/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
@@ -746,6 +746,7 @@ static SourceLanguage MapDWLangToCVLang(unsigned DWLang) {
return SourceLanguage::Cpp;
case dwarf::DW_LANG_Fortran77:
case dwarf::DW_LANG_Fortran90:
+ case dwarf::DW_LANG_Fortran95:
case dwarf::DW_LANG_Fortran03:
case dwarf::DW_LANG_Fortran08:
return SourceLanguage::Fortran;