Remove unimplemented function declarations
This commit is contained in:
parent
e6dd517b35
commit
fb98d402a0
|
@ -25,7 +25,6 @@ public:
|
||||||
void LogF ( LPCTSTR Message, ... );
|
void LogF ( LPCTSTR Message, ... );
|
||||||
void LogArgs ( LPCTSTR Message, va_list & args );
|
void LogArgs ( LPCTSTR Message, va_list & args );
|
||||||
bool Empty ( void );
|
bool Empty ( void );
|
||||||
void Reset ( void );
|
|
||||||
void Close ( void );
|
void Close ( void );
|
||||||
|
|
||||||
inline void SetMaxFileSize ( ULONG Size )
|
inline void SetMaxFileSize ( ULONG Size )
|
||||||
|
|
|
@ -67,7 +67,6 @@ public:
|
||||||
|
|
||||||
//Compilation Functions
|
//Compilation Functions
|
||||||
void ResetMemoryStack();
|
void ResetMemoryStack();
|
||||||
void ResetTLB();
|
|
||||||
|
|
||||||
void Compile_LB();
|
void Compile_LB();
|
||||||
void Compile_LBU();
|
void Compile_LBU();
|
||||||
|
|
|
@ -1389,7 +1389,6 @@ void CN64System::DumpSyncErrors (CN64System * SecondCPU)
|
||||||
|
|
||||||
g_Notify->DisplayError(L"Sync Error");
|
g_Notify->DisplayError(L"Sync Error");
|
||||||
g_Notify->BreakPoint(__FILEW__,__LINE__);
|
g_Notify->BreakPoint(__FILEW__,__LINE__);
|
||||||
// AddEvent(CloseCPU);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CN64System::SaveState()
|
bool CN64System::SaveState()
|
||||||
|
|
|
@ -100,7 +100,6 @@ private:
|
||||||
|
|
||||||
void ExecuteCPU ();
|
void ExecuteCPU ();
|
||||||
void RefreshScreen ();
|
void RefreshScreen ();
|
||||||
bool InternalEvent ();
|
|
||||||
void DumpSyncErrors ( CN64System * SecondCPU );
|
void DumpSyncErrors ( CN64System * SecondCPU );
|
||||||
void StartEmulation2 ( bool NewThread );
|
void StartEmulation2 ( bool NewThread );
|
||||||
bool SetActiveSystem ( bool bActive = true );
|
bool SetActiveSystem ( bool bActive = true );
|
||||||
|
@ -111,12 +110,6 @@ private:
|
||||||
void ExecuteInterpret();
|
void ExecuteInterpret();
|
||||||
void ExecuteSyncCPU();
|
void ExecuteSyncCPU();
|
||||||
|
|
||||||
void AddEvent(SystemEvent Event);
|
|
||||||
|
|
||||||
//Notification of changing conditions
|
|
||||||
void FunctionStarted(DWORD NewFuncAddress, DWORD OldFuncAddress, DWORD ReturnAddress);
|
|
||||||
void FunctionEnded(DWORD ReturnAddress, DWORD StackPos);
|
|
||||||
|
|
||||||
//Mark information saying that the CPU has stopped
|
//Mark information saying that the CPU has stopped
|
||||||
void CpuStopped();
|
void CpuStopped();
|
||||||
|
|
||||||
|
|
|
@ -52,7 +52,6 @@ private:
|
||||||
void DetermineLoops ();
|
void DetermineLoops ();
|
||||||
void LogSectionInfo ();
|
void LogSectionInfo ();
|
||||||
bool SetSection ( CCodeSection * & Section, CCodeSection * CurrentSection, DWORD TargetPC, bool LinkAllowed, DWORD CurrentPC );
|
bool SetSection ( CCodeSection * & Section, CCodeSection * CurrentSection, DWORD TargetPC, bool LinkAllowed, DWORD CurrentPC );
|
||||||
bool SetJumpInfo ( CCodeSection * & Section, DWORD TargetPC, DWORD CurrentPC );
|
|
||||||
bool AnalyzeInstruction ( DWORD PC, DWORD & TargetPC, DWORD & ContinuePC, bool & LikelyBranch, bool & IncludeDelaySlot,
|
bool AnalyzeInstruction ( DWORD PC, DWORD & TargetPC, DWORD & ContinuePC, bool & LikelyBranch, bool & IncludeDelaySlot,
|
||||||
bool & EndBlock, bool & PermLoop );
|
bool & EndBlock, bool & PermLoop );
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,6 @@ public:
|
||||||
void SetJumpAddress ( DWORD JumpPC, DWORD TargetPC, bool PermLoop );
|
void SetJumpAddress ( DWORD JumpPC, DWORD TargetPC, bool PermLoop );
|
||||||
void SetContinueAddress ( DWORD JumpPC, DWORD TargetPC );
|
void SetContinueAddress ( DWORD JumpPC, DWORD TargetPC );
|
||||||
void CompileCop1Test ();
|
void CompileCop1Test ();
|
||||||
bool CreateSectionLinkage ();
|
|
||||||
bool GenerateX86Code ( DWORD Test );
|
bool GenerateX86Code ( DWORD Test );
|
||||||
void GenerateSectionLinkage ();
|
void GenerateSectionLinkage ();
|
||||||
void CompileExit ( DWORD JumpPC, DWORD TargetPC, CRegInfo &ExitRegSet, CExitInfo::EXIT_REASON reason, bool CompileNow, void (*x86Jmp)(const char * Label, DWORD Value));
|
void CompileExit ( DWORD JumpPC, DWORD TargetPC, CRegInfo &ExitRegSet, CExitInfo::EXIT_REASON reason, bool CompileNow, void (*x86Jmp)(const char * Label, DWORD Value));
|
||||||
|
|
|
@ -39,8 +39,6 @@ public:
|
||||||
void Reset();
|
void Reset();
|
||||||
void ResetRecompCode(bool bAllocate);
|
void ResetRecompCode(bool bAllocate);
|
||||||
|
|
||||||
bool GenerateX86Code (CCodeBlock & BlockInfo, CCodeSection * Section, DWORD Test );
|
|
||||||
|
|
||||||
//Self modifying code methods
|
//Self modifying code methods
|
||||||
void ClearRecompCode_Virt ( DWORD VirtualAddress, int length, REMOVE_REASON Reason );
|
void ClearRecompCode_Virt ( DWORD VirtualAddress, int length, REMOVE_REASON Reason );
|
||||||
void ClearRecompCode_Phys ( DWORD PhysicalAddress, int length, REMOVE_REASON Reason );
|
void ClearRecompCode_Phys ( DWORD PhysicalAddress, int length, REMOVE_REASON Reason );
|
||||||
|
@ -55,11 +53,6 @@ private:
|
||||||
CRecompiler& operator=(const CRecompiler&); // Disable assignment
|
CRecompiler& operator=(const CRecompiler&); // Disable assignment
|
||||||
|
|
||||||
CCompiledFunc * CompilerCode();
|
CCompiledFunc * CompilerCode();
|
||||||
bool Compiler4300iBlock ( CCompiledFunc * info );
|
|
||||||
|
|
||||||
// Compiling code
|
|
||||||
bool CreateSectionLinkage ( CCodeSection * Section );
|
|
||||||
bool DisplaySectionInformation (CCodeSection * Section, DWORD ID, DWORD Test);
|
|
||||||
|
|
||||||
// Main loops for the different look up methods
|
// Main loops for the different look up methods
|
||||||
void RecompilerMain_VirtualTable();
|
void RecompilerMain_VirtualTable();
|
||||||
|
@ -70,8 +63,6 @@ private:
|
||||||
void RecompilerMain_Lookup_validate();
|
void RecompilerMain_Lookup_validate();
|
||||||
void RecompilerMain_Lookup_validate_TLB();
|
void RecompilerMain_Lookup_validate_TLB();
|
||||||
|
|
||||||
void RemoveFunction (CCompiledFunc * FunInfo, bool DelaySlot, REMOVE_REASON Reason );
|
|
||||||
|
|
||||||
CCompiledFuncList m_Functions;
|
CCompiledFuncList m_Functions;
|
||||||
CRegisters & m_Registers;
|
CRegisters & m_Registers;
|
||||||
CProfiling & m_Profile;
|
CProfiling & m_Profile;
|
||||||
|
|
|
@ -203,7 +203,6 @@ protected:
|
||||||
static void ExitCodeBlock();
|
static void ExitCodeBlock();
|
||||||
static void CompileReadTLBMiss(DWORD VirtualAddress, x86Reg LookUpReg);
|
static void CompileReadTLBMiss(DWORD VirtualAddress, x86Reg LookUpReg);
|
||||||
static void CompileReadTLBMiss(x86Reg AddressReg, x86Reg LookUpReg);
|
static void CompileReadTLBMiss(x86Reg AddressReg, x86Reg LookUpReg);
|
||||||
static void CompileWriteTLBMiss(DWORD VirtualAddress, x86Reg LookUpReg);
|
|
||||||
static void CompileWriteTLBMiss(x86Reg AddressReg, x86Reg LookUpReg);
|
static void CompileWriteTLBMiss(x86Reg AddressReg, x86Reg LookUpReg);
|
||||||
static void UpdateSyncCPU(CRegInfo & RegSet, DWORD Cycles);
|
static void UpdateSyncCPU(CRegInfo & RegSet, DWORD Cycles);
|
||||||
static void UpdateCounters(CRegInfo & RegSet, bool CheckTimer, bool ClearValues = false);
|
static void UpdateCounters(CRegInfo & RegSet, bool CheckTimer, bool ClearValues = false);
|
||||||
|
|
|
@ -66,7 +66,6 @@ private:
|
||||||
virtual int GetSettingStartRange() const { return FirstRSPSettings; }
|
virtual int GetSettingStartRange() const { return FirstRSPSettings; }
|
||||||
|
|
||||||
bool LoadFunctions ( void );
|
bool LoadFunctions ( void );
|
||||||
bool Initiate_1_0 ( CPlugins * Plugins, CN64System * System );
|
|
||||||
void UnloadPluginDetails ( void );
|
void UnloadPluginDetails ( void );
|
||||||
|
|
||||||
RSPDEBUG_INFO m_RSPDebug;
|
RSPDEBUG_INFO m_RSPDebug;
|
||||||
|
|
|
@ -208,7 +208,6 @@ public:
|
||||||
void ShowRomList ( void );
|
void ShowRomList ( void );
|
||||||
bool ShowingRomBrowser ( void ) { return m_ShowingRomBrowser; }
|
bool ShowingRomBrowser ( void ) { return m_ShowingRomBrowser; }
|
||||||
LPCSTR CurrentedSelectedRom ( void ) { return m_SelectedRom.c_str(); }
|
LPCSTR CurrentedSelectedRom ( void ) { return m_SelectedRom.c_str(); }
|
||||||
void Store7ZipInfo ( C7zip & ZipFile, int FileNo );
|
|
||||||
|
|
||||||
static void GetFieldInfo ( ROMBROWSER_FIELDS_LIST & Fields, bool UseDefault = false );
|
static void GetFieldInfo ( ROMBROWSER_FIELDS_LIST & Fields, bool UseDefault = false );
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue