blob: 26d696019ceb481ce6b10ab0ac278df9c13cc595 [file] [log] [blame]
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#define __CRT__NO_INLINE
#include <windows.h>
#if(defined(_X86_) && !defined(__x86_64))
VOID MemoryBarrier (VOID)
{
LONG Barrier = 0;
__asm__ __volatile__("xchgl %%eax,%0 "
:"=r" (Barrier));
}
#endif