# | Line 2105 | Line 2105 | PUBLIC void FFPU fpu_init (bool integral | |
---|---|---|
2105 | #if defined(FPU_USE_X86_ROUNDING) | |
2106 | // Initial state after boot, reset and frestore(null frame) | |
2107 | x86_control_word = CW_INITIAL; | |
2108 | < | #elif defined(__i386__) && defined(X86_ASSEMBLY) |
2108 | > | #elif defined(USE_X87_ASSEMBLY) |
2109 | volatile unsigned short int cw; | |
2110 | __asm__ __volatile__("fnstcw %0" : "=m" (cw)); | |
2111 | cw &= ~0x0300; cw |= 0x0300; // CW_PC_EXTENDED |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |