More include cleanup, hopefully buildfix Symbian

This commit is contained in:
Henrik Rydgård 2013-12-30 00:23:04 +01:00
parent ce378b231f
commit be74da8f3c
5 changed files with 27 additions and 17 deletions

View File

@ -933,6 +933,8 @@ add_library(${CoreLibName} ${CoreLinkType}
Core/Debugger/DebugInterface.h
Core/Debugger/SymbolMap.cpp
Core/Debugger/SymbolMap.h
Core/Debugger/DisassemblyManager.cpp
Core/Debugger/DisassemblyManager.h
Core/Dialog/PSPDialog.cpp
Core/Dialog/PSPDialog.h
Core/Dialog/PSPGamedataInstallDialog.cpp

View File

@ -15,17 +15,21 @@
// Official git repository and contact information can be found at
// https://github.com/hrydgard/ppsspp and http://www.ppsspp.org/.
#include "DisassemblyManager.h"
#include "DebugInterface.h"
#include "Core/Debugger/SymbolMap.h"
#include "Core/MIPS/MIPSCodeUtils.h"
#include "Core/MIPS/MIPSTables.h"
#include "Common/Common.h"
#include "ext/xxhash.h"
#include <algorithm>
#include <map>
std::map<u32,DisassemblyEntry*> DisassemblyManager::entries;
#include "ext/xxhash.h"
#include "Common/CommonTypes.h"
#include "Core/System.h"
#include "Core/MIPS/MIPSCodeUtils.h"
#include "Core/MIPS/MIPSTables.h"
#include "Core/Debugger/DebugInterface.h"
#include "Core/Debugger/SymbolMap.h"
#include "Core/Debugger/DisassemblyManager.h"
std::map<u32, DisassemblyEntry*> DisassemblyManager::entries;
DebugInterface* DisassemblyManager::cpu;
int DisassemblyManager::maxParamChars = 29;
@ -73,7 +77,7 @@ void parseDisasm(const char* disasm, char* opcode, char* arguments, bool insertS
} else {
arguments += sprintf(arguments,"0x%08X",branchTarget);
}
disasm += 3+8;
continue;
}

View File

@ -15,6 +15,12 @@
// Official git repository and contact information can be found at
// https://github.com/hrydgard/ppsspp and http://www.ppsspp.org/.
#include "Host.h"
#include "Core/Host.h"
#include "Core/Debugger/SymbolMap.h"
Host *host;
Host *host;
bool Host::AttemptLoadSymbolMap() {
symbolMap.Clear();
return false;
}

View File

@ -17,8 +17,8 @@
#pragma once
#include "Globals.h"
#include "Core/Debugger/SymbolMap.h"
#include <string>
#include "Common/CommonTypes.h"
struct InputState;
@ -55,10 +55,7 @@ public:
virtual void BootDone() {}
virtual bool IsDebuggingEnabled() {return true;}
virtual bool AttemptLoadSymbolMap() {
symbolMap.Clear();
return false;
}
virtual bool AttemptLoadSymbolMap();
virtual void SaveSymbolMap() {}
virtual void SetWindowTitle(const char *message) {}

View File

@ -26,6 +26,7 @@
#include "Core/CoreTiming.h"
#include "Core/Config.h"
#include "Core/Reporting.h"
#include "Core/Debugger/SymbolMap.h"
#include "Core/MIPS/MIPS.h"
#include "Core/MIPS/MIPSCodeUtils.h"
#include "Core/MIPS/MIPSInt.h"