summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Riley <colin@codeplay.com>2015-04-03 09:03:15 +0000
committerColin Riley <colin@codeplay.com>2015-04-03 09:03:15 +0000
commit9e14f61f513721890cc5963a72870a38af8785f8 (patch)
treef8049216b9c0ec033d945dbb09ce5a4ee0d0e4cd
parentee3261834e6955ddd544645a1e820a3ff156d8bd (diff)
downloadbcm5719-llvm-9e14f61f513721890cc5963a72870a38af8785f8.tar.gz
bcm5719-llvm-9e14f61f513721890cc5963a72870a38af8785f8.zip
Adding the RenderScript language type.
Differential Revision: http://reviews.llvm.org/D8803 llvm-svn: 234002
-rw-r--r--lldb/include/lldb/lldb-enumerations.h2
-rw-r--r--lldb/source/Target/LanguageRuntime.cpp2
2 files changed, 4 insertions, 0 deletions
diff --git a/lldb/include/lldb/lldb-enumerations.h b/lldb/include/lldb/lldb-enumerations.h
index ed01bcf65d0..2b84d330d77 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 f56201167ed..50e110c6544 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 }
OpenPOWER on IntegriCloud