aboutsummaryrefslogtreecommitdiff
path: root/src/include/microhttpd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/microhttpd.h')
-rw-r--r--src/include/microhttpd.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 303d7824..0ce62d42 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -212,8 +212,8 @@ typedef SOCKET MHD_socket;
212#elif defined(__clang__) || defined (__GNUC_PATCHLEVEL__) 212#elif defined(__clang__) || defined (__GNUC_PATCHLEVEL__)
213/* clang or GCC since 3.0 */ 213/* clang or GCC since 3.0 */
214#define _MHD_GCC_PRAG(x) _Pragma (#x) 214#define _MHD_GCC_PRAG(x) _Pragma (#x)
215#if __clang_major__+0 >= 5 || \ 215#if (defined(__clang__) && (__clang_major__+0 >= 5 || \
216 (!defined(__apple_build_version__) && (__clang_major__+0 > 3 || (__clang_major__+0 == 3 && __clang_minor__ >= 3))) || \ 216 (!defined(__apple_build_version__) && (__clang_major__+0 > 3 || (__clang_major__+0 == 3 && __clang_minor__ >= 3))))) || \
217 __GNUC__+0 > 4 || (__GNUC__+0 == 4 && __GNUC_MINOR__+0 >= 8) 217 __GNUC__+0 > 4 || (__GNUC__+0 == 4 && __GNUC_MINOR__+0 >= 8)
218/* clang >= 3.3 (or XCode's clang >= 5.0) or 218/* clang >= 3.3 (or XCode's clang >= 5.0) or
219 GCC >= 4.8 */ 219 GCC >= 4.8 */
@@ -222,7 +222,7 @@ typedef SOCKET MHD_socket;
222#else /* older clang or GCC */ 222#else /* older clang or GCC */
223/* clang < 3.3, XCode's clang < 5.0, 3.0 <= GCC < 4.8 */ 223/* clang < 3.3, XCode's clang < 5.0, 3.0 <= GCC < 4.8 */
224#define _MHD_DEPR_MACRO(msg) _MHD_GCC_PRAG(message msg) 224#define _MHD_DEPR_MACRO(msg) _MHD_GCC_PRAG(message msg)
225#if (__clang_major__+0 > 2 || (__clang_major__+0 == 2 && __clang_minor__ >= 9)) /* FIXME: clang >= 2.9, earlier versions not tested */ 225#if (defined(__clang__) && (__clang_major__+0 > 2 || (__clang_major__+0 == 2 && __clang_minor__ >= 9))) /* FIXME: clang >= 2.9, earlier versions not tested */
226/* clang handles inline pragmas better than GCC */ 226/* clang handles inline pragmas better than GCC */
227#define _MHD_DEPR_IN_MACRO(msg) _MHD_DEPR_MACRO(msg) 227#define _MHD_DEPR_IN_MACRO(msg) _MHD_DEPR_MACRO(msg)
228#endif /* clang >= 2.9 */ 228#endif /* clang >= 2.9 */