aboutsummaryrefslogtreecommitdiff
path: root/src/ARMJIT_x64
diff options
context:
space:
mode:
Diffstat (limited to 'src/ARMJIT_x64')
-rw-r--r--src/ARMJIT_x64/ARMJIT_Compiler.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/ARMJIT_x64/ARMJIT_Compiler.h b/src/ARMJIT_x64/ARMJIT_Compiler.h
index fa6d78a..aa80570 100644
--- a/src/ARMJIT_x64/ARMJIT_Compiler.h
+++ b/src/ARMJIT_x64/ARMJIT_Compiler.h
@@ -19,6 +19,8 @@
#ifndef ARMJIT_X64_COMPILER_H
#define ARMJIT_X64_COMPILER_H
+#if defined(JIT_ENABLED) && defined(__x86_64__)
+
#include "../dolphin/x64Emitter.h"
#include "../ARMJIT_Internal.h"
@@ -81,11 +83,7 @@ struct Op2
class Compiler : public Gen::XEmitter
{
public:
-#ifdef JIT_ENABLED
explicit Compiler(melonDS::NDS& nds);
-#else
- explicit Compiler(melonDS::NDS& nds) : XEmitter(), NDS(nds) {}
-#endif
void Reset();
@@ -284,5 +282,6 @@ public:
};
}
+#endif
#endif