]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/cpp.h
Document wxKill(wxSIGTERM) reliance on having an open window in wxMSW.
[wxWidgets.git] / include / wx / cpp.h
index f8b1d2ef58d521d3c9eecb0e80937a066d62a18b..11cdc03c2f9d0fdccef8530e9c1195b60ad080ee 100644 (file)
@@ -13,6 +13,8 @@
 #ifndef _WX_CPP_H_
 #define _WX_CPP_H_
 
 #ifndef _WX_CPP_H_
 #define _WX_CPP_H_
 
+#include "wx/compiler.h"    /* wxCHECK_XXX_VERSION() macros */
+
 /* wxCONCAT works like preprocessor ## operator but also works with macros */
 #define wxCONCAT_HELPER(text, line) text ## line
 
 /* wxCONCAT works like preprocessor ## operator but also works with macros */
 #define wxCONCAT_HELPER(text, line) text ## line
 
     #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || \
         (defined(__cplusplus) && __cplusplus >= 201103L)
         #define HAVE_VARIADIC_MACROS
     #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || \
         (defined(__cplusplus) && __cplusplus >= 201103L)
         #define HAVE_VARIADIC_MACROS
-    #elif defined(__GNUC__) && __GNUC__ >= 3
+    #elif wxCHECK_GCC_VERSION(3,0)
         #define HAVE_VARIADIC_MACROS
     #elif wxCHECK_VISUALC_VERSION(8)
         #define HAVE_VARIADIC_MACROS
         #define HAVE_VARIADIC_MACROS
     #elif wxCHECK_VISUALC_VERSION(8)
         #define HAVE_VARIADIC_MACROS