From 7a82bb2acbf2cd499eecab88ee88c1e405924d7d Mon Sep 17 00:00:00 2001 From: Anton Voronov Date: Fri, 18 Feb 2022 11:50:38 +0300 Subject: [PATCH] [CPU] fixed including on android (#10482) --- src/plugins/intel_cpu/src/plugin.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/intel_cpu/src/plugin.cpp b/src/plugins/intel_cpu/src/plugin.cpp index 45e7079b246..b2c4a7f36cd 100644 --- a/src/plugins/intel_cpu/src/plugin.cpp +++ b/src/plugins/intel_cpu/src/plugin.cpp @@ -118,10 +118,13 @@ #include "transformations/smart_reshape/smart_reshape.hpp" #if !defined(__arm__) && !defined(_M_ARM) && !defined(__aarch64__) && !defined(_M_ARM64) +#ifndef __GNUC_PREREQ +#define __GNUC_PREREQ(major, minor) ((((__GNUC__) << 16) + (__GNUC_MINOR__)) >= (((major) << 16) + (minor))) +#endif # ifdef _WIN32 # include # include -# elif defined(__APPLE__) +# elif !(__GNUC_PREREQ(4, 3) && !defined(__APPLE__)) # include # endif #endif