diff --git a/cli/cppcheckexecutor.cpp b/cli/cppcheckexecutor.cpp index 74bda2879..7042e0442 100644 --- a/cli/cppcheckexecutor.cpp +++ b/cli/cppcheckexecutor.cpp @@ -38,7 +38,13 @@ #include #include #include -#include +#if defined(__APPLE__) +# define _XOPEN_SOURCE // ucontext.h APIs can only be used on Mac OSX >= 10.7 if _XOPEN_SOURCE is defined +# include +# undef _XOPEN_SOURCE +#else +# include +#endif #ifdef __linux__ #include #include