diff --git a/sys/i386/isa/npx.c b/sys/i386/isa/npx.c index f8dc11c6cb9..8d37562244d 100644 --- a/sys/i386/isa/npx.c +++ b/sys/i386/isa/npx.c @@ -938,7 +938,7 @@ fpu_clean_state(void) * the x87 stack, but we don't care since we're about to call * fxrstor() anyway. */ - __asm __volatile("ffree %%st(7); fld %0" : : "m" (dummy_variable)); + __asm __volatile("ffree %%st(7); flds %0" : : "m" (dummy_variable)); } #endif /* CPU_ENABLE_SSE */