FPCR_ESUM
return __SHIFTOUT(reg_fpcr_read(), FPCR_ESUM);
const uint32_t new_fpcr = (old_fpcr & ~FPCR_ESUM)
| __SHIFTIN(mask, FPCR_ESUM);
return __SHIFTOUT(old_fpcr, FPCR_ESUM);
reg_fpcr_write(envp->__fpcr & ~FPCR_ESUM);
reg_fpcr_write((__fpcr & ~FPCR_ESUM) | __SHIFTIN(excepts, FPCR_ESUM));
return __SHIFTOUT(__fpcr, FPCR_ESUM);
reg_fpcr_write(__fpcr & ~__SHIFTIN(excepts, FPCR_ESUM));
return __SHIFTOUT(__fpcr, FPCR_ESUM);
return __SHIFTOUT(__fpcr, FPCR_ESUM);