From 89f94547856717028cbe4f59ebfc74386d74e555 Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Fri, 29 Apr 2022 21:36:51 +0200 Subject: [PATCH] LibC: Actually set the FPU environment instead of its pointer --- Userland/Libraries/LibC/fenv.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibC/fenv.cpp b/Userland/Libraries/LibC/fenv.cpp index 977fc191b4..faedf8315d 100644 --- a/Userland/Libraries/LibC/fenv.cpp +++ b/Userland/Libraries/LibC/fenv.cpp @@ -72,7 +72,7 @@ int fesetenv(fenv_t const* env) return 0; } - asm volatile("fldenv %0" ::"m"(env) + asm volatile("fldenv %0" ::"m"(env->__x87_fpu_env) : "memory"); set_mxcsr(env->__mxcsr);