aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ARMJIT.h2
-rw-r--r--src/ARMJIT_Memory.h32
2 files changed, 17 insertions, 17 deletions
diff --git a/src/ARMJIT.h b/src/ARMJIT.h
index 7ea5472..7619f23 100644
--- a/src/ARMJIT.h
+++ b/src/ARMJIT.h
@@ -25,9 +25,9 @@
#include "types.h"
#include "MemConstants.h"
#include "Args.h"
+#include "ARMJIT_Memory.h"
#ifdef JIT_ENABLED
-#include "ARMJIT_Memory.h"
#include "JitBlock.h"
#if defined(__APPLE__) && defined(__aarch64__)
diff --git a/src/ARMJIT_Memory.h b/src/ARMJIT_Memory.h
index 487005b..d36f603 100644
--- a/src/ARMJIT_Memory.h
+++ b/src/ARMJIT_Memory.h
@@ -20,33 +20,33 @@
#define ARMJIT_MEMORY
#include "types.h"
-#include "TinyVector.h"
-
-#include "ARM.h"
#include "MemConstants.h"
-#if defined(__SWITCH__)
-#include <switch.h>
-#elif defined(_WIN32)
+#ifdef JIT_ENABLED
+# include "TinyVector.h"
+# include "ARM.h"
+# if defined(__SWITCH__)
+# include <switch.h>
+# elif defined(_WIN32)
#include <windows.h>
+# else
+# include <sys/mman.h>
+# include <sys/stat.h>
+# include <fcntl.h>
+# include <unistd.h>
+# include <signal.h>
+# endif
#else
-#include <sys/mman.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <unistd.h>
-#include <signal.h>
-#endif
-
-#ifndef JIT_ENABLED
-#include <array>
-#include "NDS.h"
+# include <array>
#endif
namespace melonDS
{
+#ifdef JIT_ENABLED
namespace Platform { struct DynamicLibrary; }
class Compiler;
class ARMJIT;
+#endif
constexpr u32 RoundUp(u32 size) noexcept
{