summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/LanguageRuntime.cpp
diff options
context:
space:
mode:
authorDawn Perchik <dawn@burble.org>2015-06-17 22:30:24 +0000
committerDawn Perchik <dawn@burble.org>2015-06-17 22:30:24 +0000
commitd0e87eb07e07cf862e3ccb53a46eaab09a1e8ae9 (patch)
treed7986e738fc68199ee8fd06b848a4622401375ef /lldb/source/Target/LanguageRuntime.cpp
parentfaf558224da50d43421c397235906f0985036138 (diff)
downloadbcm5719-llvm-d0e87eb07e07cf862e3ccb53a46eaab09a1e8ae9.tar.gz
bcm5719-llvm-d0e87eb07e07cf862e3ccb53a46eaab09a1e8ae9.zip
Fix enum LanguageType values and language string table lookups.
Summary: * Fix enum LanguageType values so that they can be used as indexes into array language_names and g_languages as assumed by LanguageRuntime::GetNameForLanguageType, Language::SetLanguageFromCString and Language::AsCString. * Add DWARFCompileUnit::LanguageTypeFromDWARF to convert from DWARF DW_LANG_* values to enum LanguageType values. Reviewed By: clayborg, abidh Differential Revision: http://reviews.llvm.org/D10484 llvm-svn: 239963
Diffstat (limited to 'lldb/source/Target/LanguageRuntime.cpp')
-rw-r--r--lldb/source/Target/LanguageRuntime.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Target/LanguageRuntime.cpp b/lldb/source/Target/LanguageRuntime.cpp
index 6008cacd160..9c7b441d4c5 100644
--- a/lldb/source/Target/LanguageRuntime.cpp
+++ b/lldb/source/Target/LanguageRuntime.cpp
@@ -367,6 +367,7 @@ struct language_name_pair language_names[] =
{ "fortran03", eLanguageTypeFortran03 },
{ "fortran08", eLanguageTypeFortran08 },
// Vendor Extensions
+ { "mipsassem", eLanguageTypeMipsAssembler },
{ "renderscript", eLanguageTypeExtRenderScript},
// Now synonyms, in arbitrary order
{ "objc", eLanguageTypeObjC },
OpenPOWER on IntegriCloud