__fpscr
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
union __fpscr __r;
__get_fpscr(__fpscr);
*__flagp = __fpscr & __excepts & FE_ALL_EXCEPT;
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__fpscr &= ~(__excepts & FE_ALL_EXCEPT);
__fpscr |= *__flagp & __excepts & FE_ALL_EXCEPT;
__set_fpscr(__fpscr);
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__fpscr |= __excepts & FE_ALL_EXCEPT;
__set_fpscr(__fpscr);
fexcept_t __fpscr;
__get_fpscr(__fpscr);
return __fpscr & __excepts & FE_ALL_EXCEPT;
fexcept_t __fpscr;
__get_fpscr(__fpscr);
return __fpscr & _ROUND_MASK;
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__fpscr &= ~_ROUND_MASK;
__fpscr |= __round;
__set_fpscr(__fpscr);
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__envp->__fpscr = __fpscr;
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__envp->__fpscr = __fpscr;
__fpscr &= ~FE_ALL_EXCEPT;
__fpscr &= ~(FE_ALL_EXCEPT << 5);
__set_fpscr(__fpscr); /* clear all */
__set_fpscr(__envp->__fpscr);
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__fpscr &= FE_ALL_EXCEPT;
feraiseexcept((int)__fpscr);
fexcept_t __fpscr, __oldmask;
__get_fpscr(__fpscr);
__oldmask = (__fpscr >> 5) & FE_ALL_EXCEPT;
__fpscr |= (__mask & FE_ALL_EXCEPT) << 5;
__set_fpscr(__fpscr);
fexcept_t __fpscr, __oldmask;
__get_fpscr(__fpscr);
__oldmask = (__fpscr >> 5) & FE_ALL_EXCEPT;
__fpscr &= ~(__mask & FE_ALL_EXCEPT) << 5;
__set_fpscr(__fpscr);
fexcept_t __fpscr;
__get_fpscr(__fpscr);
return (__fpscr >> 5) & FE_ALL_EXCEPT;
uint32_t __fpscr;
#define __get_fpscr(__fpscr) \
__asm__ __volatile__ ("sts fpscr,%0" : "=r" (__fpscr))
#define __set_fpscr(__fpscr) \
__asm__ __volatile__ ("lds %0,fpscr" : : "r" (__fpscr))
fexcept_t __fpscr;
__get_fpscr(__fpscr);
__fpscr &= ~__excepts;
__set_fpscr(__fpscr);
fexcept_t __fpscr;