9vx: use fnsave, not fsave, to avoid triggering FPU fault - vx32 - Local 9vx git repository for patches.
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit 5bd8ac0c45b2fcbe0d8d536693129823559c2a16
 (DIR) parent d310b6b9fb6a6310f566a854538a05f269a27080
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Sat, 28 Jun 2008 21:37:44 -0400
       
       9vx: use fnsave, not fsave, to avoid triggering FPU fault
       
       Diffstat:
         src/9vx/stub.c                      |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
 (DIR) diff --git a/src/9vx/stub.c b/src/9vx/stub.c
       @@ -204,7 +204,7 @@ fpinit(void)
        void
        fpsave(FPsave *s)
        {
       -        asm volatile("fsave 0(%%eax)\n" : : "a" (s) : "memory");
       +        asm volatile("fnsave 0(%%eax)\n" : : "a" (s) : "memory");
                if(tracefp)
                        iprint("fpsave: %#x %#x %#x %#ux\n", s->control, s->status, s->tag, s->pc);
        }