Sign in
mingw
/
mingw-w64
/
b2b5e53e9d9be406e60ebc152a9cf161b87d4e12
/
.
/
mingw-w64-crt
/
misc
/
fedisableexcept.c
blob: 5c3328d02c3b95f489437af2f1357c3051110223 [
file
]
#define
_GNU_SOURCE
#include
<fenv.h>
#include
<internal.h>
int
__cdecl fedisableexcept
(
int
excepts
)
{
if
(
excepts
&
~
FE_ALL_EXCEPT
)
return
-
1
;
int
old_excepts
=
fegetexcept
();
__mingw_controlfp
(
excepts
,
excepts
);
return
old_excepts
;
}