From 28dd5cfc5e26b94d4037882a6c64e8b1068d859c Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sat, 28 Oct 2017 13:34:43 +0100 Subject: [PATCH] [CRT/INTRIN] Use __forceinline for __INTRIN_INLINE in the clang case. CORE-11799 (#94) --- sdk/include/crt/mingw32/intrin.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sdk/include/crt/mingw32/intrin.h b/sdk/include/crt/mingw32/intrin.h index 1c9d20889d2..03edc8bfaf9 100644 --- a/sdk/include/crt/mingw32/intrin.h +++ b/sdk/include/crt/mingw32/intrin.h @@ -31,12 +31,11 @@ #ifndef RC_INVOKED #ifdef __clang__ -#define __ATTRIBUTE_ARTIFICIAL +#define __INTRIN_INLINE __forceinline #else #define __ATTRIBUTE_ARTIFICIAL __attribute__((artificial)) -#endif - #define __INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__)) __ATTRIBUTE_ARTIFICIAL +#endif #ifndef _SIZE_T_DEFINED #define _SIZE_T_DEFINED