fix clang warnings

This commit is contained in:
Alex
2013-06-02 23:21:46 -05:00
parent a34ddb64ab
commit 418290d081
2 changed files with 11 additions and 11 deletions

View File

@@ -81,7 +81,7 @@
// http://dbp-consulting.com/tutorials/SuppressingGCCWarnings.html // http://dbp-consulting.com/tutorials/SuppressingGCCWarnings.html
// use example: GCC_DIAG_OFF(unused-variable) // use example: GCC_DIAG_OFF(unused-variable)
// //
#if ((__GNUC__ * 100) + __GNUC_MINOR__) >= 402 #if defined(POCO_COMPILER_GCC) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 402)
#define GCC_DIAG_STR(s) #s #define GCC_DIAG_STR(s) #s
#define GCC_DIAG_JOINSTR(x,y) GCC_DIAG_STR(x ## y) #define GCC_DIAG_JOINSTR(x,y) GCC_DIAG_STR(x ## y)
#define GCC_DIAG_DO_PRAGMA(x) _Pragma (#x) #define GCC_DIAG_DO_PRAGMA(x) _Pragma (#x)

View File

@@ -80,7 +80,7 @@ void FPETest::testClassify()
#pragma OPTIMIZE OFF #pragma OPTIMIZE OFF
#elif defined(_MSC_VER) #elif defined(_MSC_VER)
#pragma optimize("", off) #pragma optimize("", off)
#elif defined(__APPLE__) #elif defined(__APPLE__) && defined(POCO_COMPILER_GCC)
#pragma GCC optimization_level 0 #pragma GCC optimization_level 0
#endif #endif
@@ -131,7 +131,7 @@ void FPETest::testFlags()
#pragma OPTIMIZE ON #pragma OPTIMIZE ON
#elif defined(_MSC_VER) #elif defined(_MSC_VER)
#pragma optimize("", on) #pragma optimize("", on)
#elif defined(__APPLE__) #elif defined(__APPLE__) && defined(POCO_COMPILER_GCC)
#pragma GCC optimization_level reset #pragma GCC optimization_level reset
#endif #endif