Keep only atomic routines
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 31s
Builds / ExectOS (i686) (push) Successful in 29s

This commit is contained in:
2023-10-29 18:22:11 +01:00
parent 3f2baa5b50
commit a359c9b2e8
5 changed files with 4 additions and 93 deletions

View File

@@ -472,6 +472,7 @@ PVOID
RtlAtomicExchangePointer(IN VOLATILE PVOID *Address,
IN PVOID Exchange)
{
__sync_synchronize();
return (PVOID)__sync_lock_test_and_set(Address, Exchange);
}