fp_except
extern fp_except fpgetmask(void); /* current exception mask */
extern fp_except fpsetmask(fp_except); /* set mask, return previous */
extern fp_except fpgetsticky(void); /* return logged exceptions */
extern fp_except fpsetsticky(fp_except); /* change logged exceptions */
fp_except
return (fp_except)(~cw.mask & EXCPMASK);
fp_except
return ((fp_except)(sw & 0x3f));
fp_except
fpsetmask(fp_except newmask)
fp_except oldmask;
oldmask = (fp_except)(~cw.mask & EXCPMASK);
fp_except
fpsetsticky(fp_except s) {
return ((fp_except)(sw & 0x3f));
fp_except
return (fp_except)(~cw.mask & EXCPMASK);
fp_except
return ((fp_except)(sw & 0x3f));
fp_except
fpsetmask(fp_except newmask)
fp_except oldmask;
oldmask = (fp_except)(~cw.mask & EXCPMASK);
fp_except
fpsetsticky(fp_except s)
return ((fp_except)(sw & 0x3f));