From 9e14f61f513721890cc5963a72870a38af8785f8 Mon Sep 17 00:00:00 2001 From: Colin Riley Date: Fri, 3 Apr 2015 09:03:15 +0000 Subject: [PATCH] Adding the RenderScript language type. Differential Revision: http://reviews.llvm.org/D8803 llvm-svn: 234002 --- lldb/include/lldb/lldb-enumerations.h | 2 ++ lldb/source/Target/LanguageRuntime.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lldb/include/lldb/lldb-enumerations.h b/lldb/include/lldb/lldb-enumerations.h index ed01bcf65d06..2b84d330d776 100644 --- a/lldb/include/lldb/lldb-enumerations.h +++ b/lldb/include/lldb/lldb-enumerations.h @@ -420,6 +420,8 @@ namespace lldb { eLanguageTypeC_plus_plus_14 = 0x0021, ///< ISO C++:2014. eLanguageTypeFortran03 = 0x0022, ///< ISO Fortran 2003. eLanguageTypeFortran08 = 0x0023, ///< ISO Fortran 2008. + // Vendor Extensions + eLanguageTypeExtRenderScript = 0x8e57, ///< RenderScript eNumLanguageTypes }; diff --git a/lldb/source/Target/LanguageRuntime.cpp b/lldb/source/Target/LanguageRuntime.cpp index f56201167ed8..50e110c65440 100644 --- a/lldb/source/Target/LanguageRuntime.cpp +++ b/lldb/source/Target/LanguageRuntime.cpp @@ -340,6 +340,8 @@ struct language_name_pair language_names[] = { "c++14", eLanguageTypeC_plus_plus_14 }, { "fortran03", eLanguageTypeFortran03 }, { "fortran08", eLanguageTypeFortran08 }, + // Vendor Extensions + { "renderscript", eLanguageTypeExtRenderScript}, // Now synonyms, in arbitrary order { "objc", eLanguageTypeObjC }, { "objc++", eLanguageTypeObjC_plus_plus }