From ff46a4127bbe46d9887457d5740e52ffff4d43d4 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Wed, 1 Feb 2017 13:49:37 +0100 Subject: Fix assembler cross-compilation on 32-bit hosts The GOT register restoring logic needs to be done via TargetPLatform members instead of plain #ifdefs. Task-number: QTBUG-58569 Change-Id: If00d3f92558361ad5dcb20c3ff7eff78d31d75d3 Reviewed-by: Lars Knoll --- src/qml/jit/qv4assembler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jit/qv4assembler.cpp') diff --git a/src/qml/jit/qv4assembler.cpp b/src/qml/jit/qv4assembler.cpp index 646d9a8871..c6da60384e 100644 --- a/src/qml/jit/qv4assembler.cpp +++ b/src/qml/jit/qv4assembler.cpp @@ -709,7 +709,7 @@ JSC::MacroAssemblerCodeRef Assembler::link(int *codeSize) } template class QV4::JIT::Assembler; -#if defined(V4_BOOTSTRAP) && CPU(X86_64) +#if defined(V4_BOOTSTRAP) template class QV4::JIT::Assembler>; #endif -- cgit v1.2.3