Use 64-bit "long" for RenderScript ARM targets.
Change-Id: I39b3a978740239f2331f20eb7a1ae152ff2ae163
diff --git a/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp
index ebda7fb..1e8d5b4 100644
--- a/lib/Basic/Targets.cpp
+++ b/lib/Basic/Targets.cpp
@@ -1602,6 +1602,9 @@
// ARM targets default to using the ARM C++ ABI.
CXXABI = CXXABI_ARM;
+
+ // RenderScript uses a 64-bit long type
+ LongWidth = LongAlign = 64;
}
virtual const char *getABI() const { return ABI.c_str(); }
virtual bool setABI(const std::string &Name) {