blob: 50b49540a1d0c0aa5abf23a86f0e04aba1b559c1 [file] [log] [blame]
#include <intrin.h>
/* for x86 only */
void __writefsdword(unsigned long Offset, unsigned long Data)
{
__asm__ volatile ("movl %0,%%fs:%1"
: "=r" (Data) ,"=m" ((*(volatile long *) Offset)));
}