no-fpuextended.patch 637 B

1234567891011121314151617181920212223242526272829303132
  1. --- OpenAL32/Include/alu.h.orig
  2. +++ OpenAL32/Include/alu.h
  3. @@ -224,6 +224,29 @@
  4. return a0*mu*mu2 + a1*mu2 + a2*mu + a3;
  5. }
  6. +#if defined(_FPU_GETCW) && defined(_FPU_SETCW)
  7. + #ifndef _FPU_EXTENDED
  8. + #define _FPU_EXTENDED 0
  9. + #endif
  10. + #ifndef _FPU_DOUBLE
  11. + #define _FPU_DOUBLE 0
  12. + #endif
  13. + #ifndef _FPU_SINGLE
  14. + #define _FPU_SINGLE 0
  15. + #endif
  16. + #ifndef _FPU_RC_NEAREST
  17. + #define _FPU_RC_NEAREST 0
  18. + #endif
  19. + #ifndef _FPU_RC_DOWN
  20. + #define _FPU_RC_DOWN 0
  21. + #endif
  22. + #ifndef _FPU_RC_UP
  23. + #define _FPU_RC_UP 0
  24. + #endif
  25. + #ifndef _FPU_RC_ZERO
  26. + #define _FPU_RC_ZERO 0
  27. + #endif
  28. +#endif
  29. static __inline int SetMixerFPUMode(void)
  30. {