Added support for 64-bit shifts, fix const-wide
Change-Id: I4823056d83652ecc7d3e391e905d480d73fab718
diff --git a/src/thread.cc b/src/thread.cc
index 409db2a..f37dcba 100644
--- a/src/thread.cc
+++ b/src/thread.cc
@@ -13,12 +13,18 @@
#include "object.h"
#include "runtime.h"
#include "utils.h"
+#include "runtime_support.h"
namespace art {
pthread_key_t Thread::pthread_key_self_;
void Thread::InitFunctionPointers() {
+#if defined(__arm__)
+ pShlLong = art_shl_long;
+ pShrLong = art_shr_long;
+ pUshrLong = art_ushr_long;
+#endif
pArtAllocArrayByClass = Array::Alloc;
pMemcpy = memcpy;
#if 0