Interpreter: Remove unnecessary includes from Interpreter.h

Previously the JIT code relied on indirect inclusion from this header,
this gets rid of that.
This commit is contained in:
Lioncash
2016-01-10 04:04:28 -05:00
parent ff0e1c3624
commit d9a16f7c9c
21 changed files with 62 additions and 42 deletions

View File

@ -7,8 +7,10 @@
#include "disasm.h"
#include "Common/CommonTypes.h"
#include "Common/GekkoDisassembler.h"
#include "Common/StringUtil.h"
#include "Core/ConfigManager.h"
#include "Core/PowerPC/JitCommon/JitBase.h"
JitBase *jit;

View File

@ -14,6 +14,7 @@
#include "Common/x64Analyzer.h"
#include "Common/x64Emitter.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
#include "Core/CoreTiming.h"
#include "Core/MachineContext.h"

View File

@ -10,11 +10,13 @@
// locating performance issues.
#include <cstring>
#include "disasm.h"
#include <map>
#include <utility>
#include "Common/CommonTypes.h"
#include "Common/JitRegister.h"
#include "Common/MemoryUtil.h"
#include "Core/ConfigManager.h"
#include "Core/Core.h"
#include "Core/PowerPC/JitInterface.h"
#include "Core/PowerPC/JitCommon/JitBase.h"