Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/src/fpu_context.c

    r45b4300 r193d280c  
    7272        asm volatile (
    7373                "fnsave %[fctx]"
    74                 : [fctx] "=m" (*fctx)
     74                : [fctx] "=m" (fctx->fpu)
    7575        );
    7676}
     
    8080        asm volatile (
    8181                "frstor %[fctx]"
    82                 : [fctx] "=m" (*fctx)
     82                : [fctx] "=m" (fctx->fpu)
    8383        );
    8484}
     
    8888        asm volatile (
    8989                "fxsave %[fctx]"
    90                 : [fctx] "=m" (*fctx)
     90                : [fctx] "=m" (fctx->fpu)
    9191        );
    9292}
     
    9696        asm volatile (
    9797                "fxrstor %[fctx]"
    98                 : [fctx] "=m" (*fctx)
     98                : [fctx] "=m" (fctx->fpu)
    9999        );
    100100}
     
    125125
    126126/** Initialize x87 FPU. Mask all exceptions. */
    127 void fpu_init()
     127void fpu_init(void)
    128128{
    129129        uint32_t help0 = 0;
Note: See TracChangeset for help on using the changeset viewer.