From 3504545ff8dc818d08ac9526589b981a9a21c7a6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 10 Apr 2016 14:39:52 +0300 Subject: Add pragma for clang for disable some warnings. --- src/localconsts.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/localconsts.h') diff --git a/src/localconsts.h b/src/localconsts.h index dd8da46f3..eeb1d657e 100644 --- a/src/localconsts.h +++ b/src/localconsts.h @@ -160,9 +160,17 @@ #define PRAGMA6(str) #endif // ADVGCC +#ifdef __clang__ +#define PRAGMACLANG(str) _Pragma(#str) +#else // __clang__ +#define PRAGMACLANG(str) +#endif // __clang__ + #ifdef __GNUC__ #if GCC_VERSION > 40500 #define PRAGMA45(str) _Pragma(#str) +#elif defined(__clang__) +#define PRAGMA45(str) _Pragma(#str) #else // GCC_VERSION > 40400 #define PRAGMA45(str) #endif // GCC_VERSION > 40400 -- cgit v1.2.3-70-g09d2