From 289fadc27343ad68f97b4a68a743df7e8b3bd4b8 Mon Sep 17 00:00:00 2001 From: greg Date: Fri, 6 Sep 2019 23:38:35 -0400 Subject: [PATCH] fully disanle noinline attribute for intel compiler - issue #30 --- parallel_hashmap/phmap_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parallel_hashmap/phmap_config.h b/parallel_hashmap/phmap_config.h index 7217214..a31a35f 100644 --- a/parallel_hashmap/phmap_config.h +++ b/parallel_hashmap/phmap_config.h @@ -391,7 +391,7 @@ #define PHMAP_ATTRIBUTE_ALWAYS_INLINE #endif -#if PHMAP_HAVE_ATTRIBUTE(noinline) || (defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER)) +#if !defined(__INTEL_COMPILER) && (PHMAP_HAVE_ATTRIBUTE(noinline) || (defined(__GNUC__) && !defined(__clang__))) #define PHMAP_ATTRIBUTE_NOINLINE __attribute__((noinline)) #define PHMAP_HAVE_ATTRIBUTE_NOINLINE 1 #else