diff --git a/Source/Project64/N64 System/Recompiler/Exit Info.h b/Source/Project64/N64 System/Recompiler/Exit Info.h index b5d7247a5..bf7dbfdc0 100644 --- a/Source/Project64/N64 System/Recompiler/Exit Info.h +++ b/Source/Project64/N64 System/Recompiler/Exit Info.h @@ -10,24 +10,23 @@ ****************************************************************************/ #pragma once -class CExitInfo +struct CExitInfo { -public: enum EXIT_REASON { - Normal = 0, - Normal_NoSysCheck = 1, - DoCPU_Action = 2, - COP1_Unuseable = 3, - DoSysCall = 4, - TLBReadMiss = 5, - TLBWriteMiss = 6, - DivByZero = 7, - ExitResetRecompCode = 8, + Normal = 0, + Normal_NoSysCheck = 1, + DoCPU_Action = 2, + COP1_Unuseable = 3, + DoSysCall = 4, + TLBReadMiss = 5, + TLBWriteMiss = 6, + DivByZero = 7, + ExitResetRecompCode = 8, }; - DWORD ID; - DWORD TargetPC; + uint32_t ID; + uint32_t TargetPC; CRegInfo ExitRegSet; EXIT_REASON reason; STEP_TYPE NextInstruction;