Change-Id: I7402981caa2f73fd0712975e657488a4065f403f
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
-DEFINES += V4_ENABLE_JIT
+!ios:!if(win*:isEqual(QT_ARCH, "x86_64")): DEFINES += V4_ENABLE_JIT
DEFINES += WTF_EXPORT_PRIVATE="" JS_EXPORT_PRIVATE=""
DEFINES += ENABLE_LLINT=0
DEFINES += ENABLE_DFG_JIT=0
-DEFINES += ENABLE_JIT=1
DEFINES += ENABLE_JIT_CONSTANT_BLINDING=0
DEFINES += ENABLE_ASSEMBLER=1
-DEFINES += ENABLE_YARR_JIT=1
DEFINES += BUILDING_QT__
+DEFINES += ENABLE_YARR_JIT=1
+DEFINES += ENABLE_JIT=1
INCLUDEPATH += $$PWD/jit
INCLUDEPATH += $$PWD/assembler
use_llvm_compiler,
use_llvm_runtime,
use_llvm_jit
- } mode = use_masm;
+ } mode;
+#ifdef V4_ENABLE_JIT
+ mode = use_masm;
+#else
+ mode = use_moth;
+#endif
#ifdef QMLJS_WITH_LLVM
QQmlJS::LLVMOutputType fileType = QQmlJS::LLVMOutputObject;