diff options
Diffstat (limited to 'sysdeps/generic/math_private.h')
-rw-r--r-- | sysdeps/generic/math_private.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/generic/math_private.h b/sysdeps/generic/math_private.h index 94c1e4a192..2b07f20a6f 100644 --- a/sysdeps/generic/math_private.h +++ b/sysdeps/generic/math_private.h @@ -598,7 +598,7 @@ libc_feholdsetround_ctx (struct rm_ctx *ctx, int round) if (__glibc_unlikely (round != get_rounding_mode ())) { ctx->updated_status = true; - fegetenv (&ctx->env); + __fegetenv (&ctx->env); fesetround (round); } } @@ -615,7 +615,7 @@ static __always_inline void libc_feholdsetround_noex_ctx (struct rm_ctx *ctx, int round) { /* Save exception flags and rounding mode. */ - fegetenv (&ctx->env); + __fegetenv (&ctx->env); /* Update rounding mode only if different. */ if (__glibc_unlikely (round != get_rounding_mode ())) |