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