Use ClangASTContext for compile units with language eLanguageTypeMipsAssembler

Both GNU AS and LLVM emits language type DW_LANG_Mips_Assembler for
all assembly code.

Differential revision: http://reviews.llvm.org/D12962

llvm-svn: 248146
This commit is contained in:
Tamas Berghammer
2015-09-21 10:08:49 +00:00
parent 368369b453
commit 6b144354ff

View File

@@ -1898,6 +1898,7 @@ Target::GetScratchTypeSystemForLanguage (lldb::LanguageType language, bool creat
if (Language::LanguageIsC(language)
|| Language::LanguageIsObjC(language)
|| Language::LanguageIsCPlusPlus(language)
|| language == eLanguageTypeMipsAssembler // GNU AS and LLVM use it for all assembly code
|| language == eLanguageTypeUnknown)
return GetScratchClangASTContext(create_on_demand);
else