Merge pull request #1987 from magumagu/thread-safety

Cleanup usage of atomic/threadsafe functions
This commit is contained in:
magumagu
2015-02-10 13:48:12 -08:00
16 changed files with 49 additions and 39 deletions

View File

@ -157,7 +157,7 @@ static void CPCallback(u64 userdata, int cyclesLate)
static void DecrementerCallback(u64 userdata, int cyclesLate)
{
PowerPC::ppcState.spr[SPR_DEC] = 0xFFFFFFFF;
Common::AtomicOr(PowerPC::ppcState.Exceptions, EXCEPTION_DECREMENTER);
PowerPC::ppcState.Exceptions |= EXCEPTION_DECREMENTER;
}
void DecrementerSet()