summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/ieeefp.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/amd64/include/ieeefp.h')
-rw-r--r--sys/amd64/include/ieeefp.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/sys/amd64/include/ieeefp.h b/sys/amd64/include/ieeefp.h
index bfa80aa..6da7e7f 100644
--- a/sys/amd64/include/ieeefp.h
+++ b/sys/amd64/include/ieeefp.h
@@ -249,25 +249,6 @@ __fpgetsticky(void)
return (_ex);
}
-/* Note that this should really be called fpresetsticky() */
-static __inline__ fp_except_t
-__fpsetsticky(fp_except_t _m)
-{
- unsigned _env[7];
- unsigned int _mxcsr;
- fp_except_t _p;
-
- __fnstenv(_env);
- _p = _env[FP_STKY_REG] & _m;
- __stmxcsr(&_mxcsr);
- _p |= _mxcsr & SSE_STKY_FLD;
- _env[FP_STKY_REG] &= ~_m;
- __fldenv(_env);
- _mxcsr &= ~_m;
- __ldmxcsr(&_mxcsr);
- return (_p);
-}
-
#endif /* __GNUCLIKE_ASM && __CC_SUPPORTS___INLINE__ && !__cplusplus */
#if !defined(__IEEEFP_NOINLINES__) && !defined(__cplusplus) \
@@ -280,7 +261,6 @@ __fpsetsticky(fp_except_t _m)
#define fpgetmask() __fpgetmask()
#define fpsetmask(_m) __fpsetmask(_m)
#define fpgetsticky() __fpgetsticky()
-#define fpsetsticky(_m) __fpsetsticky(_m)
/* Suppress prototypes in the MI header. */
#define _IEEEFP_INLINED_ 1
OpenPOWER on IntegriCloud