__fnstsw
#define __fnstsw(__sw) __asm __volatile("fnstsw %0" : "=m" (*(__sw)))
#define __fnstsw(__sw) __asm __volatile("fnstsw %0" : "=am" (*(__sw)))