diff --git a/events/internal/equeue_platform.h b/events/internal/equeue_platform.h index aebd70a364..6184957b20 100644 --- a/events/internal/equeue_platform.h +++ b/events/internal/equeue_platform.h @@ -35,7 +35,7 @@ extern "C" { // Try to infer a platform if none was manually selected #if !defined(EQUEUE_PLATFORM_POSIX) \ && !defined(EQUEUE_PLATFORM_MBED) -#if defined(__unix__) +#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) #define EQUEUE_PLATFORM_POSIX #elif defined(__MBED__) #define EQUEUE_PLATFORM_MBED