/* _Atomic_fetch_xor_1 */ _Uint1_t _Fetch_xor_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) { /* xor _Value with *_Tgt atomically with sequentially consistent memory order */ _Value = _InterlockedXor8((volatile char *)_Tgt, _Value); return (_Value); }
char test_InterlockedXor8(char volatile *value, char mask) { return _InterlockedXor8(value, mask); }
Int8 KInterlockedXor8(Int8 volatile* var, Int8 add) { return _InterlockedXor8((volatile char*)var, add); }