X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fmath%2Flrint.c;h=9754fa749f7cc5e13a67e2e0f28e2fe2cc6c6e44;hp=98d58ad06f9f7d6ec502792cf594c9096a6bc723;hb=2e77dc13f8bc2053642fcb136996f5f36c88c775;hpb=8c071f872b2844ca297275176047f8d23eec96a7 diff --git a/src/math/lrint.c b/src/math/lrint.c index 98d58ad0..9754fa74 100644 --- a/src/math/lrint.c +++ b/src/math/lrint.c @@ -49,8 +49,10 @@ dtype fn(type x) feholdexcept(&env); d = (dtype)roundit(x); +#if defined(FE_INVALID) && defined(FE_INEXACT) if (fetestexcept(FE_INVALID)) feclearexcept(FE_INEXACT); +#endif feupdateenv(&env); return d; }