diff --git a/platform/include/platform/mbed_atomic.h b/platform/include/platform/mbed_atomic.h index 28e2cb2f81..94fa5aac3f 100644 --- a/platform/include/platform/mbed_atomic.h +++ b/platform/include/platform/mbed_atomic.h @@ -88,6 +88,8 @@ typedef enum mbed_memory_order { #endif #elif (__ARM_ARCH_6M__ == 1U) #define MBED_EXCLUSIVE_ACCESS 0U +#elif defined __aarch64__ // Apple M1 Mac +#define MBED_EXCLUSIVE_ACCESS 0U #else #error "Unknown ARM architecture for exclusive access" #endif // __ARM_ARCH_xxx