From f8bcf723ce920981705c6913fffb1f4d3de6793d Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Thu, 14 Jan 2016 15:39:17 +0100 Subject: V4: add Aarch64/ARM64 support. This uses the JavaScriptCore assembler rev. 195098. It is tested on iOS (for which it is disabled, as it only allows marking pages as executable when running from Xcode). Testing on Linux will be done when hardware arrives. Change-Id: I650e15fec03c27d4b326a2d70863a89b85cfc5c3 Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4global_p.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/qml/jsruntime/qv4global_p.h') diff --git a/src/qml/jsruntime/qv4global_p.h b/src/qml/jsruntime/qv4global_p.h index b47cf3cab4..15e405b977 100644 --- a/src/qml/jsruntime/qv4global_p.h +++ b/src/qml/jsruntime/qv4global_p.h @@ -99,6 +99,8 @@ inline double trunc(double d) { return d > 0 ? floor(d) : ceil(d); } #define V4_ENABLE_JIT #endif +#elif defined(Q_PROCESSOR_ARM_64) +#define V4_ENABLE_JIT // iOS is disabled below. #elif defined(Q_PROCESSOR_MIPS_32) && defined(Q_OS_LINUX) #define V4_ENABLE_JIT #endif -- cgit v1.2.3