diff --git a/extern/clew/include/clew.h b/extern/clew/include/clew.h index 624fdb299fe..f4a50dd7254 100644 --- a/extern/clew/include/clew.h +++ b/extern/clew/include/clew.h @@ -1815,6 +1815,11 @@ typedef struct _cl_buffer_region { /* Function signature typedef's */ +#ifdef __APPLE__ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wignored-attributes" +#endif + /* Platform API */ typedef CL_API_ENTRY cl_int (CL_API_CALL * PFNCLGETPLATFORMIDS)(cl_uint /* num_entries */, @@ -2476,6 +2481,10 @@ PFNCLCREATEFROMGLTEXTURE3D)(cl_context /* context */, cl_int * /* errcode_ret */) CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED; #endif +#ifdef __APPLE__ +# pragma GCC diagnostic pop // ignored "-Wignored-attributes" +#endif + /* cl_khr_gl_sharing extension */ #define cl_khr_gl_sharing 1