summaryrefslogtreecommitdiff
path: root/src/fenv/fesetexceptflag.c
blob: af5f102d22313fa00da2c7b3d67b68548c8dbb28 (plain)
1
2
3
4
5
6
7
8
#include <fenv.h>

int fesetexceptflag(const fexcept_t *fp, int mask)
{
	feclearexcept(~*fp & mask);
	feraiseexcept(*fp & mask);
	return 0;
}