From be4a4d74686fffb0a7e38cb4b1cad9653d2ba00f Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Wed, 22 May 2013 23:05:26 -0700 Subject: Use fegetenv/fesetenv to backup and restore the FPU state --- OpenAL32/Include/alMain.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'OpenAL32') diff --git a/OpenAL32/Include/alMain.h b/OpenAL32/Include/alMain.h index 743242d7..ca0df2ad 100644 --- a/OpenAL32/Include/alMain.h +++ b/OpenAL32/Include/alMain.h @@ -748,7 +748,11 @@ void *al_calloc(size_t alignment, size_t size); void al_free(void *ptr); typedef struct { +#ifdef HAVE_FENV_H + DERIVE_FROM_TYPE(fenv_t); +#else int state; +#endif #ifdef HAVE_SSE int sse_state; #endif -- cgit v1.2.3