diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2017-01-30 12:34:26 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2017-02-01 10:17:17 +0000 |
commit | 9d890a575ce32f97d0b4a9272198e35d047cd3f6 (patch) | |
tree | 9bf62860f7d4f1428a9180ddcce4cd022bd5189d /src | |
parent | 6aaf6abb692dbdc0f0400ab5c76c438034957d55 (diff) |
Added the ARMv7 cross-assembling JIT::ISel to the qmldevtools build
Change-Id: Ib508ad7a02293b0deead818bb0eb3bdfb474a278
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/qml/jit/qv4isel_masm.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/qml/jit/qv4isel_masm.cpp b/src/qml/jit/qv4isel_masm.cpp index a3ab123dfd..58fafc4cd5 100644 --- a/src/qml/jit/qv4isel_masm.cpp +++ b/src/qml/jit/qv4isel_masm.cpp @@ -1666,6 +1666,11 @@ QT_BEGIN_NAMESPACE namespace QV4 { namespace JIT { template class Q_QML_EXPORT InstructionSelection<>; template class Q_QML_EXPORT ISelFactory<>; +#if defined(V4_BOOTSTRAP) && CPU(X86_64) +using ARMv7CrossAssembler = QV4::JIT::Assembler<AssemblerTargetConfiguration<JSC::MacroAssemblerARMv7, NoOperatingSystemSpecialization>>; +template class Q_QML_EXPORT InstructionSelection<ARMv7CrossAssembler>; +template class Q_QML_EXPORT ISelFactory<ARMv7CrossAssembler>; +#endif } } QT_END_NAMESPACE |