diff --git a/test/egl_epoxy_api.c b/test/egl_epoxy_api.c index 252b535d..90697ee0 100644 --- a/test/egl_epoxy_api.c +++ b/test/egl_epoxy_api.c @@ -29,6 +29,8 @@ #ifdef __sun #define __EXTENSIONS__ +#elif defined(__APPLE__) +#define _DARWIN_C_SOURCE #else #define _GNU_SOURCE #endif diff --git a/test/egl_has_extension_nocontext.c b/test/egl_has_extension_nocontext.c index 4fa5f60a..16a5f5fa 100644 --- a/test/egl_has_extension_nocontext.c +++ b/test/egl_has_extension_nocontext.c @@ -30,6 +30,8 @@ #ifdef __sun #define __EXTENSIONS__ +#elif defined(__APPLE__) +#define _DARWIN_C_SOURCE #else #define _GNU_SOURCE #endif diff --git a/test/egl_without_glx.c b/test/egl_without_glx.c index 195ef41b..ba0dfb6d 100644 --- a/test/egl_without_glx.c +++ b/test/egl_without_glx.c @@ -30,7 +30,11 @@ * test either a GLES1-only or a GLES2-only system. */ +#if defined(__APPLE__) +#define _DARWIN_C_SOURCE +#else #define _GNU_SOURCE +#endif #include #include